adaptAlpha(SRDef const preTrunc, SRDef const postTrunc) | syten::MPS::DMRG::Worker | |
calcContrLeft(Index const i) | syten::MPS::DMRG::Worker | |
calcContrRight(Index const i) | syten::MPS::DMRG::Worker | |
closeLog() | syten::MPS::DMRG::Worker | |
conf | syten::MPS::DMRG::Worker | |
contrLeft | syten::MPS::DMRG::Worker | |
contrRight | syten::MPS::DMRG::Worker | |
converged() | syten::MPS::DMRG::Worker | |
dir | syten::MPS::DMRG::Worker | |
energy(Index const i) | syten::MPS::DMRG::Worker | |
eval_observables(Index const i) | syten::MPS::DMRG::Worker | |
expand_to_left() | syten::MPS::DMRG::Worker | |
expand_to_right() | syten::MPS::DMRG::Worker | |
exps | syten::MPS::DMRG::Worker | |
expsLog | syten::MPS::DMRG::Worker | mutable |
finaliseStage() | syten::MPS::DMRG::Worker | |
gse_build_krylov_vectors(Timer &timer) | syten::MPS::DMRG::Worker | |
gse_create_expanded(syten::Vec< State >const &ancillary_states, Index const site) | syten::MPS::DMRG::Worker | |
gse_enrich_state(Timer &timer) | syten::MPS::DMRG::Worker | |
gse_shift_orth_center(State &state, Tensor< 3 >const &expanded, Index const site) | syten::MPS::DMRG::Worker | |
initLog() | syten::MPS::DMRG::Worker | |
iterLog | syten::MPS::DMRG::Worker | mutable |
lbound | syten::MPS::DMRG::Worker | |
length | syten::MPS::DMRG::Worker | |
load(Archive &ar, const unsigned int in_version) | syten::MPS::DMRG::Worker | inline |
logIter(Type1 direction, Type2 stage, Type2 sweep, Type2 pos, Type3 esEnergy, Type2 esIter, Type3 esResidual, Type3 energy, Type3 truncation, Type3 alpha, Type2 n, Type2 s, Type2 r, Type2 t, Type2 b, Type4 esReason) | syten::MPS::DMRG::Worker | inline |
logTrace(int level, Args &&... data) const | syten::MPS::DMRG::Worker | inline |
op | syten::MPS::DMRG::Worker | |
operator=(Worker &&other) | syten::MPS::DMRG::Worker | |
ortho | syten::MPS::DMRG::Worker | |
orthoLeft | syten::MPS::DMRG::Worker | |
orthoRight | syten::MPS::DMRG::Worker | |
position | syten::MPS::DMRG::Worker | |
psi | syten::MPS::DMRG::Worker | |
rbound | syten::MPS::DMRG::Worker | |
reportConvergence() | syten::MPS::DMRG::Worker | |
save(Archive &ar, const unsigned int) | syten::MPS::DMRG::Worker | inline |
save(Archive &ar, const unsigned int v) const | syten::MPS::DMRG::Worker | inline |
setErrorTolerance(SRDef const err) | syten::MPS::DMRG::Worker | |
site_positions | syten::MPS::DMRG::Worker | |
solveLocal() | syten::MPS::DMRG::Worker | |
solveLocalTwoSite(Tensor< 4 > &contrPsi, std::vector< Tensor< 3 > > &orthoCmp) | syten::MPS::DMRG::Worker | |
sweep() | syten::MPS::DMRG::Worker | |
sweepLeft() | syten::MPS::DMRG::Worker | |
sweepLeft2sVar() | syten::MPS::DMRG::Worker | |
sweepLeftTwoSite() | syten::MPS::DMRG::Worker | |
sweepRight() | syten::MPS::DMRG::Worker | |
sweepRight2sVar() | syten::MPS::DMRG::Worker | |
sweepRightTwoSite() | syten::MPS::DMRG::Worker | |
sync(Tensor< 2 > &connector, Tensor< 3 > &rPsi, Tensor< 3 > const &rrPsi, std::vector< Tensor< 3 > > const &rContr, std::vector< Tensor< 3 > > &lContr, std::vector< Tensor< 2 > > const &rOrtho, std::vector< Tensor< 2 > > &lOrtho, SRDef &lastEnergy, SRDef &lastAlpha) | syten::MPS::DMRG::Worker | |
traceLog | syten::MPS::DMRG::Worker | mutable |
version | syten::MPS::DMRG::Worker | static |
Worker()=default | syten::MPS::DMRG::Worker | |
Worker(Worker &&other) | syten::MPS::DMRG::Worker | |
Worker(State &&psi_, std::vector< Operator > &&op_, DMRGConfig &&conf_, Tensor< 2 > &connector, Index const lbound_, const Index rbound_, std::vector< State > &&ortho_, std::vector< std::pair< Lattice, std::string > > &&exps_) | syten::MPS::DMRG::Worker | |