|
VMPS++
|
This is the complete list of members for MpsCompressor< Symmetry, Scalar, MpoScalar >, including all inherited members.
| build_L(size_t loc, const Mps< Symmetry, Scalar > &Vbra, const Mps< Symmetry, Scalar > &Vket, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| build_L(size_t loc, const Mps< Symmetry, Scalar > &Vbra, const vector< Mps< Symmetry, Scalar > > &Vket, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| build_LR(const vector< Mps< Symmetry, Scalar > > &Vin, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| build_LRW(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin1, const Mps< Symmetry, Scalar > &Vin2, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| build_LW(size_t loc, const Mps< Symmetry, Scalar > &Vbra, const MpOperator &H, const Mps< Symmetry, Scalar > &Vket, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| build_R(size_t loc, const Mps< Symmetry, Scalar > &Vbra, const Mps< Symmetry, Scalar > &Vket, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| build_R(size_t loc, const Mps< Symmetry, Scalar > &Vbra, const vector< Mps< Symmetry, Scalar > > &Vket, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| build_RW(size_t loc, const Mps< Symmetry, Scalar > &Vbra, const MpOperator &H, const Mps< Symmetry, Scalar > &Vket, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| CHOSEN_VERBOSITY | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| CURRENT_DIRECTION | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| Env | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| Envs | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| Heff | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| info() const | MpsCompressor< Symmetry, Scalar, MpoScalar > | |
| lincomboCompress(const vector< Mps< Symmetry, Scalar > > &Vin, const vector< Scalar > &factors, Mps< Symmetry, Scalar > &Vout, const Mps< Symmetry, Scalar > &Vguess, size_t Minit, size_t Mincr=100, size_t Mlimit=10000, double tol=1e-4, size_t max_halfsweeps=40, size_t min_halfsweeps=1) | MpsCompressor< Symmetry, Scalar, MpoScalar > | |
| loc1() const | MpsCompressor< Symmetry, Scalar, MpoScalar > | inlineprivate |
| loc2() const | MpsCompressor< Symmetry, Scalar, MpoScalar > | inlineprivate |
| MatrixType typedef | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| Mcutoff | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| Mcutoff_new | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| memory(MEMUNIT memunit=GB) const | MpsCompressor< Symmetry, Scalar, MpoScalar > | |
| Mmax | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| Mmax_new | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| MpsCompressor(DMRG::VERBOSITY::OPTION VERBOSITY=DMRG::VERBOSITY::SILENT) | MpsCompressor< Symmetry, Scalar, MpoScalar > | inline |
| N_halfsweeps | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| N_sites | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| N_sweepsteps | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| pivot | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| polyCompress(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin1, double polyB, const Mps< Symmetry, Scalar > &Vin2, Mps< Symmetry, Scalar > &Vout, size_t Minit, size_t Mincr=100, size_t Mlimit=10000, double tol=DMRG_POLYCOMPRESS_TOL, size_t max_halfsweeps=DMRG_POLYCOMPRESS_MAX, size_t min_halfsweeps=DMRG_POLYCOMPRESS_MIN) | MpsCompressor< Symmetry, Scalar, MpoScalar > | |
| prepSweep(const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| prepSweep(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| prepSweep(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin1, const Mps< Symmetry, Scalar > &Vin2, Mps< Symmetry, Scalar > &Vout, bool RANDOMIZE=false) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| prepSweep(const vector< Mps< Symmetry, Scalar > > &Vin, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| print_dist() const | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| prodCompress(const MpOperator &H, const MpOperator &Hdag, const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout, qarray< Symmetry::Nq > Qtot_input, size_t Minit, size_t Mincr=100, size_t Mlimit=10000, double tol=1e-4, size_t max_halfsweeps=100, size_t min_halfsweeps=1, std::size_t savePeriod=0, std::string saveName="backup", bool MEASURE_DISTANCE=true, const MpOperator *HdagH=NULL) | MpsCompressor< Symmetry, Scalar, MpoScalar > | |
| prodOptimize1(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin, const Mps< Symmetry, Scalar > &Vout, PivotVector< Symmetry, Scalar > &Aout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| prodOptimize1(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| prodOptimize2(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| prodOptimize2(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin, const Mps< Symmetry, Scalar > &Vout, PivotVector< Symmetry, Scalar > &ApairOut) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| sqdist | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| stateCompress(const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout, size_t Minit, size_t Mincr=100, size_t Mlimit=10000, double tol=1e-4, size_t max_halfsweeps=40, size_t min_halfsweeps=1) | MpsCompressor< Symmetry, Scalar, MpoScalar > | |
| stateOptimize1(const Mps< Symmetry, Scalar > &Vin, const Mps< Symmetry, Scalar > &Vout, PivotVector< Symmetry, Scalar > &Aout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| stateOptimize1(const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| stateOptimize1(const vector< Mps< Symmetry, Scalar > > &Vin, const Mps< Symmetry, Scalar > &Vout, vector< PivotVector< Symmetry, Scalar > > &Aout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| stateOptimize2(const Mps< Symmetry, Scalar > &Vin, const Mps< Symmetry, Scalar > &Vout, PivotVector< Symmetry, Scalar > &ApairOut) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| stateOptimize2(const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| stateOptimize2(const vector< Mps< Symmetry, Scalar > > &Vin, const Mps< Symmetry, Scalar > &Vout, vector< PivotVector< Symmetry, Scalar > > &ApairOut) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| sweep_to_edge(const Mps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout, bool BUILD_LR) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| sweep_to_edge(const MpOperator &H, const Mps< Symmetry, Scalar > &Vin1, const Mps< Symmetry, Scalar > &Vin2, Mps< Symmetry, Scalar > &Vout, bool BUILD_LR, bool BUILD_LWRW) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| sweep_to_edge(const vector< Mps< Symmetry, Scalar > > &Vin, Mps< Symmetry, Scalar > &Vout, bool BUILD_LR) | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| t_AA | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| t_info() const | MpsCompressor< Symmetry, Scalar, MpoScalar > | |
| t_LR | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| t_ohead | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| t_opt | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| t_sweep | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| t_tot | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |
| tol | MpsCompressor< Symmetry, Scalar, MpoScalar > | private |