XACC
Main Page
Related Pages
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
xacc
quantum
GateFuser
xacc::quantum::GateFuser Member List
This is the complete list of members for
xacc::quantum::GateFuser
, including all inherited members.
calcFusedGate
(int in_dim) const (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
description
() const override
xacc::quantum::GateFuser
inline
virtual
GateFuser
() (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
inline
getNativeAssembly
() (defined in
xacc::BaseInstructionVisitor
)
xacc::BaseInstructionVisitor
inline
virtual
initialize
(const std::shared_ptr< xacc::CompositeInstruction > &in_program) (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
name
() const override
xacc::quantum::GateFuser
inline
virtual
native
(defined in
xacc::BaseInstructionVisitor
)
xacc::BaseInstructionVisitor
protected
resetNativeAssembly
() (defined in
xacc::BaseInstructionVisitor
)
xacc::BaseInstructionVisitor
inline
toString
() (defined in
xacc::BaseInstructionVisitor
)
xacc::BaseInstructionVisitor
inline
virtual
visit
(Hadamard &h) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(CNOT &cnot) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Rz &rz) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Ry &ry) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Rx &rx) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(X &x) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Y &y) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Z &z) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(CY &cy) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(CZ &cz) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Swap &s) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(CRZ &crz) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(CH &ch) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(S &s) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Sdg &sdg) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(T &t) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Tdg &tdg) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(CPhase &cphase) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Measure &measure) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(Identity &i) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(U &u) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(IfStmt &ifStmt) override (defined in
xacc::quantum::GateFuser
)
xacc::quantum::GateFuser
visit
(U1 &u1) override (defined in
xacc::quantum::AllGateVisitor
)
xacc::quantum::AllGateVisitor
inline
visit
(fSim &fsim) override (defined in
xacc::quantum::AllGateVisitor
)
xacc::quantum::AllGateVisitor
inline
visit
(iSwap &isw) override (defined in
xacc::quantum::AllGateVisitor
)
xacc::quantum::AllGateVisitor
inline
xacc::InstructionVisitor< Hadamard >::visit
(Hadamard &)=0
xacc::InstructionVisitor< Hadamard >
pure virtual
xacc::InstructionVisitor< CNOT >::visit
(CNOT &)=0
xacc::InstructionVisitor< CNOT >
pure virtual
xacc::InstructionVisitor< Rz >::visit
(Rz &)=0
xacc::InstructionVisitor< Rz >
pure virtual
xacc::InstructionVisitor< Rx >::visit
(Rx &)=0
xacc::InstructionVisitor< Rx >
pure virtual
xacc::InstructionVisitor< Ry >::visit
(Ry &)=0
xacc::InstructionVisitor< Ry >
pure virtual
xacc::InstructionVisitor< X >::visit
(X &)=0
xacc::InstructionVisitor< X >
pure virtual
xacc::InstructionVisitor< Y >::visit
(Y &)=0
xacc::InstructionVisitor< Y >
pure virtual
xacc::InstructionVisitor< Z >::visit
(Z &)=0
xacc::InstructionVisitor< Z >
pure virtual
xacc::InstructionVisitor< CPhase >::visit
(CPhase &)=0
xacc::InstructionVisitor< CPhase >
pure virtual
xacc::InstructionVisitor< Swap >::visit
(Swap &)=0
xacc::InstructionVisitor< Swap >
pure virtual
xacc::InstructionVisitor< iSwap >::visit
(iSwap &)=0
xacc::InstructionVisitor< iSwap >
pure virtual
xacc::InstructionVisitor< fSim >::visit
(fSim &)=0
xacc::InstructionVisitor< fSim >
pure virtual
xacc::InstructionVisitor< Measure >::visit
(Measure &)=0
xacc::InstructionVisitor< Measure >
pure virtual
xacc::InstructionVisitor< Identity >::visit
(Identity &)=0
xacc::InstructionVisitor< Identity >
pure virtual
xacc::InstructionVisitor< CZ >::visit
(CZ &)=0
xacc::InstructionVisitor< CZ >
pure virtual
xacc::InstructionVisitor< CY >::visit
(CY &)=0
xacc::InstructionVisitor< CY >
pure virtual
xacc::InstructionVisitor< CRZ >::visit
(CRZ &)=0
xacc::InstructionVisitor< CRZ >
pure virtual
xacc::InstructionVisitor< CH >::visit
(CH &)=0
xacc::InstructionVisitor< CH >
pure virtual
xacc::InstructionVisitor< S >::visit
(S &)=0
xacc::InstructionVisitor< S >
pure virtual
xacc::InstructionVisitor< Sdg >::visit
(Sdg &)=0
xacc::InstructionVisitor< Sdg >
pure virtual
xacc::InstructionVisitor::visit
(T &)=0
xacc::InstructionVisitor< T >
pure virtual
xacc::InstructionVisitor< Tdg >::visit
(Tdg &)=0
xacc::InstructionVisitor< Tdg >
pure virtual
xacc::InstructionVisitor< U >::visit
(U &)=0
xacc::InstructionVisitor< U >
pure virtual
xacc::InstructionVisitor< U1 >::visit
(U1 &)=0
xacc::InstructionVisitor< U1 >
pure virtual
InstructionVisitor< IfStmt >::visit
(IfStmt &)=0
xacc::InstructionVisitor< IfStmt >
pure virtual
~BaseInstructionVisitor
() override
xacc::BaseInstructionVisitor
inline
~Identifiable
()
xacc::Identifiable
inline
virtual
InstructionVisitor< Hadamard >::~InstructionVisitor
()
xacc::InstructionVisitor< Hadamard >
inline
virtual
InstructionVisitor< CNOT >::~InstructionVisitor
()
xacc::InstructionVisitor< CNOT >
inline
virtual
InstructionVisitor< Rz >::~InstructionVisitor
()
xacc::InstructionVisitor< Rz >
inline
virtual
InstructionVisitor< Rx >::~InstructionVisitor
()
xacc::InstructionVisitor< Rx >
inline
virtual
InstructionVisitor< Ry >::~InstructionVisitor
()
xacc::InstructionVisitor< Ry >
inline
virtual
InstructionVisitor< X >::~InstructionVisitor
()
xacc::InstructionVisitor< X >
inline
virtual
InstructionVisitor< Y >::~InstructionVisitor
()
xacc::InstructionVisitor< Y >
inline
virtual
InstructionVisitor< Z >::~InstructionVisitor
()
xacc::InstructionVisitor< Z >
inline
virtual
InstructionVisitor< CPhase >::~InstructionVisitor
()
xacc::InstructionVisitor< CPhase >
inline
virtual
InstructionVisitor< Swap >::~InstructionVisitor
()
xacc::InstructionVisitor< Swap >
inline
virtual
InstructionVisitor< iSwap >::~InstructionVisitor
()
xacc::InstructionVisitor< iSwap >
inline
virtual
InstructionVisitor< fSim >::~InstructionVisitor
()
xacc::InstructionVisitor< fSim >
inline
virtual
InstructionVisitor< Measure >::~InstructionVisitor
()
xacc::InstructionVisitor< Measure >
inline
virtual
InstructionVisitor< Identity >::~InstructionVisitor
()
xacc::InstructionVisitor< Identity >
inline
virtual
InstructionVisitor< CZ >::~InstructionVisitor
()
xacc::InstructionVisitor< CZ >
inline
virtual
InstructionVisitor< CY >::~InstructionVisitor
()
xacc::InstructionVisitor< CY >
inline
virtual
InstructionVisitor< CRZ >::~InstructionVisitor
()
xacc::InstructionVisitor< CRZ >
inline
virtual
InstructionVisitor< CH >::~InstructionVisitor
()
xacc::InstructionVisitor< CH >
inline
virtual
InstructionVisitor< S >::~InstructionVisitor
()
xacc::InstructionVisitor< S >
inline
virtual
InstructionVisitor< Sdg >::~InstructionVisitor
()
xacc::InstructionVisitor< Sdg >
inline
virtual
xacc::InstructionVisitor::~InstructionVisitor
()
xacc::InstructionVisitor< T >
inline
virtual
InstructionVisitor< Tdg >::~InstructionVisitor
()
xacc::InstructionVisitor< Tdg >
inline
virtual
InstructionVisitor< U >::~InstructionVisitor
()
xacc::InstructionVisitor< U >
inline
virtual
InstructionVisitor< U1 >::~InstructionVisitor
()
xacc::InstructionVisitor< U1 >
inline
virtual
InstructionVisitor< IfStmt >::~InstructionVisitor
()
xacc::InstructionVisitor< IfStmt >
inline
virtual
Generated by
1.8.11