DMRGBlockContainer< Block, Hamiltonian > Member List

This is the complete list of members for DMRGBlockContainer< Block, Hamiltonian >, including all inherited members.

AddSiteDMRGBlockContainer< Block, Hamiltonian >private
Block_t enum nameDMRGBlockContainer< 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_printedDMRGBlockContainer< Block, Hamiltonian >private
corr_printed_firstDMRGBlockContainer< Block, Hamiltonian >private
data_tabularDMRGBlockContainer< Block, Hamiltonian >private
Destroy()DMRGBlockContainer< Block, Hamiltonian >inline
DMRGBlockContainer(const MPI_Comm &mpi_comm)DMRGBlockContainer< Block, Hamiltonian >inlineexplicit
do_save_preallocDMRGBlockContainer< Block, Hamiltonian >private
do_scratch_dirDMRGBlockContainer< Block, Hamiltonian >private
do_shellDMRGBlockContainer< Block, Hamiltonian >private
dry_runDMRGBlockContainer< 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_blocksDMRGBlockContainer< Block, Hamiltonian >private
env_ninitDMRGBlockContainer< 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_corrDMRGBlockContainer< Block, Hamiltonian >private
fp_dataDMRGBlockContainer< Block, Hamiltonian >private
fp_entanglementDMRGBlockContainer< Block, Hamiltonian >private
fp_preallocDMRGBlockContainer< Block, Hamiltonian >private
fp_stepDMRGBlockContainer< Block, Hamiltonian >private
fp_timingsDMRGBlockContainer< 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
GlobIdxDMRGBlockContainer< Block, Hamiltonian >private
gseDMRGBlockContainer< Block, Hamiltonian >private
HamDMRGBlockContainer< Block, Hamiltonian >private
HamiltonianRef() const DMRGBlockContainer< Block, Hamiltonian >inline
initDMRGBlockContainer< Block, Hamiltonian >private
Initialize()DMRGBlockContainer< Block, Hamiltonian >inline
LoopIdxDMRGBlockContainer< Block, Hamiltonian >private
LoopTypeDMRGBlockContainer< Block, Hamiltonian >private
maxnsweepsDMRGBlockContainer< Block, Hamiltonian >private
measurementsDMRGBlockContainer< Block, Hamiltonian >private
mpi_commDMRGBlockContainer< Block, Hamiltonian >private
mpi_rankDMRGBlockContainer< Block, Hamiltonian >private
mpi_sizeDMRGBlockContainer< Block, Hamiltonian >private
msweep_idxDMRGBlockContainer< Block, Hamiltonian >private
msweepsDMRGBlockContainer< Block, Hamiltonian >private
mwarmupDMRGBlockContainer< Block, Hamiltonian >private
no_symmDMRGBlockContainer< Block, Hamiltonian >private
nsweepsDMRGBlockContainer< Block, Hamiltonian >private
NullStep enum value (defined in DMRGBlockContainer< Block, Hamiltonian >)DMRGBlockContainer< Block, Hamiltonian >private
num_env_blocksDMRGBlockContainer< Block, Hamiltonian >private
num_sitesDMRGBlockContainer< Block, Hamiltonian >private
num_sys_blocksDMRGBlockContainer< Block, Hamiltonian >private
NumSites() const DMRGBlockContainer< Block, Hamiltonian >inline
qn_sectorDMRGBlockContainer< Block, Hamiltonian >private
restartDMRGBlockContainer< Block, Hamiltonian >private
restart_dirDMRGBlockContainer< Block, Hamiltonian >private
restart_optionsDMRGBlockContainer< Block, Hamiltonian >private
restart_sweep_dictDMRGBlockContainer< 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_dirDMRGBlockContainer< 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
SingleSiteDMRGBlockContainer< Block, Hamiltonian >private
SingleSweep(const PetscInt &MStates, const PetscInt &MinBlock=PETSC_DEFAULT)DMRGBlockContainer< Block, Hamiltonian >inline
Step_t enum nameDMRGBlockContainer< Block, Hamiltonian >private
StepIdxDMRGBlockContainer< Block, Hamiltonian >private
sweep_modeDMRGBlockContainer< Block, Hamiltonian >private
SWEEP_MODE_MSWEEPS enum valueDMRGBlockContainer< Block, Hamiltonian >private
SWEEP_MODE_NSWEEPS enum valueDMRGBlockContainer< Block, Hamiltonian >private
SWEEP_MODE_NULL enum valueDMRGBlockContainer< Block, Hamiltonian >private
SWEEP_MODE_TOLERANCE_TEST enum valueDMRGBlockContainer< Block, Hamiltonian >private
SweepDir(const PetscInt &isweep)DMRGBlockContainer< Block, Hamiltonian >inlineprivate
SweepMode_t enum nameDMRGBlockContainer< Block, Hamiltonian >private
SweepModeToStringDMRGBlockContainer< Block, Hamiltonian >private
Sweeps()DMRGBlockContainer< Block, Hamiltonian >inline
sweeps_mstatesDMRGBlockContainer< Block, Hamiltonian >private
SweepStep enum value (defined in DMRGBlockContainer< Block, Hamiltonian >)DMRGBlockContainer< Block, Hamiltonian >private
sys_blocksDMRGBlockContainer< Block, Hamiltonian >private
sys_ninitDMRGBlockContainer< Block, Hamiltonian >private
SysBlock(const PetscInt &BlockIdx) const DMRGBlockContainer< Block, Hamiltonian >inline
SysBlocksActive(const std::set< PetscInt > &SysIdx)DMRGBlockContainer< Block, Hamiltonian >inlineprivate
t0absDMRGBlockContainer< Block, Hamiltonian >private
trunc_errDMRGBlockContainer< Block, Hamiltonian >private
Verbose() const DMRGBlockContainer< Block, Hamiltonian >inline
verboseDMRGBlockContainer< Block, Hamiltonian >private
warmed_upDMRGBlockContainer< 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
This site was generated by Sphinx using Doxygen with a customized theme from doxygen-bootstrapped.