VMPS++
Loading...
Searching...
No Matches
VumpsSolver< Symmetry, MpHamiltonian, Scalar > Member List

This is the complete list of members for VumpsSolver< Symmetry, MpHamiltonian, Scalar >, including all inherited members.

assemble_Mps(size_t Ncells, const Umps< Symmetry, Scalar > &V, const vector< vector< Biped< Symmetry, MatrixType > > > &AL, const vector< vector< Biped< Symmetry, MatrixType > > > &AR, const vector< vector< qarray< Symmetry::Nq > > > &qloc_input, const Tripod< Symmetry, MatrixType > &L, const Tripod< Symmetry, MatrixType > &R, int x0)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
basis_orderVumpsSolver< Symmetry, MpHamiltonian, Scalar >
basis_order_mapVumpsSolver< Symmetry, MpHamiltonian, Scalar >
build_cellEnv(const MpHamiltonian &H, const Eigenstate< Umps< Symmetry, Scalar > > &Vout, size_t power=1)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
build_L(const vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > &AL, const Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > &Cintercell, const vector< vector< vector< vector< Biped< Symmetry, SparseMatrix< Scalar > > > > > > &W, const vector< vector< qarray< Symmetry::Nq > > > &qloc, const vector< vector< qarray< Symmetry::Nq > > > &qOp, Tripod< Symmetry, MatrixType > &L)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
build_LR(const vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > &AL, const vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > &AR, const vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > &C, const vector< vector< vector< vector< Biped< Symmetry, SparseMatrix< Scalar > > > > > > &W, const vector< vector< qarray< Symmetry::Nq > > > &qloc, const vector< vector< qarray< Symmetry::Nq > > > &qOp, Tripod< Symmetry, MatrixType > &L, Tripod< Symmetry, MatrixType > &R)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
build_R(const vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > &AR, const Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > &Cintercell, const vector< vector< vector< vector< Biped< Symmetry, SparseMatrix< Scalar > > > > > > &W, const vector< vector< qarray< Symmetry::Nq > > > &qloc, const vector< vector< qarray< Symmetry::Nq > > > &qOp, Tripod< Symmetry, MatrixType > &R)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
calc_B2(size_t loc, const MpHamiltonian &H, const Umps< Symmetry, Scalar > &Psi, VUMPS::TWOSITE_A::OPTION option, Biped< Symmetry, MatrixType > &B2, vector< Biped< Symmetry, MatrixType > > &NL, vector< Biped< Symmetry, MatrixType > > &NR) constVumpsSolver< Symmetry, MpHamiltonian, Scalar >
calc_B2(size_t loc, const MpHamiltonian &H, const Umps< Symmetry, Scalar > &Psi, VUMPS::TWOSITE_A::OPTION option, Biped< Symmetry, MatrixType > &B2) constVumpsSolver< Symmetry, MpHamiltonian, Scalar >
calc_errors(const MpHamiltonian &H, const Eigenstate< Umps< Symmetry, Scalar > > &Vout, bool CALC_ERR_STATE=true, VUMPS::TWOSITE_A::OPTION option=VUMPS::TWOSITE_A::ALxAC)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
CHOSEN_VERBOSITYVumpsSolver< Symmetry, MpHamiltonian, Scalar >
cleanup(const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
ComplexMatrixType typedefVumpsSolver< Symmetry, MpHamiltonian, Scalar >private
create_Mps(size_t Ncells, const Eigenstate< Umps< Symmetry, Scalar > > &V, const MpHamiltonian &H, size_t x0)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
create_Mps(size_t Ncells, const Eigenstate< Umps< Symmetry, Scalar > > &V, const MpHamiltonian &H, const Mpo< Symmetry, Scalar > &O, const vector< Mpo< Symmetry, Scalar > > &Omult, double tol_OxV=2.)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
create_Mps(size_t Ncells, const Eigenstate< Umps< Symmetry, Scalar > > &V, const MpHamiltonian &H, const Mpo< Symmetry, Scalar > &O, const Mpo< Symmetry, Scalar > &Omult, double tol_OxV=2.)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
DVumpsSolver< Symmetry, MpHamiltonian, Scalar >
dWVumpsSolver< Symmetry, MpHamiltonian, Scalar >
dW_singletVumpsSolver< Symmetry, MpHamiltonian, Scalar >
DynParamVumpsSolver< Symmetry, MpHamiltonian, Scalar >
edgeState(const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout, qarray< Symmetry::Nq > Qtot, LANCZOS::EDGE::OPTION EDGE=LANCZOS::EDGE::GROUND, bool USE_STATE=false)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
eigeninfo() constVumpsSolver< Symmetry, MpHamiltonian, Scalar >
eLVumpsSolver< Symmetry, MpHamiltonian, Scalar >
eL_memVumpsSolver< Symmetry, MpHamiltonian, Scalar >
EoldVumpsSolver< Symmetry, MpHamiltonian, Scalar >
eoldLVumpsSolver< Symmetry, MpHamiltonian, Scalar >
eoldRVumpsSolver< Symmetry, MpHamiltonian, Scalar >
eRVumpsSolver< Symmetry, MpHamiltonian, Scalar >
eR_memVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_eigvalVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_eigval_memVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_eigval_oldVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_stateVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_state_memVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_state_oldVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_varVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_var_memVumpsSolver< Symmetry, MpHamiltonian, Scalar >
err_var_oldVumpsSolver< Symmetry, MpHamiltonian, Scalar >
errEigval()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
errState()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
errVar()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
expand_basis(size_t loc, size_t DeltaD, const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout, VUMPS::TWOSITE_A::OPTION option=VUMPS::TWOSITE_A::ALxAC)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
expand_basis(size_t DeltaD, const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout, VUMPS::TWOSITE_A::OPTION option=VUMPS::TWOSITE_A::ALxAC)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
expand_basis2(size_t DeltaD, const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout, VUMPS::TWOSITE_A::OPTION option=VUMPS::TWOSITE_A::ALxAC)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
file_eVumpsSolver< Symmetry, MpHamiltonian, Scalar >
file_err_eigvalVumpsSolver< Symmetry, MpHamiltonian, Scalar >
file_err_stateVumpsSolver< Symmetry, MpHamiltonian, Scalar >
file_err_varVumpsSolver< Symmetry, MpHamiltonian, Scalar >
FORCE_DO_SOMETHINGVumpsSolver< Symmetry, MpHamiltonian, Scalar >
get_err_eigval() constVumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
get_err_state() constVumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
get_err_var() constVumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
get_verbosity()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
GlobParamVumpsSolver< Symmetry, MpHamiltonian, Scalar >
h2siteVumpsSolver< Symmetry, MpHamiltonian, Scalar >
HeffVumpsSolver< Symmetry, MpHamiltonian, Scalar >
HeffAVumpsSolver< Symmetry, MpHamiltonian, Scalar >
HeffCVumpsSolver< Symmetry, MpHamiltonian, Scalar >
info() constVumpsSolver< Symmetry, MpHamiltonian, Scalar >
iteration_h2site(Eigenstate< Umps< Symmetry, Scalar > > &Vout)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
iteration_idmrg(const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
iteration_parallel(const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
iteration_sequential(const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
iterations()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
LocParamVumpsSolver< Symmetry, MpHamiltonian, Scalar >
MVumpsSolver< Symmetry, MpHamiltonian, Scalar >
MatrixType typedefVumpsSolver< Symmetry, MpHamiltonian, Scalar >private
memory(MEMUNIT memunit=GB) constVumpsSolver< Symmetry, MpHamiltonian, Scalar >
N_iterationsVumpsSolver< Symmetry, MpHamiltonian, Scalar >
N_iterations_without_expansionVumpsSolver< Symmetry, MpHamiltonian, Scalar >
N_logVumpsSolver< Symmetry, MpHamiltonian, Scalar >
N_sitesVumpsSolver< Symmetry, MpHamiltonian, Scalar >
prepare(const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout, qarray< Symmetry::Nq > Qtot, bool USE_STATE=false)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
prepare_h2site(const TwoSiteHamiltonian &h2site, const vector< qarray< Symmetry::Nq > > &qloc_input, Eigenstate< Umps< Symmetry, Scalar > > &Vout, qarray< Symmetry::Nq > Qtot_input, size_t M, size_t Nqmax, bool USE_STATE=false)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
prepare_idmrg(const MpHamiltonian &H, Eigenstate< Umps< Symmetry, Scalar > > &Vout, qarray< Symmetry::Nq > Qtot, bool USE_STATE=false)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
qlocVumpsSolver< Symmetry, MpHamiltonian, Scalar >
set_boundary(const Umps< Symmetry, Scalar > &Vin, Mps< Symmetry, Scalar > &Vout, bool LEFT=false, bool RIGHT=true)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
set_LanczosTolerances(double &tolLanczosEigval, double &tolLanczosState)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
set_log(int N_log_input, string file_e_input, string file_err_eigval_input, string file_err_var_input, string file_err_state_input)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
set_verbosity(DMRG::VERBOSITY::OPTION VERBOSITY)VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
solve_linear(VMPS::DIRECTION::OPTION gauge, size_t ab, const vector< vector< Biped< Symmetry, MatrixType > > > &A, const Tripod< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > &Y_LR, const Biped< Symmetry, MatrixType > &LReigen, const vector< vector< vector< vector< Biped< Symmetry, SparseMatrix< Scalar > > > > > > &W, const vector< vector< qarray< Symmetry::Nq > > > &qloc, const vector< vector< qarray< Symmetry::Nq > > > &qOp, Scalar LRdotY, const Tripod< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > &LRguess, Tripod< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > &LRres)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
solve_linear(VMPS::DIRECTION::OPTION DIR, const vector< vector< Biped< Symmetry, MatrixType > > > &A, const Biped< Symmetry, MatrixType > &hLR, const Biped< Symmetry, MatrixType > &LReigen, const vector< vector< qarray< Symmetry::Nq > > > &qloc, Scalar hLRdotLR, Biped< Symmetry, MatrixType > &LRres)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
test_LReigen(const Eigenstate< Umps< Symmetry, Scalar > > &Vout) constVumpsSolver< Symmetry, MpHamiltonian, Scalar >
TwoSiteHamiltonian typedefVumpsSolver< Symmetry, MpHamiltonian, Scalar >private
USER_SET_DYNPARAMVumpsSolver< Symmetry, MpHamiltonian, Scalar >
USER_SET_GLOBPARAMVumpsSolver< Symmetry, MpHamiltonian, Scalar >
USER_SET_LOCPARAMVumpsSolver< Symmetry, MpHamiltonian, Scalar >
userSetDynParam()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
userSetGlobParam()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
userSetLocParam()VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
VectorType typedefVumpsSolver< Symmetry, MpHamiltonian, Scalar >private
VumpsSolver(DMRG::VERBOSITY::OPTION VERBOSITY=DMRG::VERBOSITY::SILENT)VumpsSolver< Symmetry, MpHamiltonian, Scalar >inline
write_log(bool FORCE=false)VumpsSolver< Symmetry, MpHamiltonian, Scalar >
YLlastVumpsSolver< Symmetry, MpHamiltonian, Scalar >
YRfrstVumpsSolver< Symmetry, MpHamiltonian, Scalar >