| begin() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inline |
| clear() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| clone() override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inlinevirtual |
| coefficient() override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | virtual |
| commutator(std::shared_ptr< Observable > obs) override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | virtual |
| commutes(PauliOperator &op) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| computeActionOnBra(const std::string &bitString) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| computeActionOnKet(const std::string &bitString) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| contains(PauliOperator &op) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| description() const override | xacc::quantum::PauliOperator | inlinevirtual |
| end() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inline |
| eval(const std::map< std::string, std::complex< double >> varToValMap) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| fromOptions(const HeterogeneousMap &options) override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inlinevirtual |
| fromOptions(const HeterogeneousMap &&options) (defined in xacc::Observable) | xacc::Observable | inlinevirtual |
| fromString(const std::string str) override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | virtual |
| fromXACCIR(std::shared_ptr< IR > ir) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| getIdentitySubTerm() override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inlinevirtual |
| getNonIdentitySubTerms() override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inlinevirtual |
| getSparseMatrixElements() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inline |
| getSubTerms() override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inlinevirtual |
| getTerms() const (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inline |
| isClose(PauliOperator &other) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| mapQubitSites(std::map< int, int > &siteMap) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inline |
| name() const override | xacc::quantum::PauliOperator | inlinevirtual |
| nBits() override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inlinevirtual |
| nQubits() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| nTerms() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| observe(std::shared_ptr< CompositeInstruction > function) override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | virtual |
| operator*=(const PauliOperator &v) noexcept (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| operator*=(const double v) noexcept (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| operator*=(const std::complex< double > v) noexcept (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| operator+=(const PauliOperator &v) noexcept (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| operator-=(const PauliOperator &v) noexcept (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| operator==(const PauliOperator &v) noexcept (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(std::complex< double > c) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(double c) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(std::string fromString) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(std::complex< double > c, std::string var) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(const PauliOperator &i) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(std::map< int, std::string > operators) | xacc::quantum::PauliOperator | |
| PauliOperator(std::map< int, std::string > operators, std::string var) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(std::map< int, std::string > operators, std::complex< double > coeff) | xacc::quantum::PauliOperator | |
| PauliOperator(std::map< int, std::string > operators, double coeff) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| PauliOperator(std::map< int, std::string > operators, std::complex< double > coeff, std::string var) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| shouldClone() (defined in xacc::Cloneable< Observable >) | xacc::Cloneable< Observable > | inlinevirtual |
| terms (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | protected |
| to_sparse_matrix() override (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | virtual |
| toBinaryVectors(const int nQubits) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | inline |
| toDenseMatrix(const int nQubits) (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| toString() override | xacc::quantum::PauliOperator | virtual |
| toXACCIR() (defined in xacc::quantum::PauliOperator) | xacc::quantum::PauliOperator | |
| ~Cloneable() | xacc::Cloneable< Observable > | inlinevirtual |
| ~Identifiable() | xacc::Identifiable | inlinevirtual |