CheMPS2
|
This is the complete list of members for CheMPS2::CASSCF, including all inherited members.
augmentedHessianNR(DMRGSCFmatrix *localFmat, DMRGSCFwtilde *localwtilde, const DMRGSCFindices *localIdx, const DMRGSCFunitary *localUmat, double *theupdate, double *updateNorm, double *gradNorm) | CheMPS2::CASSCF | static |
block_diagonalize(const char space, const DMRGSCFmatrix *Mat, DMRGSCFunitary *Umat, double *work1, double *work2, const DMRGSCFindices *idx, const bool invert, double *two_dm, double *three_dm, double *contract) | CheMPS2::CASSCF | static |
buildFmat(DMRGSCFmatrix *localFmat, const DMRGSCFmatrix *localTmat, const DMRGSCFmatrix *localJKocc, const DMRGSCFmatrix *localJKact, const DMRGSCFindices *localIdx, const DMRGSCFintegrals *theInts, double *local2DM, double *local1DM) | CheMPS2::CASSCF | static |
buildWtilde(DMRGSCFwtilde *localwtilde, const DMRGSCFmatrix *localTmat, const DMRGSCFmatrix *localJKocc, const DMRGSCFmatrix *localJKact, const DMRGSCFindices *localIdx, const DMRGSCFintegrals *theInts, double *local2DM, double *local1DM) | CheMPS2::CASSCF | static |
caspt2(const int Nelectrons, const int TwoS, const int Irrep, ConvergenceScheme *OptScheme, const int rootNum, DMRGSCFoptions *scf_options, const double IPEA, const double IMAG, const bool PSEUDOCANONICAL, const bool CHECKPOINT=false, const bool CUMULANT=false) | CheMPS2::CASSCF | |
CASSCF(Hamiltonian *ham_in, int *docc, int *socc, int *nocc, int *ndmrg, int *nvirt, const string tmp_folder=CheMPS2::defaultTMPpath) | CheMPS2::CASSCF | |
construct_fock(DMRGSCFmatrix *Fock, const DMRGSCFmatrix *Tmat, const DMRGSCFmatrix *Qocc, const DMRGSCFmatrix *Qact, const DMRGSCFindices *idx) | CheMPS2::CASSCF | static |
copy2DMover(TwoDM *theDMRG2DM, const int LAS, double *two_dm) | CheMPS2::CASSCF | static |
copy_active(double *origin, DMRGSCFmatrix *result, const DMRGSCFindices *idx, const bool one_rdm) | CheMPS2::CASSCF | static |
copy_active(const DMRGSCFmatrix *origin, double *result, const DMRGSCFindices *idx) | CheMPS2::CASSCF | static |
deleteStoredDIIS(const string filename=CheMPS2::DMRGSCF_diis_storage_name) | CheMPS2::CASSCF | inlinestatic |
deleteStoredUnitary(const string filename=CheMPS2::DMRGSCF_unitary_storage_name) | CheMPS2::CASSCF | inlinestatic |
deviation_from_blockdiag(DMRGSCFmatrix *matrix, const DMRGSCFindices *idx) | CheMPS2::CASSCF | static |
fillLocalizedOrbitalRotations(DMRGSCFunitary *umat, DMRGSCFindices *idx, double *eigenvecs) | CheMPS2::CASSCF | static |
fock_dot_4rdm(double *fockmx, CheMPS2::DMRG *dmrgsolver, CheMPS2::Hamiltonian *ham, int next_orb1, int next_orb2, double *work, double *result, const bool CHECKPOINT, const bool PSEUDOCANONICAL) | CheMPS2::CASSCF | static |
get_num_irreps() | CheMPS2::CASSCF | |
read_f4rdm_checkpoint(const string f4rdm_file, int *hamorb1, int *hamorb2, const int tot_dmrg_power6, double *contract) | CheMPS2::CASSCF | static |
setDMRG1DM(const int num_elec, const int LAS, double *one_dm, double *two_dm) | CheMPS2::CASSCF | static |
solve(const int Nelectrons, const int TwoS, const int Irrep, ConvergenceScheme *OptScheme, const int rootNum, DMRGSCFoptions *scf_options) | CheMPS2::CASSCF | |
write_f4rdm_checkpoint(const string f4rdm_file, int *hamorb1, int *hamorb2, const int tot_dmrg_power6, double *contract) | CheMPS2::CASSCF | static |
~CASSCF() | CheMPS2::CASSCF | virtual |