Public Member Functions | |
IterativeExit | apply () |
Bla. More... | |
void | calcContrLeft (Index const where) |
Bla. More... | |
void | calcContrRight (Index const where) |
Bla. More... | |
EnergyTruncator (std::vector< MPS::Operator > op_, MPS::State &&psi_, Config conf_) | |
Ctor. More... | |
Config const & | get_conf () const |
Gives a const. More... | |
MPS::State const & | get_ref_psi () const |
Gives a const. More... | |
void | normalize () |
Bla. More... | |
void | sweep () |
Bla. More... | |
void | truncate () |
Bla. More... | |
Public Attributes | |
Config | conf |
EnergyTruncation configuration. More... | |
std::vector< AsyncCached< std::vector< Tensor< 3 > > > > | contrLeft |
Contractions of the Hamiltonians and the state to the left of the current site. More... | |
std::vector< AsyncCached< std::vector< Tensor< 3 > > > > | contrRight |
Contractions of the Hamiltonian and the state to the right of the current site. More... | |
Index | length |
the currently-active site in our system, 0-indexed More... | |
std::vector< MPS::Operator > | op |
Hamiltonian representation. More... | |
Index | position {0} |
the currently-active site in our system, 0-indexed More... | |
MPS::State | psi |
Current time-evolved state. More... | |