ABACUS
develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
rdmft
RDMFT
rdmft::RDMFT< TK, TR > Member List
This is the complete list of members for
rdmft::RDMFT< TK, TR >
, including all inherited members.
alpha_power
rdmft::RDMFT< TK, TR >
cal_E_grad_wfc_occ_num
()
rdmft::RDMFT< TK, TR >
cal_E_type
rdmft::RDMFT< TK, TR >
private
cal_Energy
(const int cal_type=1)
rdmft::RDMFT< TK, TR >
cal_Hk_Hpsi
()
rdmft::RDMFT< TK, TR >
protected
cal_V_hartree
()
rdmft::RDMFT< TK, TR >
protected
cal_V_TV
()
rdmft::RDMFT< TK, TR >
protected
cal_V_XC
(const UnitCell &ucell)
rdmft::RDMFT< TK, TR >
protected
charge
rdmft::RDMFT< TK, TR >
private
DM_XC_pass
rdmft::RDMFT< TK, TR >
private
E_RDMFT
rdmft::RDMFT< TK, TR >
Eij_exx_XC
rdmft::RDMFT< TK, TR >
private
Eij_hartree
rdmft::RDMFT< TK, TR >
private
Eij_TV
rdmft::RDMFT< TK, TR >
private
Eij_XC
rdmft::RDMFT< TK, TR >
private
Etotal
rdmft::RDMFT< TK, TR >
Etotal_n_k
rdmft::RDMFT< TK, TR >
private
etxc
rdmft::RDMFT< TK, TR >
private
gd
rdmft::RDMFT< TK, TR >
private
get_DM_XC
(std::vector< std::vector< TK > > &DM_XC)
rdmft::RDMFT< TK, TR >
protected
GG
rdmft::RDMFT< TK, TR >
private
GK
rdmft::RDMFT< TK, TR >
private
H_wfc_dft_XC
rdmft::RDMFT< TK, TR >
private
H_wfc_exx_XC
rdmft::RDMFT< TK, TR >
private
H_wfc_hartree
rdmft::RDMFT< TK, TR >
private
H_wfc_TV
rdmft::RDMFT< TK, TR >
private
H_wfc_XC
rdmft::RDMFT< TK, TR >
private
HK_XC
rdmft::RDMFT< TK, TR >
private
HR_dft_XC
rdmft::RDMFT< TK, TR >
private
HR_exx_XC
rdmft::RDMFT< TK, TR >
private
HR_hartree
rdmft::RDMFT< TK, TR >
private
HR_TV
rdmft::RDMFT< TK, TR >
private
hsk_dft_XC
rdmft::RDMFT< TK, TR >
private
hsk_exx_XC
rdmft::RDMFT< TK, TR >
private
hsk_hartree
rdmft::RDMFT< TK, TR >
private
hsk_TV
rdmft::RDMFT< TK, TR >
private
init
(Gint_Gamma &GG_in, Gint_k &GK_in, Parallel_Orbitals &ParaV_in, UnitCell &ucell_in, const Grid_Driver &gd_in, K_Vectors &kv_in, elecstate::ElecState &pelec_in, LCAO_Orbitals &orb_in, TwoCenterBundle &two_center_bundle_in, std::string XC_func_rdmft_in, double alpha_power_in)
rdmft::RDMFT< TK, TR >
kv
rdmft::RDMFT< TK, TR >
nbands_total
rdmft::RDMFT< TK, TR >
nk_total
rdmft::RDMFT< TK, TR >
nspin
rdmft::RDMFT< TK, TR >
occ_number
rdmft::RDMFT< TK, TR >
occNum_HamiltWfc
rdmft::RDMFT< TK, TR >
occNum_wfcHamiltWfc
rdmft::RDMFT< TK, TR >
only_exx_type
rdmft::RDMFT< TK, TR >
private
orb
rdmft::RDMFT< TK, TR >
private
para_Eij
rdmft::RDMFT< TK, TR >
ParaV
rdmft::RDMFT< TK, TR >
pelec
rdmft::RDMFT< TK, TR >
RDMFT
()
rdmft::RDMFT< TK, TR >
rho_basis
rdmft::RDMFT< TK, TR >
private
run
(ModuleBase::matrix &E_gradient_occNum, psi::Psi< TK > &E_gradient_wfc)
rdmft::RDMFT< TK, TR >
sf
rdmft::RDMFT< TK, TR >
private
two_center_bundle
rdmft::RDMFT< TK, TR >
private
ucell
rdmft::RDMFT< TK, TR >
private
update_charge
(UnitCell &ucell)
rdmft::RDMFT< TK, TR >
protected
update_elec
(UnitCell &ucell, const ModuleBase::matrix &occ_number_in, const psi::Psi< TK > &wfc_in, const Charge *charge_in=nullptr)
rdmft::RDMFT< TK, TR >
update_ion
(UnitCell &ucell_in, ModulePW::PW_Basis &rho_basis_in, ModuleBase::matrix &vloc_in, ModuleBase::ComplexMatrix &sf_in)
rdmft::RDMFT< TK, TR >
update_occNumber
(const ModuleBase::matrix &occ_number_in)
rdmft::RDMFT< TK, TR >
update_wg
(const ModuleBase::matrix &wg_in)
rdmft::RDMFT< TK, TR >
V_dft_XC
rdmft::RDMFT< TK, TR >
private
V_ekinetic_potential
rdmft::RDMFT< TK, TR >
private
V_exx_XC
rdmft::RDMFT< TK, TR >
private
V_hartree
rdmft::RDMFT< TK, TR >
private
V_local
rdmft::RDMFT< TK, TR >
private
V_nonlocal
rdmft::RDMFT< TK, TR >
private
vloc
rdmft::RDMFT< TK, TR >
private
vtxc
rdmft::RDMFT< TK, TR >
private
wfc
rdmft::RDMFT< TK, TR >
wfcHwfc_dft_XC
rdmft::RDMFT< TK, TR >
private
wfcHwfc_exx_XC
rdmft::RDMFT< TK, TR >
private
wfcHwfc_hartree
rdmft::RDMFT< TK, TR >
private
wfcHwfc_TV
rdmft::RDMFT< TK, TR >
private
wfcHwfc_XC
rdmft::RDMFT< TK, TR >
private
wg
rdmft::RDMFT< TK, TR >
wk_fun_occNum
rdmft::RDMFT< TK, TR >
XC_func_rdmft
rdmft::RDMFT< TK, TR >
~RDMFT
()
rdmft::RDMFT< TK, TR >
Generated by
1.9.8