ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
rdmft::Veff_rdmft< TK, TR > Member List

This is the complete list of members for rdmft::Veff_rdmft< TK, TR >, including all inherited members.

act(const int nbands, const int nbasis, const int npol, const TK *tmpsi_in, TK *tmhpsi, const int ngk_ik=0, const bool is_first_node=false) consthamilt::Operator< TK >inlinevirtual
act(const psi::Psi< TK, base_device::DEVICE_CPU > &psi_in, psi::Psi< TK, base_device::DEVICE_CPU > &psi_out, const int nbands) consthamilt::Operator< TK >inlinevirtual
act_typehamilt::Operator< TK >protected
add(Operator *next)hamilt::Operator< TK >virtual
allocated_smatrixhamilt::OperatorLCAO< TK, TR >private
cal_typehamilt::Operator< TK >protected
charge_rdmft::Veff_rdmft< TK, TR >private
contributeHk(int ik)hamilt::OperatorLCAO< TK, TR >virtual
contributeHk(int ik)hamilt::OperatorLCAO< TK, TR >
contributeHR() overriderdmft::Veff_rdmft< TK, TR >virtual
contributeHR()rdmft::Veff_rdmft< TK, TR >virtual
contributeHR()rdmft::Veff_rdmft< TK, TR >virtual
contributeHR()rdmft::Veff_rdmft< TK, TR >virtual
ctxhamilt::Operator< TK >protected
current_spinrdmft::Veff_rdmft< TK, TR >private
etxcrdmft::Veff_rdmft< TK, TR >private
gdrdmft::Veff_rdmft< TK, TR >
get_act_type() consthamilt::Operator< TK >inline
get_cal_type() consthamilt::Operator< TK >inline
get_hpsi(const hpsi_info &info) consthamilt::Operator< TK >protected
get_hs_pointers()hamilt::OperatorLCAO< TK, TR >private
get_hs_pointers()hamilt::OperatorLCAO< TK, TR >private
get_hs_pointers()hamilt::OperatorLCAO< TK, TR >private
get_hs_pointers()hamilt::OperatorLCAO< TK, TR >private
get_ik() consthamilt::Operator< TK >inlinevirtual
GGrdmft::Veff_rdmft< TK, TR >private
GKrdmft::Veff_rdmft< TK, TR >private
hmatrix_khamilt::OperatorLCAO< TK, TR >private
hPsi(hpsi_info &input) consthamilt::Operator< TK >virtual
hpsihamilt::Operator< TK >mutableprotected
hpsi_info typedefhamilt::Operator< TK >
hRhamilt::OperatorLCAO< TK, TR >protected
hr_donehamilt::OperatorLCAO< TK, TR >protected
hskhamilt::OperatorLCAO< TK, TR >
ikhamilt::Operator< TK >protected
in_placehamilt::Operator< TK >mutableprotected
init(const int ik_in) overridehamilt::OperatorLCAO< TK, TR >virtual
initialize_HR(const UnitCell *ucell_in, const Grid_Driver *GridD_in)rdmft::Veff_rdmft< TK, TR >private
is_first_nodehamilt::Operator< TK >protected
kvec_dhamilt::OperatorLCAO< TK, TR >
matrixHk(MatrixBlock< TK > &hk_in, MatrixBlock< TK > &sk_in)hamilt::OperatorLCAO< TK, TR >inline
new_e_iterationhamilt::OperatorLCAO< TK, TR >protected
next_ophamilt::Operator< TK >
next_sub_ophamilt::Operator< TK >protected
nspinrdmft::Veff_rdmft< TK, TR >private
Operator()hamilt::Operator< TK >
OperatorLCAO(HS_Matrix_K< TK > *hsk_in, const std::vector< ModuleBase::Vector3< double > > &kvec_d_in, HContainer< TR > *hR_in)hamilt::OperatorLCAO< TK, TR >inline
orb_cutoff_rdmft::Veff_rdmft< TK, TR >private
potrdmft::Veff_rdmft< TK, TR >private
potential_rdmft::Veff_rdmft< TK, TR >private
refresh_h()hamilt::OperatorLCAO< TK, TR >
rho_basis_rdmft::Veff_rdmft< TK, TR >private
set_current_spin(const int current_spin_in)hamilt::OperatorLCAO< TK, TR >
set_hr_done(bool hr_done_in)hamilt::OperatorLCAO< TK, TR >
set_HR_fixed(void *)hamilt::OperatorLCAO< TK, TR >inlinevirtual
set_memory_op typedefhamilt::Operator< TK >protected
sf_rdmft::Veff_rdmft< TK, TR >private
smatrix_khamilt::OperatorLCAO< TK, TR >private
ucellrdmft::Veff_rdmft< TK, TR >
Veff_rdmft(Gint_k *GK_in, hamilt::HS_Matrix_K< TK > *hsk_in, const std::vector< ModuleBase::Vector3< double > > &kvec_d_in, elecstate::Potential *pot_in, hamilt::HContainer< TR > *hR_in, const UnitCell *ucell_in, const std::vector< double > &orb_cutoff, const Grid_Driver *GridD_in, const int &nspin, const Charge *charge_in, const ModulePW::PW_Basis *rho_basis_in, const ModuleBase::matrix *vloc_in, const ModuleBase::ComplexMatrix *sf_in, const std::string potential_in, double *etxc_in=nullptr, double *vtxc_in=nullptr)rdmft::Veff_rdmft< TK, TR >inline
Veff_rdmft(Gint_Gamma *GG_in, hamilt::HS_Matrix_K< TK > *hsk_in, const std::vector< ModuleBase::Vector3< double > > &kvec_d_in, elecstate::Potential *pot_in, hamilt::HContainer< TR > *hR_in, const UnitCell *ucell_in, const std::vector< double > &orb_cutoff, const Grid_Driver *GridD_in, const int &nspin, const Charge *charge_in, const ModulePW::PW_Basis *rho_basis_in, const ModuleBase::matrix *vloc_in, const ModuleBase::ComplexMatrix *sf_in, const std::string potential_in, double *etxc_in=nullptr, double *vtxc_in=nullptr)rdmft::Veff_rdmft< TK, TR >inline
vloc_rdmft::Veff_rdmft< TK, TR >private
vtxcrdmft::Veff_rdmft< TK, TR >private
~Operator()hamilt::Operator< TK >virtual
~OperatorLCAO()hamilt::OperatorLCAO< TK, TR >inlinevirtual
~Veff_rdmft()rdmft::Veff_rdmft< TK, TR >inline