ALPS MPS Codes
Reference documentation.
|
#include <sim.h>
Public Member Functions | |
sim (DmrgParameters const &) | |
virtual | ~sim () |
virtual void | run ()=0 |
Protected Types | |
typedef Model< Matrix, SymmGroup >::measurements_type | measurements_type |
typedef std::map< std::string, int > | status_type |
Protected Member Functions | |
virtual std::string | results_archive_path (status_type const &) const |
measurements_type | iteration_measurements (int sweep) |
virtual void | measure (std::string archive_path, measurements_type &meas) |
virtual void | checkpoint_simulation (MPS< Matrix, SymmGroup > const &state, status_type const &) |
Protected Attributes | |
DmrgParameters | parms |
int | init_sweep |
int | init_site |
bool | restore |
bool | dns |
std::string | chkpfile |
std::string | rfile |
time_stopper | stop_callback |
Lattice | lat |
Model< Matrix, SymmGroup > | model |
MPS< Matrix, SymmGroup > | mps |
MPO< Matrix, SymmGroup > | mpo |
MPO< Matrix, SymmGroup > | mpoc |
measurements_type | all_measurements |
measurements_type | sweep_measurements |
|
protected |
|
protected |
sim< Matrix, SymmGroup >::sim | ( | DmrgParameters const & | parms_ | ) |
Definition at line 31 of file sim.hpp.
|
protectedvirtual |
Definition at line 131 of file sim.hpp.
|
protected |
Definition at line 112 of file sim.hpp.
|
protectedvirtual |
Definition at line 161 of file sim.hpp.
|
protectedvirtual |
|
pure virtual |
Implements abstract_sim.
Implemented in tevol_sim< Matrix, SymmGroup, TimeEvolver >, and dmrg_sim< Matrix, SymmGroup >.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |