CheMPS2
CheMPS2::CASSCF Member List

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::CASSCFstatic
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::CASSCFstatic
buildFmat(DMRGSCFmatrix *localFmat, const DMRGSCFmatrix *localTmat, const DMRGSCFmatrix *localJKocc, const DMRGSCFmatrix *localJKact, const DMRGSCFindices *localIdx, const DMRGSCFintegrals *theInts, double *local2DM, double *local1DM)CheMPS2::CASSCFstatic
buildWtilde(DMRGSCFwtilde *localwtilde, const DMRGSCFmatrix *localTmat, const DMRGSCFmatrix *localJKocc, const DMRGSCFmatrix *localJKact, const DMRGSCFindices *localIdx, const DMRGSCFintegrals *theInts, double *local2DM, double *local1DM)CheMPS2::CASSCFstatic
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::CASSCFstatic
copy2DMover(TwoDM *theDMRG2DM, const int LAS, double *two_dm)CheMPS2::CASSCFstatic
copy_active(double *origin, DMRGSCFmatrix *result, const DMRGSCFindices *idx, const bool one_rdm)CheMPS2::CASSCFstatic
copy_active(const DMRGSCFmatrix *origin, double *result, const DMRGSCFindices *idx)CheMPS2::CASSCFstatic
deleteStoredDIIS(const string filename=CheMPS2::DMRGSCF_diis_storage_name)CheMPS2::CASSCFinlinestatic
deleteStoredUnitary(const string filename=CheMPS2::DMRGSCF_unitary_storage_name)CheMPS2::CASSCFinlinestatic
deviation_from_blockdiag(DMRGSCFmatrix *matrix, const DMRGSCFindices *idx)CheMPS2::CASSCFstatic
fillLocalizedOrbitalRotations(DMRGSCFunitary *umat, DMRGSCFindices *idx, double *eigenvecs)CheMPS2::CASSCFstatic
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::CASSCFstatic
get_num_irreps()CheMPS2::CASSCF
read_f4rdm_checkpoint(const string f4rdm_file, int *hamorb1, int *hamorb2, const int tot_dmrg_power6, double *contract)CheMPS2::CASSCFstatic
setDMRG1DM(const int num_elec, const int LAS, double *one_dm, double *two_dm)CheMPS2::CASSCFstatic
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::CASSCFstatic
~CASSCF()CheMPS2::CASSCFvirtual