Function qb::create_swap_placement_pass(std::shared_ptr<xacc::Accelerator>)

Function Documentation

inline std::shared_ptr<CircuitPass> qb::create_swap_placement_pass(std::shared_ptr<xacc::Accelerator> qpu)

Factory function to create a swap_placement_pass as a generic CircuitPass from an Accelerator instance, which provides its connectivity information