Definition LCAO_allocate.cpp:7
void set_pot(UnitCell &ucell, K_Vectors &kv, Structure_Factor &sf, const ModulePW::PW_Basis &pw_rho, const ModulePW::PW_Basis &pw_rhod, elecstate::ElecState *pelec, const LCAO_Orbitals &orb, Parallel_Orbitals &pv, pseudopot_cell_vl &locpp, Plus_U &dftu, surchem &solvent, Exx_NAO< TK > &exx_nao, Setup_DeePKS< TK > &deepks, const Input_para &inp)
set up potentials, including local pseudopotentials, +U potential, solvent potential,...
Definition LCAO_set.cpp:53
void init_dm_from_file(const std::string &readin_dir, const int nspin, LCAO_domain::Setup_DM< TK > &dmat, const UnitCell &ucell, const Parallel_Orbitals *pv)
read in DMR from file, and save it into dmat
Definition LCAO_set.cpp:99
void init_chg_hr(const std::string &readin_dir, const int nspin, hamilt::Hamilt< TK > *p_hamilt, const UnitCell &ucell, const Parallel_Orbitals *pv, psi::Psi< TK > &psi, elecstate::ElecState *pelec, elecstate::DensityMatrix< TK, double > &dm, Charge &chr, const std::string &ks_solver)
initialize charge density from Hamiltonian matrix file (init_chg=hr) Reads HR from file(s),...
Definition LCAO_set.cpp:175
void init_hr_from_file(const std::string hrfile, hamilt::HContainer< TK > *hmat, const UnitCell &ucell, const Parallel_Orbitals *pv)
read in HR from file, and save it into hmat
void init_chg_dm(const std::string &readin_dir, const int nspin, LCAO_domain::Setup_DM< TK > &dmat, const UnitCell &ucell, const Parallel_Orbitals *pv, Charge *chr)
initialize charge density from density matrix file (init_chg=dm) This function reads DMR from file an...
Definition LCAO_set.cpp:124
void set_psi_occ_dm_chg(const K_Vectors &kv, psi::Psi< TK > *&psi, const Parallel_Orbitals &pv, elecstate::ElecState *pelec, LCAO_domain::Setup_DM< TK > &dmat, Charge &chr, const Input_para &inp)
set up wave functions, occupation numbers, density matrix and charge density
Definition LCAO_set.cpp:12