XACC
xacc::quantum::FermionOperator Member List

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

clear() (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
clone() override (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorinlinevirtual
coefficient() (defined in xacc::Observable)xacc::Observableinlinevirtual
commutator(std::shared_ptr< Observable > obs) override (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorvirtual
description() const overridexacc::quantum::FermionOperatorinlinevirtual
FermionOperator() (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(std::complex< double > c) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(double c) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(std::string fromString) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(const FermionOperator &i) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(Operators operators) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(Operators operators, std::complex< double > coeff) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(Operators operators, double coeff) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
FermionOperator(Operators operators, double coeff, std::string var) (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
fromOptions(const HeterogeneousMap &options) override (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorinlinevirtual
fromOptions(const HeterogeneousMap &&options) (defined in xacc::Observable)xacc::Observableinlinevirtual
fromString(const std::string str) override (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorvirtual
getIdentitySubTerm() (defined in xacc::Observable)xacc::Observableinlinevirtual
getNonIdentitySubTerms() (defined in xacc::Observable)xacc::Observableinlinevirtual
getSubTerms() (defined in xacc::Observable)xacc::Observableinlinevirtual
getTerms() const (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorinline
name() const overridexacc::quantum::FermionOperatorinlinevirtual
nBits() override (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorvirtual
observe(std::shared_ptr< CompositeInstruction > function) override (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorvirtual
operator*=(const FermionOperator &v) noexcept (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
operator*=(const double v) noexcept (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
operator*=(const std::complex< double > v) noexcept (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
operator+=(const FermionOperator &v) noexcept (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
operator-=(const FermionOperator &v) noexcept (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
operator==(const FermionOperator &v) noexcept (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperator
shouldClone() (defined in xacc::Cloneable< Observable >)xacc::Cloneable< Observable >inlinevirtual
terms (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorprotected
to_sparse_matrix() (defined in xacc::Observable)xacc::Observableinlinevirtual
toString() override (defined in xacc::quantum::FermionOperator)xacc::quantum::FermionOperatorvirtual
~Cloneable()xacc::Cloneable< Observable >inlinevirtual
~Identifiable()xacc::Identifiableinlinevirtual