Files | |
file | basis-trafo.cpp |
Implementation for basis-trafo.h. | |
file | basis-trafo.h |
A parameter object for any kind of basis transformation. | |
file | bfgs2.cpp |
Implementation of bfgs2.h. | |
file | bfgs2.h |
Wrapper around GSL bfgs2 for optimization with gradient. | |
file | classic_krylov.h |
Lanczos implementation with possibility of re-orthogonalisation. | |
file | common_krylov.h |
Common simple-to-use entry points for Krylov methods. | |
file | davidson.h |
Davidson eigensolver. | |
file | dmrg.cpp |
Implementation for dmrg.h. | |
file | dmrg.h |
General data structures for DMRG algorithms. | |
file | energy_truncation_policies.h |
Different energy truncation policies for StandardEnergTruncation (okay, only one, yet, but who knows...) | |
file | energy_truncator.cpp |
Implementation for inc/alg/energy_truncator.h. | |
file | energy_truncator.h |
Energy truncation helper class. | |
file | gradient_opt.h |
A collection of methods for gradient-based descent. | |
file | gse_config.cpp |
Config file for the GSE mode of TDVP. | |
file | gse_config.h |
Config file for the GSE mode of TDVP. | |
file | iterative.cpp |
Implementation for inc/alg/iterative.h. | |
file | iterative.h |
Configuration and exit reasons for iterative solvers. | |
file | krylov_evolve.h |
Time evolution of a state/operator pair over more than one time step using any of the Krylov methods. | |
file | krylov_evolver.h |
Krylov evolver helper class. | |
file | naive_exponential.h |
Solves \( \dot{x} = A x \) via brute-force computation of the Taylor expansion of A. | |
file | NelderMead.cpp |
Implementation for NelderMead.h. | |
file | NelderMead.h |
Nealder-Mead Optimization methods. | |
file | orthogonalise.h |
Generic orthogonalisation functions. | |
file | orthogonalise_policies.h |
Orthonormalisation policies for use with StandardKrylov and TensorNetworksKrylov. | |
file | proj_purification.cpp |
Implementation for inc/alg/proj_purification.h. | |
file | proj_purification.h |
General functionality for projected purification. | |
file | simulated_annealing.cpp |
Implementation of simulated_annealing.h. | |
file | simulated_annealing.h |
A simulated annealing implementation. | |
file | solver_policies.h |
Different solver policies for StandardKrylov and TensorNetworksKrylov. | |
file | standard_energy_truncation.h |
"EnergyTruncation" Lanczos implementation optimised for non-TN problems. | |
file | standard_krylov.h |
"Standard" Lanczos implementation optimised for non-TN problems. | |
file | state_wrappers.h |
Wrappers around states and operators to work with the generic Lanczos algorithm. | |
file | tdvp.cpp |
Implementation for tdvp.h. | |
file | tdvp.h |
General data structures for TDVP algorithms. | |
file | tn_krylov.h |
Tensor-network-optimised Krylov class. | |
file | variational_add.h |
Variational add tensor-network states. | |