AddSite | DMRGBlockContainer< Block, Hamiltonian > | private |
Block_t enum name | DMRGBlockContainer< Block, Hamiltonian > | private |
BlockDir(const std::string &BlockType, const PetscInt &iblock) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
BlockEnv enum value (defined in DMRGBlockContainer< Block, Hamiltonian >) | DMRGBlockContainer< Block, Hamiltonian > | private |
BlockSys enum value (defined in DMRGBlockContainer< Block, Hamiltonian >) | DMRGBlockContainer< Block, Hamiltonian > | private |
CalculateCorrelations_BlockDiag(KronBlocks_t &KronBlocks, const Vec &gsv_r, const BasisTransformation &BT, const PetscBool flg=PETSC_TRUE) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
CalculateOperatorProducts(const MPI_Comm &comm_in, const std::vector< Correlator > &Corr, const Block_t &BlockType, Block &BlockRef, std::map< std::string, Mat > &OpMats, std::vector< Mat > &AllOpProds, std::vector< Mat > &OpProds) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
corr_headers_printed | DMRGBlockContainer< Block, Hamiltonian > | private |
corr_printed_first | DMRGBlockContainer< Block, Hamiltonian > | private |
data_tabular | DMRGBlockContainer< Block, Hamiltonian > | private |
Destroy() | DMRGBlockContainer< Block, Hamiltonian > | inline |
DMRGBlockContainer(const MPI_Comm &mpi_comm) | DMRGBlockContainer< Block, Hamiltonian > | inlineexplicit |
do_save_prealloc | DMRGBlockContainer< Block, Hamiltonian > | private |
do_scratch_dir | DMRGBlockContainer< Block, Hamiltonian > | private |
do_shell | DMRGBlockContainer< Block, Hamiltonian > | private |
dry_run | DMRGBlockContainer< Block, Hamiltonian > | private |
EigRDM_BlockDiag(const Mat &matin, const PetscInt &seqIdx, const PetscInt &blkIdx, std::vector< Eigen_t > &eigList, EPS &eps) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
env_blocks | DMRGBlockContainer< Block, Hamiltonian > | private |
env_ninit | DMRGBlockContainer< Block, Hamiltonian > | private |
EnvBlock(const PetscInt &BlockIdx) const | DMRGBlockContainer< Block, Hamiltonian > | inline |
EnvBlock() const | DMRGBlockContainer< Block, Hamiltonian > | inline |
FillRotation_BlockDiag(const std::vector< Eigen_t > &eigen_list, const std::vector< EPS > &eps_list, const std::vector< Vec > &rdmd_vecs, const Block &BlockRef, Mat &RotMatT) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
fp_corr | DMRGBlockContainer< Block, Hamiltonian > | private |
fp_data | DMRGBlockContainer< Block, Hamiltonian > | private |
fp_entanglement | DMRGBlockContainer< Block, Hamiltonian > | private |
fp_prealloc | DMRGBlockContainer< Block, Hamiltonian > | private |
fp_step | DMRGBlockContainer< Block, Hamiltonian > | private |
fp_timings | DMRGBlockContainer< Block, Hamiltonian > | private |
GetTruncation(const KronBlocks_t &KronBlocks, const Vec &gsv_r, const PetscInt &MStates, BasisTransformation &BT_L, BasisTransformation &BT_R) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
GlobIdx | DMRGBlockContainer< Block, Hamiltonian > | private |
gse | DMRGBlockContainer< Block, Hamiltonian > | private |
Ham | DMRGBlockContainer< Block, Hamiltonian > | private |
HamiltonianRef() const | DMRGBlockContainer< Block, Hamiltonian > | inline |
init | DMRGBlockContainer< Block, Hamiltonian > | private |
Initialize() | DMRGBlockContainer< Block, Hamiltonian > | inline |
LoopIdx | DMRGBlockContainer< Block, Hamiltonian > | private |
LoopType | DMRGBlockContainer< Block, Hamiltonian > | private |
maxnsweeps | DMRGBlockContainer< Block, Hamiltonian > | private |
measurements | DMRGBlockContainer< Block, Hamiltonian > | private |
mpi_comm | DMRGBlockContainer< Block, Hamiltonian > | private |
mpi_rank | DMRGBlockContainer< Block, Hamiltonian > | private |
mpi_size | DMRGBlockContainer< Block, Hamiltonian > | private |
msweep_idx | DMRGBlockContainer< Block, Hamiltonian > | private |
msweeps | DMRGBlockContainer< Block, Hamiltonian > | private |
mwarmup | DMRGBlockContainer< Block, Hamiltonian > | private |
no_symm | DMRGBlockContainer< Block, Hamiltonian > | private |
nsweeps | DMRGBlockContainer< Block, Hamiltonian > | private |
NullStep enum value (defined in DMRGBlockContainer< Block, Hamiltonian >) | DMRGBlockContainer< Block, Hamiltonian > | private |
num_env_blocks | DMRGBlockContainer< Block, Hamiltonian > | private |
num_sites | DMRGBlockContainer< Block, Hamiltonian > | private |
num_sys_blocks | DMRGBlockContainer< Block, Hamiltonian > | private |
NumSites() const | DMRGBlockContainer< Block, Hamiltonian > | inline |
qn_sector | DMRGBlockContainer< Block, Hamiltonian > | private |
restart | DMRGBlockContainer< Block, Hamiltonian > | private |
restart_dir | DMRGBlockContainer< Block, Hamiltonian > | private |
restart_options | DMRGBlockContainer< Block, Hamiltonian > | private |
restart_sweep_dict | DMRGBlockContainer< Block, Hamiltonian > | private |
SaveAsOptions(const std::string &filename) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SaveEntanglementSpectra(const std::vector< Eigen_t > &eigen_L, const std::vector< PetscReal > &qn_L, const std::vector< Eigen_t > &eigen_R, const std::vector< PetscReal > &qn_R) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SaveLoopsData() | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SaveStepData(const StepData &data) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SaveStepHeaders() (defined in DMRGBlockContainer< Block, Hamiltonian >) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SaveSweepsData() | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SaveTimingsData(const TimingsData &data) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SaveTimingsHeaders() (defined in DMRGBlockContainer< Block, Hamiltonian >) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
scratch_dir | DMRGBlockContainer< Block, Hamiltonian > | private |
SetUpCorrelation(const std::vector< Op > &OpList, const std::string &name, const std::string &desc) | DMRGBlockContainer< Block, Hamiltonian > | inline |
SingleDMRGStep(Block &SysBlock, Block &EnvBlock, const PetscInt &MStates, Block &SysBlockOut, Block &EnvBlockOut, PetscBool do_measurements=PETSC_FALSE) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SingleSite | DMRGBlockContainer< Block, Hamiltonian > | private |
SingleSweep(const PetscInt &MStates, const PetscInt &MinBlock=PETSC_DEFAULT) | DMRGBlockContainer< Block, Hamiltonian > | inline |
Step_t enum name | DMRGBlockContainer< Block, Hamiltonian > | private |
StepIdx | DMRGBlockContainer< Block, Hamiltonian > | private |
sweep_mode | DMRGBlockContainer< Block, Hamiltonian > | private |
SWEEP_MODE_MSWEEPS enum value | DMRGBlockContainer< Block, Hamiltonian > | private |
SWEEP_MODE_NSWEEPS enum value | DMRGBlockContainer< Block, Hamiltonian > | private |
SWEEP_MODE_NULL enum value | DMRGBlockContainer< Block, Hamiltonian > | private |
SWEEP_MODE_TOLERANCE_TEST enum value | DMRGBlockContainer< Block, Hamiltonian > | private |
SweepDir(const PetscInt &isweep) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
SweepMode_t enum name | DMRGBlockContainer< Block, Hamiltonian > | private |
SweepModeToString | DMRGBlockContainer< Block, Hamiltonian > | private |
Sweeps() | DMRGBlockContainer< Block, Hamiltonian > | inline |
sweeps_mstates | DMRGBlockContainer< Block, Hamiltonian > | private |
SweepStep enum value (defined in DMRGBlockContainer< Block, Hamiltonian >) | DMRGBlockContainer< Block, Hamiltonian > | private |
sys_blocks | DMRGBlockContainer< Block, Hamiltonian > | private |
sys_ninit | DMRGBlockContainer< Block, Hamiltonian > | private |
SysBlock(const PetscInt &BlockIdx) const | DMRGBlockContainer< Block, Hamiltonian > | inline |
SysBlocksActive(const std::set< PetscInt > &SysIdx) | DMRGBlockContainer< Block, Hamiltonian > | inlineprivate |
t0abs | DMRGBlockContainer< Block, Hamiltonian > | private |
trunc_err | DMRGBlockContainer< Block, Hamiltonian > | private |
Verbose() const | DMRGBlockContainer< Block, Hamiltonian > | inline |
verbose | DMRGBlockContainer< Block, Hamiltonian > | private |
warmed_up | DMRGBlockContainer< Block, Hamiltonian > | private |
Warmup() | DMRGBlockContainer< Block, Hamiltonian > | inline |
WarmupStep enum value (defined in DMRGBlockContainer< Block, Hamiltonian >) | DMRGBlockContainer< Block, Hamiltonian > | private |
~DMRGBlockContainer() | DMRGBlockContainer< Block, Hamiltonian > | inline |