ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
elecstate::ElecStatePW_SDFT< T, Device > Member List

This is the complete list of members for elecstate::ElecStatePW_SDFT< T, Device >, including all inherited members.

add_usrho(const psi::Psi< T, Device > &psi)elecstate::ElecStatePW< T, Device >protected
addusdens_g(const Real *becsum, T **rhog)elecstate::ElecStatePW< T, Device >protected
bandgapelecstate::ElecState
bandgap_dwelecstate::ElecState
bandgap_upelecstate::ElecState
basiselecstate::ElecStatePW< T, Device >
becsumelecstate::ElecStatePW< T, Device >
bigpwelecstate::ElecState
cal_bandgap()elecstate::ElecState
cal_bandgap_updw()elecstate::ElecState
cal_becsum(const psi::Psi< T, Device > &psi)elecstate::ElecStatePW< T, Device >
cal_converged()elecstate::ElecState
cal_delta_eband(const UnitCell &ucell) constelecstate::ElecState
cal_delta_escf() constelecstate::ElecState
cal_energies(const int type)elecstate::ElecState
cal_tau(const psi::Psi< T, Device > &psi)elecstate::ElecStatePW< T, Device >virtual
elecstate::ElecState::cal_tau(const psi::Psi< std::complex< double > > &psi)elecstate::ElecStateinlinevirtual
elecstate::ElecState::cal_tau(const psi::Psi< double > &psi)elecstate::ElecStateinlinevirtual
elecstate::ElecState::cal_tau(const psi::Psi< std::complex< float > > &psi)elecstate::ElecStateinlinevirtual
castmem_var_d2h_op typedefelecstate::ElecStatePW_SDFT< T, Device >private
chargeelecstate::ElecState
classnameelecstate::ElecState
ctxelecstate::ElecStatePW< T, Device >protected
delmem_complex_op typedefelecstate::ElecStatePW< T, Device >private
delmem_var_op typedefelecstate::ElecStatePW< T, Device >private
efermelecstate::ElecState
ekbelecstate::ElecState
ElecState()elecstate::ElecStateinline
ElecState(Charge *charge_in, ModulePW::PW_Basis *rhopw_in, ModulePW::PW_Basis_Big *bigpw_in)elecstate::ElecStateinline
elecstate_pw_op typedefelecstate::ElecStatePW< T, Device >private
ElecStatePW(ModulePW::PW_Basis_K *wfc_basis_in, Charge *chg_in, K_Vectors *pkv_in, UnitCell *ucell_in, pseudopot_cell_vnl *ppcell_in, ModulePW::PW_Basis *rhodpw_in, ModulePW::PW_Basis *rhopw_in, ModulePW::PW_Basis_Big *bigpw_in)elecstate::ElecStatePW< T, Device >
ElecStatePW_SDFT(ModulePW::PW_Basis_K *wfc_basis_in, Charge *chg_in, K_Vectors *pkv_in, UnitCell *ucell_in, pseudopot_cell_vnl *ppcell_in, ModulePW::PW_Basis *rhodpw_in, ModulePW::PW_Basis *rhopw_in, ModulePW::PW_Basis_Big *bigpw_in)elecstate::ElecStatePW_SDFT< T, Device >inline
f_enelecstate::ElecState
gemm_op typedefelecstate::ElecStatePW< T, Device >private
gemv_op typedefelecstate::ElecStatePW< T, Device >private
get_dftu_energy()elecstate::ElecState
get_etot_efield()elecstate::ElecState
get_etot_gatefield()elecstate::ElecState
get_hartree_energy()elecstate::ElecState
get_local_pp_energy()elecstate::ElecState
get_solvent_model_Acav()elecstate::ElecState
get_solvent_model_Ael()elecstate::ElecState
get_spin_constrain_energy()elecstate::ElecStateinlinevirtual
getNewRho()elecstate::ElecStateinlinevirtual
getRho(int spin) constelecstate::ElecStatevirtual
init_ks(Charge *chg_in, const K_Vectors *klist_in, int nk_in, ModulePW::PW_Basis *rhopw_in, const ModulePW::PW_Basis_Big *bigpw_in)elecstate::ElecState
init_nelec_spin()elecstate::ElecState
init_rhoelecstate::ElecStatePW< T, Device >protected
init_rho_data()elecstate::ElecStatePW< T, Device >
init_rho_data()elecstate::ElecStatePW< T, Device >
init_scf(const int istep, const UnitCell &ucell, const Parallel_Grid &pgrid, const ModuleBase::ComplexMatrix &strucfac, const bool *numeric, ModuleSymmetry::Symmetry &symm, const void *wfcpw=nullptr)elecstate::ElecState
iterelecstate::ElecState
kin_relecstate::ElecStatePW< T, Device >
kin_r_dataelecstate::ElecStatePW< T, Device >protected
klistelecstate::ElecState
meta_op typedefelecstate::ElecStatePW< T, Device >private
nelec_spinelecstate::ElecState
omegaelecstate::ElecState
parallelK()elecstate::ElecStatePW< T, Device >protected
potelecstate::ElecState
ppcellelecstate::ElecStatePW< T, Device >protected
print_psi(const psi::Psi< double > &psi_in, const int istep=-1)elecstate::ElecStateinlinevirtual
print_psi(const psi::Psi< std::complex< double > > &psi_in, const int istep=-1)elecstate::ElecStateinlinevirtual
psiToRho(const psi::Psi< T, Device > &psi) overrideelecstate::ElecStatePW_SDFT< T, Device >virtual
elecstate::ElecState::psiToRho(const psi::Psi< std::complex< double > > &psi)elecstate::ElecStateinlinevirtual
elecstate::ElecState::psiToRho(const psi::Psi< double > &psi)elecstate::ElecStateinlinevirtual
Real typedefelecstate::ElecStatePW_SDFT< T, Device >private
resmem_complex_op typedefelecstate::ElecStatePW< T, Device >private
resmem_var_op typedefelecstate::ElecStatePW< T, Device >private
rhoelecstate::ElecStatePW< T, Device >
rho_dataelecstate::ElecStatePW< T, Device >protected
rhoBandK(const psi::Psi< T, Device > &psi)elecstate::ElecStatePW< T, Device >protected
rhogelecstate::ElecStatePW< T, Device >
rhog_dataelecstate::ElecStatePW< T, Device >protected
rhopw_smoothelecstate::ElecStatePW< T, Device >protected
set_exx(const double &Eexx)elecstate::ElecState
set_exx(const std::complex< double > &Eexx)elecstate::ElecState
setmem_complex_op typedefelecstate::ElecStatePW< T, Device >private
setmem_var_op typedefelecstate::ElecStatePW_SDFT< T, Device >private
skip_weightselecstate::ElecState
ucellelecstate::ElecStatePW< T, Device >protected
updateRhoK(const psi::Psi< T, Device > &psi)elecstate::ElecStatePW< T, Device >protected
vkbelecstate::ElecStatePW< T, Device >mutableprotected
vnewelecstate::ElecState
vnew_existelecstate::ElecState
wfcrelecstate::ElecStatePW< T, Device >protected
wfcr_another_spinelecstate::ElecStatePW< T, Device >protected
wgelecstate::ElecState
~ElecState()elecstate::ElecStateinlinevirtual
~ElecStatePW()elecstate::ElecStatePW< T, Device >