Public Member Functions | Static Public Attributes | List of all members
xacc::quantum::PhasePolynomialRep Class Reference

Public Member Functions

 PhasePolynomialRep (int in_nQbits, const std::vector< std::shared_ptr< Instruction >> &in_subCircuit)
const BoolAffineFuncType & getAffineFunctionOfRzGate (Instruction *in_gatePtr) const
const std::vector< Instruction * > & getRzGatesWithAffineFunction (const BoolAffineFuncType &in_func) const
bool hasMergableGates () const

Static Public Attributes

static const BoolAffineFuncType EMPTY_AFFINE_FUNC_LIST = {}
static const std::vector< Instruction * > EMPTY_GATE_LIST = {}

The documentation for this class was generated from the following files: