VMPS++
|
This is the complete list of members for Umps< Symmetry, Scalar >, including all inherited members.
A | Umps< Symmetry, Scalar > | |
A_at(GAUGE::OPTION g, size_t loc) const | Umps< Symmetry, Scalar > | inline |
adjustQN(const size_t number_cells) | Umps< Symmetry, Scalar > | |
C | Umps< Symmetry, Scalar > | |
calc_Dmax() const | Umps< Symmetry, Scalar > | |
calc_dominant(GAUGE::OPTION g=GAUGE::R, DMRG::DIRECTION::OPTION DIR=DMRG::DIRECTION::RIGHT, int N=2, double tol=1e-15, int dimK=-1, qarray< Symmetry::Nq > Qtot=Symmetry::qvacuum(), string label="") const | Umps< Symmetry, Scalar > | |
calc_dominant_1symm(GAUGE::OPTION g, DMRG::DIRECTION::OPTION DIR, const Mpo< Symmetry, complex< double > > &R, bool TRANSPOSE, bool CONJUGATE) const | Umps< Symmetry, Scalar > | |
calc_dominant_2symm(GAUGE::OPTION g, DMRG::DIRECTION::OPTION DIR, const Mpo< Symmetry, complex< double > > &R1, const Mpo< Symmetry, complex< double > > &R2) const | Umps< Symmetry, Scalar > | |
calc_dominant_Q(const Mpo< Symmetry, MpoScalar > &O, GAUGE::OPTION g=GAUGE::R, DMRG::DIRECTION::OPTION DIR=DMRG::DIRECTION::RIGHT, int N=2, double tol=1e-15, int dimK=-1, string label="") const | Umps< Symmetry, Scalar > | |
calc_entropy(size_t loc, bool PRINT=false) | Umps< Symmetry, Scalar > | |
calc_entropy(bool PRINT=false) | Umps< Symmetry, Scalar > | inline |
calc_epsLRsq(GAUGE::OPTION gauge, size_t loc) const | Umps< Symmetry, Scalar > | |
calc_fullMmax() const | Umps< Symmetry, Scalar > | |
calc_Mmax() const | Umps< Symmetry, Scalar > | |
calc_N(DMRG::DIRECTION::OPTION DIR, size_t loc, vector< Biped< Symmetry, MatrixType > > &N) const | Umps< Symmetry, Scalar > | |
calc_Nqmax() const | Umps< Symmetry, Scalar > | |
cast() const | Umps< Symmetry, Scalar > | |
dot(const Umps< Symmetry, Scalar > &Vket) const | Umps< Symmetry, Scalar > | |
enrich(size_t loc, GAUGE::OPTION g, const vector< Biped< Symmetry, MatrixType > > &P) | Umps< Symmetry, Scalar > | |
entanglementSpectrum() const | Umps< Symmetry, Scalar > | inline |
entanglementSpectrumLoc(size_t loc) const | Umps< Symmetry, Scalar > | |
entropy() const | Umps< Symmetry, Scalar > | inline |
eps_svd | Umps< Symmetry, Scalar > | |
eps_truncWeight | Umps< Symmetry, Scalar > | |
get_frst_rows() const | Umps< Symmetry, Scalar > | inline |
get_last_cols() const | Umps< Symmetry, Scalar > | inline |
graph(string filename) const | Umps< Symmetry, Scalar > | |
inbase | Umps< Symmetry, Scalar > | |
inBasis(size_t loc) const | Umps< Symmetry, Scalar > | inline |
inBasis() const | Umps< Symmetry, Scalar > | inline |
info() const | Umps< Symmetry, Scalar > | |
intercellSF(const Mpo< Symmetry, MpoScalar > &Oalfa, const Mpo< Symmetry, MpoScalar > &Obeta, int Lx, double kmin=0., double kmax=2.*M_PI, int kpoints=51, DMRG::VERBOSITY::OPTION VERB=DMRG::VERBOSITY::ON_EXIT, double tol=1e-12) | Umps< Symmetry, Scalar > | |
intercellSFpoint(const Mpo< Symmetry, MpoScalar > &Oalfa, const Mpo< Symmetry, MpoScalar > &Obeta, int Lx, double kval, DMRG::VERBOSITY::OPTION VERB=DMRG::VERBOSITY::ON_EXIT) | Umps< Symmetry, Scalar > | |
length() const | Umps< Symmetry, Scalar > | inline |
locBasis(size_t loc) const | Umps< Symmetry, Scalar > | inline |
locBasis() const | Umps< Symmetry, Scalar > | inline |
MatrixType typedef | Umps< Symmetry, Scalar > | private |
max_Nrich | Umps< Symmetry, Scalar > | |
max_Nsv | Umps< Symmetry, Scalar > | |
memory(MEMUNIT memunit) const | Umps< Symmetry, Scalar > | |
min_Nsv | Umps< Symmetry, Scalar > | |
minus1modL(size_t l) const | Umps< Symmetry, Scalar > | inline |
Mmax | Umps< Symmetry, Scalar > | |
MpsCompressor | Umps< Symmetry, Scalar > | friend |
N_sites | Umps< Symmetry, Scalar > | |
normalize_C() | Umps< Symmetry, Scalar > | |
Nq | Umps< Symmetry, Scalar > | privatestatic |
Nqmax | Umps< Symmetry, Scalar > | |
orthogonalize_left(GAUGE::OPTION g, vector< Biped< Symmetry, MatrixType > > &G_L) | Umps< Symmetry, Scalar > | |
orthogonalize_right(GAUGE::OPTION g, vector< Biped< Symmetry, MatrixType > > &G_R) | Umps< Symmetry, Scalar > | |
outbase | Umps< Symmetry, Scalar > | |
outBasis(size_t loc) const | Umps< Symmetry, Scalar > | inline |
outBasis() const | Umps< Symmetry, Scalar > | inline |
polarDecompose(size_t loc, GAUGE::OPTION gauge=GAUGE::C) | Umps< Symmetry, Scalar > | |
Qbot(size_t loc) const | Umps< Symmetry, Scalar > | |
qloc | Umps< Symmetry, Scalar > | |
Qtarget() const | Umps< Symmetry, Scalar > | inline |
Qtop(size_t loc) const | Umps< Symmetry, Scalar > | |
Qtot | Umps< Symmetry, Scalar > | |
real() const | Umps< Symmetry, Scalar > | |
resize(size_t Mmax_input, size_t Nqmax_input, bool INIT_TO_HALF_INTEGER_SPIN) | Umps< Symmetry, Scalar > | |
resize(const Umps< Symmetry, OtherMatrixType > &V) | Umps< Symmetry, Scalar > | |
resize_arrays() | Umps< Symmetry, Scalar > | |
S | Umps< Symmetry, Scalar > | |
setRandom() | Umps< Symmetry, Scalar > | |
SF(const ArrayXXcd &cellAvg, const vector< Mpo< Symmetry, MpoScalar > > &Oalfa, const vector< Mpo< Symmetry, MpoScalar > > &Obeta, int Lx, double kmin, double kmax, int kpoints, DMRG::VERBOSITY::OPTION VERB=DMRG::VERBOSITY::ON_EXIT, double tol=1e-12) | Umps< Symmetry, Scalar > | |
SFpoint(const ArrayXXcd &cellAvg, const vector< Mpo< Symmetry, MpoScalar > > &Oalfa, const vector< Mpo< Symmetry, MpoScalar > > &Obeta, int Lx, double kval, DMRG::VERBOSITY::OPTION VERB=DMRG::VERBOSITY::ON_EXIT) | Umps< Symmetry, Scalar > | |
sort_A(size_t loc, GAUGE::OPTION g, bool SORT_ALL_GAUGES=false) | Umps< Symmetry, Scalar > | |
svdDecompose(size_t loc, GAUGE::OPTION gauge=GAUGE::C) | Umps< Symmetry, Scalar > | |
SVspec | Umps< Symmetry, Scalar > | |
test_ortho(double tol=1e-6) const | Umps< Symmetry, Scalar > | |
truncate(bool SET_AC_RANDOM=true) | Umps< Symmetry, Scalar > | |
truncWeight | Umps< Symmetry, Scalar > | |
Umps() | Umps< Symmetry, Scalar > | inline |
Umps(const Hamiltonian &H, qarray< Nq > Qtot_input, size_t L_input, size_t Mmax, size_t Nqmax, bool INIT_TO_HALF_INTEGER_SPIN) | Umps< Symmetry, Scalar > | |
Umps(const vector< qarray< Symmetry::Nq > > &qloc_input, qarray< Nq > Qtot_input, size_t L_input, size_t Mmax, size_t Nqmax, bool INIT_TO_HALF_INTEGER_SPIN) | Umps< Symmetry, Scalar > | |
Umps(const vector< vector< qarray< Symmetry::Nq > > > &qloc_input, qarray< Nq > Qtot_input, size_t L_input, size_t Mmax, size_t Nqmax, bool INIT_TO_HALF_INTEGER_SPIN) | Umps< Symmetry, Scalar > | |
update_inbase(size_t loc, GAUGE::OPTION g=GAUGE::C) | Umps< Symmetry, Scalar > | |
update_inbase(GAUGE::OPTION g=GAUGE::C) | Umps< Symmetry, Scalar > | inline |
update_outbase(size_t loc, GAUGE::OPTION g=GAUGE::C) | Umps< Symmetry, Scalar > | |
update_outbase(GAUGE::OPTION g=GAUGE::C) | Umps< Symmetry, Scalar > | inline |
updateAC(size_t loc, GAUGE::OPTION g) | Umps< Symmetry, Scalar > | |
updateC(size_t loc) | Umps< Symmetry, Scalar > | |
VumpsSolver | Umps< Symmetry, Scalar > | friend |