VMPS++
Loading...
Searching...
No Matches
MpsCompressor< Symmetry, Scalar, MpoScalar > Member List

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_VERBOSITYMpsCompressor< Symmetry, Scalar, MpoScalar >private
CURRENT_DIRECTIONMpsCompressor< Symmetry, Scalar, MpoScalar >private
EnvMpsCompressor< Symmetry, Scalar, MpoScalar >private
EnvsMpsCompressor< Symmetry, Scalar, MpoScalar >private
HeffMpsCompressor< Symmetry, Scalar, MpoScalar >private
info() constMpsCompressor< 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() constMpsCompressor< Symmetry, Scalar, MpoScalar >inlineprivate
loc2() constMpsCompressor< Symmetry, Scalar, MpoScalar >inlineprivate
MatrixType typedefMpsCompressor< Symmetry, Scalar, MpoScalar >private
McutoffMpsCompressor< Symmetry, Scalar, MpoScalar >private
Mcutoff_newMpsCompressor< Symmetry, Scalar, MpoScalar >private
memory(MEMUNIT memunit=GB) constMpsCompressor< Symmetry, Scalar, MpoScalar >
MmaxMpsCompressor< Symmetry, Scalar, MpoScalar >private
Mmax_newMpsCompressor< Symmetry, Scalar, MpoScalar >private
MpsCompressor(DMRG::VERBOSITY::OPTION VERBOSITY=DMRG::VERBOSITY::SILENT)MpsCompressor< Symmetry, Scalar, MpoScalar >inline
N_halfsweepsMpsCompressor< Symmetry, Scalar, MpoScalar >private
N_sitesMpsCompressor< Symmetry, Scalar, MpoScalar >private
N_sweepstepsMpsCompressor< Symmetry, Scalar, MpoScalar >private
pivotMpsCompressor< 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() constMpsCompressor< 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
sqdistMpsCompressor< 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_AAMpsCompressor< Symmetry, Scalar, MpoScalar >private
t_info() constMpsCompressor< Symmetry, Scalar, MpoScalar >
t_LRMpsCompressor< Symmetry, Scalar, MpoScalar >private
t_oheadMpsCompressor< Symmetry, Scalar, MpoScalar >private
t_optMpsCompressor< Symmetry, Scalar, MpoScalar >private
t_sweepMpsCompressor< Symmetry, Scalar, MpoScalar >private
t_totMpsCompressor< Symmetry, Scalar, MpoScalar >private
tolMpsCompressor< Symmetry, Scalar, MpoScalar >private