|
VMPS++
|
This is the complete list of members for VMPS::HeisenbergU1, including all inherited members.
| add(const std::size_t loc, const OperatorType &op, const qType &qIn, const qType &qOut, const std::size_t IndexIn, const std::size_t IndexOut) | MpoTerms< Symmetry, Scalar > | protected |
| add_to_col(const std::size_t loc, const qType &qOut, const std::size_t col, const std::map< qType, std::vector< std::map< qType, OperatorType > > > &ops, const Scalar factor) | MpoTerms< Symmetry, Scalar > | protected |
| add_to_row(const std::size_t loc, const qType &qIn, const std::size_t row, const std::map< qType, std::vector< std::map< qType, OperatorType > > > &ops, const Scalar factor) | MpoTerms< Symmetry, Scalar > | protected |
| assert_hilbert(const std::size_t loc, const std::size_t dim) | MpoTerms< Symmetry, Scalar > | protected |
| auxBasis() const | MpoTerms< Symmetry, Scalar > | inline |
| auxBasis(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| auxdim | MpoTerms< Symmetry, Scalar > | protected |
| auxdim_infos() const | MpoTerms< Symmetry, Scalar > | inlineprotected |
| B | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | protected |
| base_order_IBC(const std::size_t power=1) const | MpoTerms< Symmetry, Scalar > | |
| before_verb_set | MpoTerms< Symmetry, Scalar > | protected |
| boundary_condition | MpoTerms< Symmetry, Scalar > | protected |
| calc(const std::size_t power) | MpoTerms< Symmetry, Scalar > | |
| calc_qAux() | MpoTerms< Symmetry, Scalar > | protected |
| calc_qList(const std::vector< OperatorType > &opList) | MpoTerms< Symmetry, Scalar > | protected |
| calc_qOp() | MpoTerms< Symmetry, Scalar > | protected |
| calc_reversedData_from_pushlist(const PushType< OperatorType, CouplScalar > &pushlist, double tolerance=::mynumeric_limits< double >::epsilon()) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| calc_TwoSiteData() const | MpoTerms< Symmetry, Scalar > | |
| calc_W() | MpoTerms< Symmetry, Scalar > | protected |
| cast() | MpoTerms< Symmetry, Scalar > | |
| cast_Terms_to_Mpo(const MpoTerms< Sym::U1< Sym::SpinU1 >, double > &input) | Mpo< Sym::U1< Sym::SpinU1 >, double > | static |
| check_power(std::size_t power) const | MpoTerms< Symmetry, Scalar > | inline |
| check_qPhys() const | MpoTerms< Symmetry, Scalar > | |
| check_SQUARE() const | MpoTerms< Symmetry, Scalar > | inline |
| clear_opLabels() | MpoTerms< Symmetry, Scalar > | protected |
| compress(const double tolerance) | MpoTerms< Symmetry, Scalar > | protected |
| CompressorXcd typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| CompressorXd typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| construct_from_pushlist(const PushType< OperatorType, CouplScalar > &pushlist, const std::vector< std::vector< std::string > > &labellist, size_t Lcell) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| current_power | MpoTerms< Symmetry, Scalar > | protected |
| decrement_auxdim(const std::size_t loc, const qType &q) | MpoTerms< Symmetry, Scalar > | protected |
| decrement_first_auxdim_OBC(const qType &qIn) | MpoTerms< Symmetry, Scalar > | protected |
| decrement_last_auxdim_OBC(const qType &qOut) | MpoTerms< Symmetry, Scalar > | protected |
| defaults | VMPS::HeisenbergU1 | static |
| delete_col(const std::size_t loc, const qType &qOut, const std::size_t col_to_delete, const bool SAMESITE) | MpoTerms< Symmetry, Scalar > | protected |
| delete_row(const std::size_t loc, const qType &qIn, const std::size_t row_to_delete, const bool SAMESITE) | MpoTerms< Symmetry, Scalar > | protected |
| detect_and_remove_power(const std::string &name_w_power) | MpoTerms< Symmetry, Scalar > | protectedstatic |
| eliminate_linearlyDependent_cols(const std::size_t loc, const qType &qOut, const double tolerance) | MpoTerms< Symmetry, Scalar > | protected |
| eliminate_linearlyDependent_rows(const std::size_t loc, const qType &qIn, const double tolerance) | MpoTerms< Symmetry, Scalar > | protected |
| exp_ipiSz(size_t locx, size_t locy=0, double factor=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| FAMILY | VMPS::HeisenbergU1 | static |
| fill_O_from_W() | MpoTerms< Symmetry, Scalar > | protected |
| finalize(const bool COMPRESS=true, const std::size_t power=1, const double tolerance=::mynumeric_limits< double >::epsilon()) | MpoTerms< Symmetry, Scalar > | |
| generate_label(std::size_t Lcell) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| get_auxdim(const std::size_t loc, const qType &q) const | MpoTerms< Symmetry, Scalar > | protected |
| get_boundary_condition() const | MpoTerms< Symmetry, Scalar > | inline |
| get_dAux_max(int power=1) const | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| get_DmrgDynParam(const vector< Param > ¶ms={}) const | ParamReturner | |
| get_DmrgGlobParam(const vector< Param > ¶ms={}) const | ParamReturner | |
| get_hilbert_dimension(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| get_info() const | MpoTerms< Symmetry, Scalar > | |
| get_N_site_interaction(T const &Op0, Operator const &... Ops) | Mpo< Sym::U1< Sym::SpinU1 >, double > | inlinestatic |
| get_name() const | MpoTerms< Symmetry, Scalar > | inline |
| get_O() const | MpoTerms< Symmetry, Scalar > | inline |
| get_pos_qTot() const | MpoTerms< Symmetry, Scalar > | inline |
| get_qAux() const | MpoTerms< Symmetry, Scalar > | inline |
| get_qAux_power(std::size_t power) const | MpoTerms< Symmetry, Scalar > | |
| get_qOp() const | MpoTerms< Symmetry, Scalar > | inline |
| get_qOp_power(std::size_t power) const | MpoTerms< Symmetry, Scalar > | |
| get_qPhys() const | MpoTerms< Symmetry, Scalar > | inline |
| get_qTot() const | MpoTerms< Symmetry, Scalar > | inline |
| get_qVac() const | MpoTerms< Symmetry, Scalar > | inline |
| get_verbosity() const | MpoTerms< Symmetry, Scalar > | inline |
| get_VumpsDynParam(const vector< Param > ¶ms={}) const | ParamReturner | |
| get_VumpsGlobParam(const vector< Param > ¶ms={}) const | ParamReturner | |
| get_W() const | MpoTerms< Symmetry, Scalar > | inline |
| get_W_power(std::size_t power) const | MpoTerms< Symmetry, Scalar > | |
| GOT_QAUX | MpoTerms< Symmetry, Scalar > | protected |
| GOT_QOP | MpoTerms< Symmetry, Scalar > | protected |
| GOT_QPHYS | MpoTerms< Symmetry, Scalar > | protected |
| GOT_SEMIOPEN_LEFT | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| GOT_SEMIOPEN_RIGHT | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| GOT_TWO_SITE_DATA | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| got_update() | MpoTerms< Symmetry, Scalar > | inlineprotected |
| GOT_W | MpoTerms< Symmetry, Scalar > | protected |
| H2site(std::size_t loc, bool HALF_THE_LOCAL_TERM=false) const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| HAMILTONIAN | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| HAS_TWO_SITE_DATA() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| HAS_W() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| HeisenbergObservables() | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| HeisenbergObservables(const size_t &L) | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| HeisenbergObservables(const size_t &L, const vector< Param > ¶ms, const std::map< string, std::any > &defaults) | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| HeisenbergU1() | VMPS::HeisenbergU1 | inline |
| HeisenbergU1(Mpo< Symmetry > &Mpo_input, const vector< Param > ¶ms) | VMPS::HeisenbergU1 | inline |
| HeisenbergU1(const size_t &L, const BC &boundary=BC::OPEN, const DMRG::VERBOSITY::OPTION &VERB=DMRG::VERBOSITY::OPTION::ON_EXIT) | VMPS::HeisenbergU1 | |
| HeisenbergU1(const size_t &L, const vector< Param > ¶ms, const BC &boundary=BC::OPEN, const DMRG::VERBOSITY::OPTION &VERB=DMRG::VERBOSITY::OPTION::ON_EXIT) | VMPS::HeisenbergU1 | |
| HERMITIAN | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| hilbert_dimension | MpoTerms< Symmetry, Scalar > | protected |
| Identity(const std::vector< std::vector< qType > > &qPhys, const qType &Q=Symmetry::qvacuum()) | Mpo< Sym::U1< Sym::SpinU1 >, double > | static |
| Identity() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| inBasis(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| increment_auxdim(const std::size_t loc, const qType &q) | MpoTerms< Symmetry, Scalar > | protected |
| increment_first_auxdim_OBC(const qType &qIn) | MpoTerms< Symmetry, Scalar > | protected |
| increment_last_auxdim_OBC(const qType &qOut) | MpoTerms< Symmetry, Scalar > | protected |
| info(bool REDUCED=false) const | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| MpoTerms::info | MpoTerms< Symmetry, Scalar > | protected |
| initialize() | MpoTerms< Symmetry, Scalar > | protected |
| initialize(const std::size_t L, const BC boundary_condition_in, const qType &qTot_in) | MpoTerms< Symmetry, Scalar > | |
| is_finalized() const | MpoTerms< Symmetry, Scalar > | inline |
| IS_HAMILTONIAN() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| IS_HERMITIAN() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| IS_UNITARY() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| iSy(size_t locx, size_t locy=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| label | MpoTerms< Symmetry, Scalar > | |
| length() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| load(std::string filename) | MpoTerms< Symmetry, Scalar > | |
| locality() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| LocalOp | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| localOperator() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| LocalSite | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| locBasis() const | MpoTerms< Symmetry, Scalar > | inline |
| locBasis(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| make_corr(size_t locx1, size_t locx2, size_t locy1, size_t locy2, const OperatorType &Op1, const OperatorType &Op2, qarray< Symmetry::Nq > Qtot, double factor, bool HERMITIAN, STRING STR=NOSTRING) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | protected |
| make_FourierYSum(string name, const vector< OperatorType > &Ops, double factor, bool HERMITIAN, const vector< complex< double > > &phases) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | protected |
| make_local(size_t locx, size_t locy, const OperatorType &Op, double factor=1., bool HERMITIAN=false, STRING STR=NOSTRING) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | protected |
| make_localSum(const vector< OperatorType > &Op, vector< double > factor, bool HERMITIAN) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | protected |
| make_spinPermutation(const Permutation &permutations) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| MatrixType typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| maxPower() const | MpoTerms< Symmetry, Scalar > | inline |
| memory(MEMUNIT memunit=kB) const | MpoTerms< Symmetry, Scalar > | |
| Mpo() | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| Mpo(MpoTerms< Sym::U1< Sym::SpinU1 >, double > &Terms) | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| Mpo(size_t L_input) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| Mpo(std::size_t L_input, qType Qtot_input, std::string label_input="Mpo", bool HERMITIAN_input=false, bool UNITARY_input=false, BC BC_input=BC::OPEN, DMRG::VERBOSITY::OPTION VERB_input=DMRG::VERBOSITY::OPTION::SILENT) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| MpoTerms(const std::size_t L=0, const BC boundary_condition_in=BC::OPEN, const qType &qTot_in=Symmetry::qvacuum(), const DMRG::VERBOSITY::OPTION &VERB_in=DMRG::VERBOSITY::OPTION::SILENT) | MpoTerms< Symmetry, Scalar > | |
| N_phys | MpoTerms< Symmetry, Scalar > | |
| N_sites | MpoTerms< Symmetry, Scalar > | |
| Nq | Mpo< Sym::U1< Sym::SpinU1 >, double > | static |
| O | MpoTerms< Symmetry, Scalar > | protected |
| opBasis() const | MpoTerms< Symmetry, Scalar > | inline |
| opBasis(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| opBasisSq(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| opBasisSq() const | MpoTerms< Symmetry, Scalar > | inline |
| Operator typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| OperatorType typedef | VMPS::HeisenbergU1 | |
| outBasis(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| ParamReturner() | ParamReturner | inline |
| ParamReturner(const std::map< string, std::any > &defaults_input) | ParamReturner | inline |
| pos_qTot | MpoTerms< Symmetry, Scalar > | protected |
| pos_qVac | MpoTerms< Symmetry, Scalar > | protected |
| power_to_string(std::size_t power) | MpoTerms< Symmetry, Scalar > | protectedstatic |
| precalc_TwoSiteData(bool FORCE=false) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| prod(const MpoTerms< Symmetry, Scalar > &top, const MpoTerms< Symmetry, Scalar > &bottom, const qType &qTot, const double tolerance=::mynumeric_limits< double >::epsilon()) | MpoTerms< Symmetry, Scalar > | static |
| prod_delZeroCols_OBC(std::map< std::array< qType, 2 >, std::vector< std::vector< std::map< qType, OperatorType > > > > &O_last, Qbasis< Symmetry > &qAux_last, Qbasis< Symmetry > &qAux_prev, const qType &qTot, const std::size_t col_qTot) | MpoTerms< Symmetry, Scalar > | protectedstatic |
| prod_swap_IBC(std::vector< std::map< std::array< qType, 2 >, std::vector< std::vector< std::map< qType, OperatorType > > > > > &O_out, std::vector< std::size_t > &row_qVac, std::vector< std::size_t > &col_qVac, std::vector< std::size_t > &row_qTot, std::vector< std::size_t > &col_qTot) | MpoTerms< Symmetry, Scalar > | protectedstatic |
| Psinglet(const std::size_t locx1, const std::size_t locx2, const std::size_t locy1=0ul, const std::size_t locy2=0ul) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| push(const std::size_t loc, const std::vector< OperatorType > &opList, const std::vector< qType > &qList, const Scalar lambda=1.0) | MpoTerms< Symmetry, Scalar > | virtual |
| push(const std::size_t loc, const std::vector< OperatorType > &opList, const Scalar lambda=1.0) | MpoTerms< Symmetry, Scalar > | inline |
| push_local(const std::size_t loc, const double lambda, const OperatorType &op) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| push_nextn(const std::size_t loc, const double lambda, const OperatorType &op1, const OperatorType &trans, const OperatorType &op2) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| push_qpath(const std::size_t loc, const std::vector< OperatorType > &opList, const std::vector< qType > &qList, const double lambda=1.0) | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| push_tight(const std::size_t loc, const double lambda, const OperatorType &op1, const OperatorType &op2) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| push_width(const std::size_t n, const std::size_t loc, const double lambda, const OperatorType &outOp, const std::vector< OperatorType > &trans, const OperatorType &inOp) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| Q(size_t locx, size_t locy=0, double factor=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| qAux | MpoTerms< Symmetry, Scalar > | |
| qAux_powers | MpoTerms< Symmetry, Scalar > | |
| Qcomp(SPINOP_LABEL Sa, size_t locx, size_t locy=0, double factor=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| QcompQcomp(SPINOP_LABEL Sa1, SPINOP_LABEL Sa2, size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0, double fac=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| Qdag(size_t locx, size_t locy=0, double factor=std::sqrt(5.)) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| QdagQ(size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| qOp | MpoTerms< Symmetry, Scalar > | |
| qOp_powers | MpoTerms< Symmetry, Scalar > | |
| qPhys | MpoTerms< Symmetry, Scalar > | |
| Qtarget() const | MpoTerms< Symmetry, Scalar > | inline |
| qTot | MpoTerms< Symmetry, Scalar > | protected |
| qType typedef | VMPS::HeisenbergU1 | |
| qVac | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| Rcomp(SPINOP_LABEL Sa, size_t locx, size_t locy=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| reconstruct(const std::vector< std::map< std::array< qType, 2 >, std::vector< std::vector< std::map< qType, OperatorType > > > > > &O_in, const std::vector< Qbasis< Symmetry > > &qAux_in, const std::vector< std::vector< qType > > &qPhys_in, const bool FINALIZED_IN, const BC boundary_condition_in, const qType &qTot_in=Symmetry::qvacuum()) | MpoTerms< Symmetry, Scalar > | |
| renormalize() | MpoTerms< Symmetry, Scalar > | protected |
| reversed | MpoTerms< Symmetry, Scalar > | |
| S(size_t locx, size_t locy=0, double factor=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| S_ky(vector< complex< double > > phases) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| Sa_ky(SPINOP_LABEL Sa, vector< complex< double > > phases) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| save(std::string filename) | MpoTerms< Symmetry, Scalar > | |
| save_label(const std::size_t loc, const std::string &info_label) | MpoTerms< Symmetry, Scalar > | |
| Scalar_ typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| scale(const Scalar factor, const Scalar offset=0., const std::size_t power=0ul, const double tolerance=1.e-14) | MpoTerms< Symmetry, Scalar > | |
| Scomp(SPINOP_LABEL Sa, size_t locx, size_t locy=0, double factor=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| ScompScomp(SPINOP_LABEL Sa1, SPINOP_LABEL Sa2, size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0, double fac=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| Scomptot(SPINOP_LABEL Sa, size_t locy1=0, double factor=1., int dLphys=1) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| Sdag(size_t locx, size_t locy=0, double factor=std::sqrt(3.)) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| Sdag_ky(vector< complex< double > > phases, double factor=sqrt(3.)) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| SdagS(size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0, double factor=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| SdagSxS(size_t locx1, size_t locx2, size_t locx3, size_t locy1=0, size_t locy2=0, size_t locy3=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| Sdagtot(size_t locy1=0, double factor=std::sqrt(3.), int dLphys=1) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| set_Identity(const typename Symmetry::qType &Q=Symmetry::qvacuum()) | MpoTerms< Symmetry, Scalar > | |
| set_locality(std::size_t LocalSite_input) | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| set_localOperator(OperatorType LocalOp_input) | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| set_name(const std::string &label_in) | MpoTerms< Symmetry, Scalar > | inline |
| set_operators(const std::vector< SpinBase< Symmetry_ > > &B, const ParamHandler &P, PushType< SiteOperator< Symmetry_, double >, double > &pushlist, std::vector< std::vector< std::string > > &labellist, const BC boundary=BC::OPEN) | VMPS::HeisenbergU1 | static |
| set_qPhys(const std::size_t loc, const std::vector< qType > &qPhys_in) | MpoTerms< Symmetry, Scalar > | inline |
| set_verbosity(const DMRG::VERBOSITY::OPTION VERB_in) | MpoTerms< Symmetry, Scalar > | |
| set_Zero() | MpoTerms< Symmetry, Scalar > | |
| setLocal(std::size_t loc, const OperatorType &op) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocal(std::size_t loc, const OperatorType &op, const OperatorType &signOp) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocal(std::size_t loc, const OperatorType &op, const std::vector< OperatorType > &signOp) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocal(const std::vector< std::size_t > &locs, const std::vector< OperatorType > &ops) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocal(const std::vector< std::size_t > &locs, const std::vector< OperatorType > &ops, const OperatorType &signOp) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocal(const std::vector< std::size_t > &locs, const std::vector< OperatorType > &ops, const std::vector< OperatorType > &signOps) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocalStag(std::size_t loc, const OperatorType &op, const std::vector< OperatorType > &stagSignOps) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocalSum(const OperatorType &op, double(*f)(int)=localSumTrivial) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocalSum(const std::vector< OperatorType > &op, std::vector< double > coeffs) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setLocBasis(const std::vector< std::vector< qType > > &q) | MpoTerms< Symmetry, Scalar > | inline |
| setLocBasis(const std::vector< qType > &q, std::size_t loc) | MpoTerms< Symmetry, Scalar > | inline |
| setProductSum(const OperatorType &op1, const OperatorType &op2) | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| setQtarget(const qType &q) | MpoTerms< Symmetry, Scalar > | inline |
| show() const | MpoTerms< Symmetry, Scalar > | |
| singlet(int N=0) | VMPS::HeisenbergU1 | inlinestatic |
| size() const | MpoTerms< Symmetry, Scalar > | inline |
| Sm(size_t locx, size_t locy=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| SmSp(size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0, double fac=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| Sp(size_t locx, size_t locy=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| SparseMatrixType typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| sparsity(const std::size_t power=1, const bool PER_MATRIX=false) const | MpoTerms< Symmetry, Scalar > | |
| sparsity(bool USE_SQUARE, bool PER_MATRIX) const | MpoTerms< Symmetry, Scalar > | inline |
| spin_swap_operator_D2(const std::size_t locx1, const std::size_t locx2, const std::size_t locy1=0ul, const std::size_t locy2=0ul) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| spin_swap_operator_D3(const std::size_t locx1, const std::size_t locx2, const std::size_t locy1=0ul, const std::size_t locy2=0ul) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| SpSm(size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0, double fac=1.) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| StateUcd typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| StateUd typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| StateXcd typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| StateXd typedef | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| status | MpoTerms< Symmetry, Scalar > | protected |
| Stot(size_t locy1=0, double factor=1., int dLphys=1) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| String(STRING STR, size_t locx, size_t locy=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| StringCorr(STRING STR, size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| sum(const MpoTerms< Symmetry, Scalar > &top, const MpoTerms< Symmetry, Scalar > &bottom, const double tolerance=::mynumeric_limits< double >::epsilon()) | MpoTerms< Symmetry, Scalar > | static |
| sweep_defaults | VMPS::HeisenbergU1 | static |
| Sx(size_t locx, size_t locy=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| SxSx(size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| Symmetry typedef | VMPS::HeisenbergU1 | |
| Sz(size_t locx, size_t locy=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | |
| SzSz(size_t locx1, size_t locx2, size_t locy1=0, size_t locy2=0) const | HeisenbergObservables< Sym::U1< Sym::SpinU1 > > | inline |
| transform_base(const qType &qShift, const bool PRINT=false, const int factor=-1, const std::size_t powre=0ul) | MpoTerms< Symmetry, Scalar > | |
| TRIVIALLY_CONSTRUCTED | ParamReturner | private |
| TSD | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| UNITARY | Mpo< Sym::U1< Sym::SpinU1 >, double > | |
| validate(qarray< 1 > qnum) const | VMPS::HeisenbergU1 | |
| VERB | MpoTerms< Symmetry, Scalar > | protected |
| volume() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |
| W | MpoTerms< Symmetry, Scalar > | |
| W_at(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| W_full() const | MpoTerms< Symmetry, Scalar > | inline |
| W_powers | MpoTerms< Symmetry, Scalar > | |
| Wsq_at(const std::size_t loc) const | MpoTerms< Symmetry, Scalar > | inline |
| Zero(const std::vector< std::vector< qType > > &qPhys) | Mpo< Sym::U1< Sym::SpinU1 >, double > | static |
| Zero() const | Mpo< Sym::U1< Sym::SpinU1 >, double > | inline |