ALPS MPS Codes
Reference documentation.
|
▼ framework | |
▼ dmrg | |
► block_matrix | Block matrix class (matrices with quantum numbers) |
► evolve | Time evolution routines |
► models | Model and Lattice definition |
► mp_tensors | Implementation of MPS and MPO classes |
► optimize | Routines for energy minimization |
► sim | Simulation base class |
► utils | Utilities (disk storage, parsing of input parameters, etc.) |
version.h | |
▼ utils | |
bindings.hpp | |
debug_mpi.h | |
function_objects.h | |
io.hpp | |
sizeof.h | |
timings.h | |
traits.hpp | |
▼ libpscan | |
options.cpp | Program options parser for parameter scans scheduler |
options.hpp | Program options parser for parameter scans scheduler |
run_sim.hpp | Run one parameter set |
scheduler.cpp | Parameter scans scheduler |
scheduler.hpp | Parameter scans scheduler |
▼ mps_eigenstate_sims | |
dmrg_sim.hpp | Simulation class for ground state optimization |
mps_meas.cpp | Main function of mps_meas |
mps_optim.cpp | Main function of mps_optim |
run_eigenstate_sim.hpp | Compute requested eigenstates and perform measurements |
run_measure.cpp | Implementation of libpscan/run_sim.hpp for mps_meas |
run_optim.cpp | Implementation of libpscan/run_sim.hpp for mps_optim |
simulation.hpp | Wrapper of eigenstate_sim for symmetry factory |
simulation.ipp | Wrapper of eigenstate_sim for symmetry factory |
▼ mps_evolve | |
main.cpp | Main function of mps_evolve |
run_sim.cpp | Implementation of libpscan/run_sim.hpp for mps_evolve |
simulation.hpp | Wrapper of tevol_sim for symmetry factory |
simulation.ipp | Wrapper of tevol_sim for symmetry factory |
tevol_sim.hpp | Simulation class for time evolution simulation |
▼ mps_overlap | |
main.cpp | Main function of mps_overlap |