SyTen
bin Directory Reference
Directory dependency graph for bin:

## Files

file  syten-apply-op.cpp
Binary to apply an operator to a state.

file  syten-check-herm.cpp
Binary to check whether a MPS operator is hermitian.

file  syten-conj.cpp
Binary to complex-conjugate a state.

file  syten-dmrg.cpp
Binary to run DMRG.

file  syten-error.cpp
Calculates an approximate variance.

file  syten-expectation.cpp
Binary to calculate the expectation value of an operator and state.

file  syten-gc-su2-converter.cpp
Exposes functionality to switch from grand canonical SU(2) state to canonical one.

file  syten-get-mps-coefficients.cpp
Binary to print information on state cofficients.

file  syten-info.cpp
Binary to print information on states, operators or lattices.

file  syten-krylov.cpp
Binary to run krylov time propagation.

file  syten-localexpectation.cpp
Binary to calculate the expectation value of an operator at every position.

file  syten-mg.cpp
Coarse-Graining of MPS::Operators.

file  syten-mps-construct.py
Construct a MPS from a text file describing the available state sectors; in particular useful to build product states.

file  syten-mps2lbo.cpp
Reads in a MP state and writes out a LBO state.

file  syten-mt-print-cost-function.cpp
Binary to print the mode transformation cost function of a state.

file  syten-mutualInformation.cpp
Binary to calculate the mutual Information of a state or the entropy of a subsystem consiting of one or two sites.

file  syten-norm.cpp
Binary to calculate the norm of a state or operator.

file  syten-normalise.cpp
Binary to normalise a state to an absolute factor.

file  syten-orthogonalise.cpp

file  syten-overlap.cpp
Binary to calculate the overlap between two states or two MPOs.

file  syten-pp-correlator.cpp
Binary implementation for correlators of PP states.

file  syten-pp-localexpectation.cpp
Binary implementation of local expectations for PP states.

file  syten-pp-purify.cpp
Binary to merge together physical and bath sites.

file  syten-print.cpp
Binary to output an operator or state.

file  syten-random.cpp
Binary to create a random state.

file  syten-rdm.cpp
Computes RDMs of all types.

file  syten-scalar-multiply.cpp
Binary to multiply a state by a scalar.

file  syten-snapshots.cpp
Binary to calculate the expectation value of an operator at every position.

file  syten-split-real-imag.cpp
Binary to split a state into real and imaginary part.

file  syten-switch-sites.cpp
Reads in a state or lattice and exchanges two logical sites a and b with each other.

file  syten-taylor.cpp
Binary to do a time evolution using a simple taylor expansion of the exponential.

file  syten-tdvp.cpp
Binary to run TDVP.

file  syten-tebd-swappable.cpp
TEBD implementation which can swap sites to allow for long-range interactions.

file  syten-tebd.cpp
Binary to run TEBD.

file  syten-truncate.cpp
Binary to truncate an operator or a state.