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

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

allocate_memory(const ModuleBase::matrix &wg, const ModuleBase::matrix &ekb, const std::vector< int > &nproj, const std::vector< int > &nch)hamilt::Onsite_Proj_tools< FPTYPE, Device >private
atom_nahamilt::Onsite_Proj_tools< FPTYPE, Device >private
atom_nhhamilt::Onsite_Proj_tools< FPTYPE, Device >private
becphamilt::Onsite_Proj_tools< FPTYPE, Device >private
cal_becp(int ik, int npm, std::complex< FPTYPE > *becp_in=nullptr, const std::complex< FPTYPE > *ppsi_in=nullptr)hamilt::Onsite_Proj_tools< FPTYPE, Device >
cal_dbecp_f(int ik, int npm, int ipol)hamilt::Onsite_Proj_tools< FPTYPE, Device >
cal_dbecp_noevc_nl_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
cal_dbecp_s(int ik, int npm, int ipol, int jpol)hamilt::Onsite_Proj_tools< FPTYPE, Device >
cal_force_dftu(int ik, int npm, FPTYPE *force, const int *orbital_corr, const std::complex< FPTYPE > *vu, const int size_vu, const FPTYPE *h_wg)hamilt::Onsite_Proj_tools< FPTYPE, Device >
cal_force_dspin(int ik, int npm, FPTYPE *force, const ModuleBase::Vector3< double > *lambda, const FPTYPE *h_wg)hamilt::Onsite_Proj_tools< FPTYPE, Device >
cal_stress_dftu(int ik, int npm, FPTYPE *stress, const int *orbital_corr, const std::complex< FPTYPE > *vu, const int size_vu, const FPTYPE *h_wg)hamilt::Onsite_Proj_tools< FPTYPE, Device >
cal_stress_dspin(int ik, int npm, FPTYPE *stress, const ModuleBase::Vector3< double > *lambda, const FPTYPE *h_wg)hamilt::Onsite_Proj_tools< FPTYPE, Device >
cal_stress_nl_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
cal_vkb_deri_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
cal_vkb_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
cal_vq_deri_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
cal_vq_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
cpu_ctxhamilt::Onsite_Proj_tools< FPTYPE, Device >private
ctxhamilt::Onsite_Proj_tools< FPTYPE, Device >private
current_ikhamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_dvkb_indexeshamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_ekbhamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_g_plus_khamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_gkhamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_prefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_pref_inhamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_vq_tabhamilt::Onsite_Proj_tools< FPTYPE, Device >private
d_wghamilt::Onsite_Proj_tools< FPTYPE, Device >private
dbecphamilt::Onsite_Proj_tools< FPTYPE, Device >private
deeqhamilt::Onsite_Proj_tools< FPTYPE, Device >private
deeq_dimshamilt::Onsite_Proj_tools< FPTYPE, Device >private
deeq_nchamilt::Onsite_Proj_tools< FPTYPE, Device >private
deeq_nc_dimshamilt::Onsite_Proj_tools< FPTYPE, Device >private
delete_memory()hamilt::Onsite_Proj_tools< FPTYPE, Device >private
delmem_complex_h_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
delmem_complex_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
delmem_int_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
delmem_var_h_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
delmem_var_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
devicehamilt::Onsite_Proj_tools< FPTYPE, Device >private
dvkb_indexeshamilt::Onsite_Proj_tools< FPTYPE, Device >private
g_plus_khamilt::Onsite_Proj_tools< FPTYPE, Device >private
gcarhamilt::Onsite_Proj_tools< FPTYPE, Device >private
gcar_zero_countshamilt::Onsite_Proj_tools< FPTYPE, Device >private
gcar_zero_indexeshamilt::Onsite_Proj_tools< FPTYPE, Device >private
gemm_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
get_becp()hamilt::Onsite_Proj_tools< FPTYPE, Device >inline
get_dbecp()hamilt::Onsite_Proj_tools< FPTYPE, Device >inline
h_atom_nahamilt::Onsite_Proj_tools< FPTYPE, Device >private
h_atom_nhhamilt::Onsite_Proj_tools< FPTYPE, Device >private
hd_skhamilt::Onsite_Proj_tools< FPTYPE, Device >private
hd_vqhamilt::Onsite_Proj_tools< FPTYPE, Device >private
hd_vq_derihamilt::Onsite_Proj_tools< FPTYPE, Device >private
hd_ylmhamilt::Onsite_Proj_tools< FPTYPE, Device >private
hd_ylm_derihamilt::Onsite_Proj_tools< FPTYPE, Device >private
kv_hamilt::Onsite_Proj_tools< FPTYPE, Device >private
kvec_chamilt::Onsite_Proj_tools< FPTYPE, Device >private
lprojmaxhamilt::Onsite_Proj_tools< FPTYPE, Device >private
max_nhhamilt::Onsite_Proj_tools< FPTYPE, Device >private
max_npwhamilt::Onsite_Proj_tools< FPTYPE, Device >private
nbandshamilt::Onsite_Proj_tools< FPTYPE, Device >private
nhtolhamilt::Onsite_Proj_tools< FPTYPE, Device >private
nkbhamilt::Onsite_Proj_tools< FPTYPE, Device >private
nlpp_hamilt::Onsite_Proj_tools< FPTYPE, Device >private
nondiagonalhamilt::Onsite_Proj_tools< FPTYPE, Device >private
nprojhamilt::Onsite_Proj_tools< FPTYPE, Device >private
ntypehamilt::Onsite_Proj_tools< FPTYPE, Device >private
Onsite_Proj_tools(const pseudopot_cell_vnl *nlpp_in, const UnitCell *ucell_in, const psi::Psi< std::complex< FPTYPE >, Device > *psi_in, const K_Vectors *kv_in, const ModulePW::PW_Basis_K *wfc_basis_in, const Structure_Factor *sf_in, const ModuleBase::matrix &wg, const ModuleBase::matrix &ekb)hamilt::Onsite_Proj_tools< FPTYPE, Device >
Onsite_Proj_tools(const std::vector< int > &nproj, const std::vector< int > &lproj, const ModuleBase::realArray &tab, const ModuleBase::matrix &nhtol, std::complex< FPTYPE > *vkb_buf, const UnitCell *ucell_in, const psi::Psi< std::complex< FPTYPE >, Device > *psi_in, const K_Vectors *kv_in, const ModulePW::PW_Basis_K *wfc_basis_in, const Structure_Factor *sf_in, const ModuleBase::matrix &wg, const ModuleBase::matrix &ekb)hamilt::Onsite_Proj_tools< FPTYPE, Device >
ppcell_vkbhamilt::Onsite_Proj_tools< FPTYPE, Device >private
pre_ik_fhamilt::Onsite_Proj_tools< FPTYPE, Device >private
pre_ik_shamilt::Onsite_Proj_tools< FPTYPE, Device >private
psi_hamilt::Onsite_Proj_tools< FPTYPE, Device >private
qq_nthamilt::Onsite_Proj_tools< FPTYPE, Device >private
resmem_complex_h_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
resmem_complex_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
resmem_int_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
resmem_var_h_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
resmem_var_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
revert_vkb(int npw, int ipol)hamilt::Onsite_Proj_tools< FPTYPE, Device >private
save_vkb(int npw, int ipol)hamilt::Onsite_Proj_tools< FPTYPE, Device >private
setmem_complex_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
setmem_var_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
sf_hamilt::Onsite_Proj_tools< FPTYPE, Device >private
syncmem_complex_d2h_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
syncmem_complex_h2d_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
syncmem_int_h2d_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
syncmem_var_d2h_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
syncmem_var_h2d_op typedefhamilt::Onsite_Proj_tools< FPTYPE, Device >private
tabtprhamilt::Onsite_Proj_tools< FPTYPE, Device >private
transfer_gcar(int npw, int npw_max, const FPTYPE *gcar_in)hamilt::Onsite_Proj_tools< FPTYPE, Device >private
ucell_hamilt::Onsite_Proj_tools< FPTYPE, Device >private
vkb_savehamilt::Onsite_Proj_tools< FPTYPE, Device >private
wfc_basis_hamilt::Onsite_Proj_tools< FPTYPE, Device >private
~Onsite_Proj_tools()hamilt::Onsite_Proj_tools< FPTYPE, Device >