| adapt_alpha_rsvd(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, LANCZOS::EDGE::OPTION EDGE) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| build_L(const vector< MpHamiltonian > &H, const Eigenstate< Mps< Symmetry, Scalar > > &Vout, size_t loc) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inlineprivate |
| build_PL(const vector< MpHamiltonian > &H, const Eigenstate< Mps< Symmetry, Scalar > > &Vout, size_t loc) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inlineprivate |
| build_PR(const vector< MpHamiltonian > &H, const Eigenstate< Mps< Symmetry, Scalar > > &Vout, size_t loc) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inlineprivate |
| build_R(const vector< MpHamiltonian > &H, const Eigenstate< Mps< Symmetry, Scalar > > &Vout, size_t loc) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inlineprivate |
| calc_state_error(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, double &t_err) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| CHOSEN_VERBOSITY | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| cleanup(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, LANCZOS::EDGE::OPTION EDGE=LANCZOS::EDGE::GROUND) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| DeltaEopt | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| Dmax | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| DmrgSolver(DMRG::VERBOSITY::OPTION VERBOSITY=DMRG::VERBOSITY::SILENT) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| DynParam | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| E0 | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| edgeState(const MpHamiltonian &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, qarray< Nq > Qtot_input, LANCZOS::EDGE::OPTION EDGE=LANCZOS::EDGE::GROUND, bool USE_STATE=false) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| edgeState(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, qarray< Nq > Qtot_input, LANCZOS::EDGE::OPTION EDGE=LANCZOS::EDGE::GROUND, bool USE_STATE=false) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| eigeninfo() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| Eold | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| Epenalty | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| err_eigval | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| err_eigval_prev | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| err_state | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| errorCalcInfo | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| gap | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| get_direction() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| get_errEigval() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| get_errState() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| get_pivot() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| get_verbosity() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| GlobParam | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| halfsweep(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, LANCZOS::EDGE::OPTION EDGE=LANCZOS::EDGE::GROUND) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| Heff | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| info() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| iteration_one(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, LANCZOS::EDGE::OPTION EDGE, double &time_lanczos, double &time_sweep, double &time_LR, double &time_overhead) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| iteration_two(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, LANCZOS::EDGE::OPTION EDGE, double &time_lanczos, double &time_sweep, double &time_LR, double &time_overhead) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| iteration_zero(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, LANCZOS::EDGE::OPTION EDGE, double &time_lanczos, double &time_sweep, double &time_LR, double &time_overhead) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| loc1() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inlineprivate |
| loc2() const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inlineprivate |
| LocParam | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| max_alpha_rsvd | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| memory(MEMUNIT memunit=GB) const | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| min_alpha_rsvd | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| Mmax | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| Mmax_old | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| N_phys | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| N_sites | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| Nq | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | privatestatic |
| Nqmax | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| obs_labels | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| obs_normalizations | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| observables | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| overlaps | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| prepare(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, qarray< Nq > Qtot_input, bool USE_STATE=false) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| Psi0 | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| push_back(const Mps< Symmetry, Scalar > &Psi0_input) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| qType typedef | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| set_additional_terms(const vector< MpHamiltonian > &Hterms) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | |
| set_observable(string label, const Mpo< typename MpHamiltonian::Symmetry, typename MpHamiltonian::Scalar_ > &Operator, double N=1.) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| set_SweepStatus(const SweepStatus &SweepStat_input) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| set_verbosity(DMRG::VERBOSITY::OPTION VERBOSITY) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| sweep_to_edge(const vector< MpHamiltonian > &H, Eigenstate< Mps< Symmetry, Scalar > > &Vout, bool MAKE_ENVIRONMENT) | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| SweepStat | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| totalTruncWeight | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| USER_SET_DYNPARAM | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| USER_SET_GLOBPARAM | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| USER_SET_LOCPARAM | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |
| userSetDynParam() | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| userSetGlobParam() | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| userSetLocParam() | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | inline |
| Vref | DmrgSolver< Symmetry, MpHamiltonian, Scalar > | private |