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

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

act(const int nbands, const int nbasis, const int npol, const T *tmpsi_in, T *tmhpsi, const int ngk_ik=0, const bool is_first_node=false) const overridehamilt::OperatorEXXPW< T, Device >virtual
OperatorPW< T, Device >::act(const psi::Psi< T, Device > &psi_in, psi::Psi< T, Device > &psi_out, const int nbands) consthamilt::Operator< T, Device >inlinevirtual
act_op(const int nbands, const int nbasis, const int npol, const T *tmpsi_in, T *tmhpsi, const int ngk_ik=0, const bool is_first_node=false) consthamilt::OperatorEXXPW< T, Device >private
act_op_ace(const int nbands, const int nbasis, const int npol, const T *tmpsi_in, T *tmhpsi, const int ngk_ik=0, const bool is_first_node=false) consthamilt::OperatorEXXPW< T, Device >private
act_typehamilt::Operator< T, Device >protected
add(Operator *next)hamilt::Operator< T, Device >virtual
axpy_complex_op typedefhamilt::OperatorEXXPW< T, Device >private
cal_density_recip(const T *psi_nk_real, const T *psi_mq_real, double omega) consthamilt::OperatorEXXPW< T, Device >private
cal_density_recip(const std::complex< double > *psi_nk_real, const std::complex< double > *psi_mq_real, double omega) consthamilt::OperatorEXXPW< T, Device >private
cal_density_recip(const std::complex< float > *psi_nk_real, const std::complex< float > *psi_mq_real, double omega) consthamilt::OperatorEXXPW< T, Device >private
cal_exx_energy(psi::Psi< T, Device > *psi_) consthamilt::OperatorEXXPW< T, Device >
cal_exx_energy_ace(psi::Psi< T, Device > *psi_) consthamilt::OperatorEXXPW< T, Device >private
cal_exx_energy_op(psi::Psi< T, Device > *psi_) consthamilt::OperatorEXXPW< T, Device >private
cal_typehamilt::Operator< T, Device >protected
classnamehamilt::OperatorPW< T, Device >
cnthamilt::OperatorEXXPW< T, Device >mutableprivate
construct_ace() consthamilt::OperatorEXXPW< T, Device >
cpu_ctxhamilt::OperatorEXXPW< T, Device >private
ct_Device typedefhamilt::OperatorEXXPW< T, Device >private
ctxhamilt::OperatorEXXPW< T, Device >private
delmem_complex_op typedefhamilt::OperatorEXXPW< T, Device >private
delmem_real_op typedefhamilt::OperatorEXXPW< T, Device >private
density_realhamilt::OperatorEXXPW< T, Device >private
density_reciphamilt::OperatorEXXPW< T, Device >private
devicehamilt::OperatorEXXPW< T, Device >private
dot_op typedefhamilt::OperatorEXXPW< T, Device >private
exx_divergence(Conv_Coulomb_Pot_K::Coulomb_Type coulomb_type, double erfc_omega=0) consthamilt::OperatorEXXPW< T, Device >private
first_iterhamilt::OperatorEXXPW< T, Device >
gamma_extrapolationhamilt::OperatorEXXPW< T, Device >private
gemm_complex_op typedefhamilt::OperatorEXXPW< T, Device >private
get_act_type() consthamilt::Operator< T, Device >inline
get_cal_type() consthamilt::Operator< T, Device >inline
get_hpsi(const hpsi_info &info) consthamilt::Operator< T, Device >protected
get_ik() consthamilt::Operator< T, Device >inlinevirtual
get_potential() consthamilt::OperatorEXXPW< T, Device >private
get_pw(const int m, const int iq) consthamilt::OperatorEXXPW< T, Device >private
get_q_points(const int ik) consthamilt::OperatorEXXPW< T, Device >private
h_psi_acehamilt::OperatorEXXPW< T, Device >mutableprivate
h_psi_realhamilt::OperatorEXXPW< T, Device >private
h_psi_reciphamilt::OperatorEXXPW< T, Device >private
hpsihamilt::Operator< T, Device >mutableprotected
hPsi(hpsi_info &input) consthamilt::Operator< T, Device >virtual
hpsi_info typedefhamilt::Operator< T, Device >
ikhamilt::Operator< T, Device >protected
in_placehamilt::Operator< T, Device >mutableprotected
init(const int ik_in)hamilt::Operator< T, Device >virtual
is_first_nodehamilt::Operator< T, Device >protected
iskhamilt::OperatorEXXPW< T, Device >private
kvhamilt::OperatorEXXPW< T, Device >private
L_acehamilt::OperatorEXXPW< T, Device >mutableprivate
lapack_potrf typedefhamilt::OperatorEXXPW< T, Device >private
lapack_trtri typedefhamilt::OperatorEXXPW< T, Device >private
multiply_potential(T *density_recip, int ik, int iq) consthamilt::OperatorEXXPW< T, Device >private
next_ophamilt::Operator< T, Device >
next_sub_ophamilt::Operator< T, Device >protected
Operator()hamilt::Operator< T, Device >
OperatorEXXPW(const int *isk_in, const ModulePW::PW_Basis_K *wfcpw_in, const ModulePW::PW_Basis *rhopw_in, K_Vectors *kv_in, const UnitCell *ucell)hamilt::OperatorEXXPW< T, Device >
OperatorEXXPW(const OperatorEXXPW< T_in, Device_in > *op_exx)hamilt::OperatorEXXPW< T, Device >explicit
p_wghamilt::OperatorEXXPW< T, Device >private
pothamilt::OperatorEXXPW< T, Device >private
potential_gothamilt::OperatorEXXPW< T, Device >mutableprivate
psihamilt::OperatorEXXPW< T, Device >mutableprivate
psi_h_psi_acehamilt::OperatorEXXPW< T, Device >mutableprivate
psi_mq_realhamilt::OperatorEXXPW< T, Device >private
psi_nk_realhamilt::OperatorEXXPW< T, Device >private
q_pointshamilt::OperatorEXXPW< T, Device >mutableprivate
Real typedefhamilt::OperatorEXXPW< T, Device >private
resmem_complex_op typedefhamilt::OperatorEXXPW< T, Device >private
resmem_real_op typedefhamilt::OperatorEXXPW< T, Device >private
rho_recip2real(const T *rho_recip, T *rho_real, bool add=false, Real factor=1.0) consthamilt::OperatorEXXPW< T, Device >private
rho_recip2real(const std::complex< double > *rho_recip, std::complex< double > *rho_real, bool add, double factor) consthamilt::OperatorEXXPW< T, Device >private
rho_recip2real(const std::complex< float > *rho_recip, std::complex< float > *rho_real, bool add, float factor) consthamilt::OperatorEXXPW< T, Device >private
rhopwhamilt::OperatorEXXPW< T, Device >private
rhopw_devhamilt::OperatorEXXPW< T, Device >private
set_memory_op typedefhamilt::Operator< T, Device >protected
set_psi(psi::Psi< T, Device > &psi_in) consthamilt::OperatorEXXPW< T, Device >inline
set_wg(const ModuleBase::matrix *wg_in)hamilt::OperatorEXXPW< T, Device >inline
setmem_complex_op typedefhamilt::OperatorEXXPW< T, Device >private
setmem_real_cpu_op typedefhamilt::OperatorEXXPW< T, Device >private
setmem_real_op typedefhamilt::OperatorEXXPW< T, Device >private
syncmem_complex_c2d_op typedefhamilt::OperatorEXXPW< T, Device >private
syncmem_complex_d2c_op typedefhamilt::OperatorEXXPW< T, Device >private
syncmem_complex_op typedefhamilt::OperatorEXXPW< T, Device >private
syncmem_real_c2d_op typedefhamilt::OperatorEXXPW< T, Device >private
syncmem_real_d2c_op typedefhamilt::OperatorEXXPW< T, Device >private
tpibahamilt::OperatorEXXPW< T, Device >private
ucellhamilt::OperatorEXXPW< T, Device >private
vec_add_vec_complex_op typedefhamilt::OperatorEXXPW< T, Device >private
wfcpwhamilt::OperatorEXXPW< T, Device >private
wghamilt::OperatorEXXPW< T, Device >private
Xi_ace_khamilt::OperatorEXXPW< T, Device >mutableprivate
~Operator()hamilt::Operator< T, Device >virtual
~OperatorEXXPW()hamilt::OperatorEXXPW< T, Device >virtual
~OperatorPW()hamilt::OperatorPW< T, Device >virtual