Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
squander::density::GateOperation Member List

This is the complete list of members for squander::density::GateOperation, including all inherited members.

apply_to_density(const double *params, int param_count, DensityMatrix &rho) overridesquander::density::GateOperationvirtual
clone() const overridesquander::density::GateOperationvirtual
gate_squander::density::GateOperationprivate
GateOperation(Gate *gate, bool owns_gate=true)squander::density::GateOperation
GateOperation(const GateOperation &)=deletesquander::density::GateOperation
GateOperation(GateOperation &&other) noexceptsquander::density::GateOperation
get_control_qbit() constsquander::density::GateOperation
get_gate() constsquander::density::GateOperationinline
get_name() const overridesquander::density::GateOperationvirtual
get_parameter_num() const overridesquander::density::GateOperationvirtual
get_target_qbit() constsquander::density::GateOperation
is_unitary() const overridesquander::density::GateOperationinlinevirtual
operator=(const GateOperation &)=deletesquander::density::GateOperation
operator=(GateOperation &&other) noexceptsquander::density::GateOperation
owns_gate_squander::density::GateOperationprivate
~GateOperation() overridesquander::density::GateOperation
~IDensityOperation()=defaultsquander::density::IDensityOperationvirtual