XACC
xacc::quantum::QppVisitor Member List

This is the complete list of members for xacc::quantum::QppVisitor, including all inherited members.

calcExpectationValueZ(const KetVectorType &in_stateVec, const std::vector< qpp::idx > &in_bits) (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitorstatic
clone() (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitorinlinevirtual
description() const overridexacc::BaseInstructionVisitorinlinevirtual
finalize() (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
getNativeAssembly() (defined in xacc::BaseInstructionVisitor)xacc::BaseInstructionVisitorinlinevirtual
getOptions()xacc::OptionsProviderinlinevirtual
getStateVec() const (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitorinline
handleOptions(const std::map< std::string, std::string > &arg_map)xacc::OptionsProviderinlinevirtual
initialize(std::shared_ptr< AcceleratorBuffer > buffer, bool shotsMode=false) (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
name() const overridexacc::BaseInstructionVisitorinlinevirtual
native (defined in xacc::BaseInstructionVisitor)xacc::BaseInstructionVisitorprotected
resetNativeAssembly() (defined in xacc::BaseInstructionVisitor)xacc::BaseInstructionVisitorinline
shouldClone() (defined in xacc::Cloneable< QppVisitor >)xacc::Cloneable< QppVisitor >inlinevirtual
toString() (defined in xacc::BaseInstructionVisitor)xacc::BaseInstructionVisitorinlinevirtual
visit(Hadamard &h) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(CNOT &cnot) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Rz &rz) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Ry &ry) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Rx &rx) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(X &x) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Y &y) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Z &z) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(CY &cy) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(CZ &cz) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Swap &s) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(CRZ &crz) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(CH &ch) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(S &s) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Sdg &sdg) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(T &t) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Tdg &tdg) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(CPhase &cphase) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Measure &measure) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(Identity &i) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(U &u) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(IfStmt &ifStmt) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(iSwap &in_iSwapGate) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(fSim &in_fsimGate) override (defined in xacc::quantum::QppVisitor)xacc::quantum::QppVisitor
visit(U1 &u1) override (defined in xacc::quantum::AllGateVisitor)xacc::quantum::AllGateVisitorinline
xacc::InstructionVisitor< Hadamard >::visit(Hadamard &)=0xacc::InstructionVisitor< Hadamard >pure virtual
xacc::InstructionVisitor< CNOT >::visit(CNOT &)=0xacc::InstructionVisitor< CNOT >pure virtual
xacc::InstructionVisitor< Rz >::visit(Rz &)=0xacc::InstructionVisitor< Rz >pure virtual
xacc::InstructionVisitor< Rx >::visit(Rx &)=0xacc::InstructionVisitor< Rx >pure virtual
xacc::InstructionVisitor< Ry >::visit(Ry &)=0xacc::InstructionVisitor< Ry >pure virtual
xacc::InstructionVisitor< X >::visit(X &)=0xacc::InstructionVisitor< X >pure virtual
xacc::InstructionVisitor< Y >::visit(Y &)=0xacc::InstructionVisitor< Y >pure virtual
xacc::InstructionVisitor< Z >::visit(Z &)=0xacc::InstructionVisitor< Z >pure virtual
xacc::InstructionVisitor< CPhase >::visit(CPhase &)=0xacc::InstructionVisitor< CPhase >pure virtual
xacc::InstructionVisitor< Swap >::visit(Swap &)=0xacc::InstructionVisitor< Swap >pure virtual
xacc::InstructionVisitor< iSwap >::visit(iSwap &)=0xacc::InstructionVisitor< iSwap >pure virtual
xacc::InstructionVisitor< fSim >::visit(fSim &)=0xacc::InstructionVisitor< fSim >pure virtual
xacc::InstructionVisitor< Measure >::visit(Measure &)=0xacc::InstructionVisitor< Measure >pure virtual
xacc::InstructionVisitor< Identity >::visit(Identity &)=0xacc::InstructionVisitor< Identity >pure virtual
xacc::InstructionVisitor< CZ >::visit(CZ &)=0xacc::InstructionVisitor< CZ >pure virtual
xacc::InstructionVisitor< CY >::visit(CY &)=0xacc::InstructionVisitor< CY >pure virtual
xacc::InstructionVisitor< CRZ >::visit(CRZ &)=0xacc::InstructionVisitor< CRZ >pure virtual
xacc::InstructionVisitor< CH >::visit(CH &)=0xacc::InstructionVisitor< CH >pure virtual
xacc::InstructionVisitor< S >::visit(S &)=0xacc::InstructionVisitor< S >pure virtual
xacc::InstructionVisitor< Sdg >::visit(Sdg &)=0xacc::InstructionVisitor< Sdg >pure virtual
xacc::InstructionVisitor::visit(T &)=0xacc::InstructionVisitor< T >pure virtual
xacc::InstructionVisitor< Tdg >::visit(Tdg &)=0xacc::InstructionVisitor< Tdg >pure virtual
xacc::InstructionVisitor< U >::visit(U &)=0xacc::InstructionVisitor< U >pure virtual
xacc::InstructionVisitor< U1 >::visit(U1 &)=0xacc::InstructionVisitor< U1 >pure virtual
InstructionVisitor< IfStmt >::visit(IfStmt &)=0xacc::InstructionVisitor< IfStmt >pure virtual
~BaseInstructionVisitor() overridexacc::BaseInstructionVisitorinline
~Cloneable()xacc::Cloneable< QppVisitor >inlinevirtual
~Identifiable()xacc::Identifiableinlinevirtual
InstructionVisitor< Hadamard >::~InstructionVisitor()xacc::InstructionVisitor< Hadamard >inlinevirtual
InstructionVisitor< CNOT >::~InstructionVisitor()xacc::InstructionVisitor< CNOT >inlinevirtual
InstructionVisitor< Rz >::~InstructionVisitor()xacc::InstructionVisitor< Rz >inlinevirtual
InstructionVisitor< Rx >::~InstructionVisitor()xacc::InstructionVisitor< Rx >inlinevirtual
InstructionVisitor< Ry >::~InstructionVisitor()xacc::InstructionVisitor< Ry >inlinevirtual
InstructionVisitor< X >::~InstructionVisitor()xacc::InstructionVisitor< X >inlinevirtual
InstructionVisitor< Y >::~InstructionVisitor()xacc::InstructionVisitor< Y >inlinevirtual
InstructionVisitor< Z >::~InstructionVisitor()xacc::InstructionVisitor< Z >inlinevirtual
InstructionVisitor< CPhase >::~InstructionVisitor()xacc::InstructionVisitor< CPhase >inlinevirtual
InstructionVisitor< Swap >::~InstructionVisitor()xacc::InstructionVisitor< Swap >inlinevirtual
InstructionVisitor< iSwap >::~InstructionVisitor()xacc::InstructionVisitor< iSwap >inlinevirtual
InstructionVisitor< fSim >::~InstructionVisitor()xacc::InstructionVisitor< fSim >inlinevirtual
InstructionVisitor< Measure >::~InstructionVisitor()xacc::InstructionVisitor< Measure >inlinevirtual
InstructionVisitor< Identity >::~InstructionVisitor()xacc::InstructionVisitor< Identity >inlinevirtual
InstructionVisitor< CZ >::~InstructionVisitor()xacc::InstructionVisitor< CZ >inlinevirtual
InstructionVisitor< CY >::~InstructionVisitor()xacc::InstructionVisitor< CY >inlinevirtual
InstructionVisitor< CRZ >::~InstructionVisitor()xacc::InstructionVisitor< CRZ >inlinevirtual
InstructionVisitor< CH >::~InstructionVisitor()xacc::InstructionVisitor< CH >inlinevirtual
InstructionVisitor< S >::~InstructionVisitor()xacc::InstructionVisitor< S >inlinevirtual
InstructionVisitor< Sdg >::~InstructionVisitor()xacc::InstructionVisitor< Sdg >inlinevirtual
xacc::InstructionVisitor::~InstructionVisitor()xacc::InstructionVisitor< T >inlinevirtual
InstructionVisitor< Tdg >::~InstructionVisitor()xacc::InstructionVisitor< Tdg >inlinevirtual
InstructionVisitor< U >::~InstructionVisitor()xacc::InstructionVisitor< U >inlinevirtual
InstructionVisitor< U1 >::~InstructionVisitor()xacc::InstructionVisitor< U1 >inlinevirtual
InstructionVisitor< IfStmt >::~InstructionVisitor()xacc::InstructionVisitor< IfStmt >inlinevirtual
~OptionsProvider()xacc::OptionsProviderinlinevirtual