allocate_memory(const ModuleBase::matrix &wg, const ModuleBase::matrix *p_ekb) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
atom_na | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
atom_nh | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
becp | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
cal_becp(const int &ik, const int &npm, const std::complex< FPTYPE > *ppsi, const int &nbd0=0) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_dbecp_f(const int &ik, const int &nbdall, const int &npm, const int &ipol, const std::complex< FPTYPE > *ppsi, const int &nbd0=0) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_dbecp_noevc_nl_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
cal_dbecp_s(const int &ik, const int &npm, const std::complex< FPTYPE > *ppsi, const int &nbd0=0) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_force(const int &ik, const int &nbdall, const int &npm, const bool &occ, FPTYPE *force, const int &nbd0=0) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_stress(const int &ik, const int &npm, const bool &occ, const int &ipol, const int &jpol, FPTYPE *stress, const int &nbd0=0) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_stress_nl_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
cal_vkb(const int &ik, const int &nbdall) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_vkb_deri_f(const int &ik, const int &nbdall, const int &ipol) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_vkb_deri_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
cal_vkb_deri_s(const int &ik, const int &nbdall, const int &ipol, const int &jpol) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
cal_vkb_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
cal_vq_deri_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
cal_vq_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
cpu_ctx | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
ctx | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_dvkb_indexes | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_ekb | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_g_plus_k | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_gk | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_pref | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_pref_in | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_vq_tab | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_wg | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
d_wk | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
dbecp | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
deeq | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
delete_memory() | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
delmem_complex_h_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
delmem_complex_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
delmem_int_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
delmem_var_h_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
delmem_var_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
device | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
dvkb_indexes | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
FS_Nonlocal_tools(const pseudopot_cell_vnl *nlpp_in, const UnitCell *ucell_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 *p_ekb) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
g_plus_k | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
gcar | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
gcar_zero_counts | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
gcar_zero_indexes | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
gemm_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
h_atom_na | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
h_atom_nh | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
hd_sk | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
hd_vq | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
hd_vq_deri | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
hd_ylm | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
hd_ylm_deri | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
kv_ | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
kvec_c | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
max_nh | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
max_npw | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
nbands | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
nkb | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
nlpp_ | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
nondiagonal | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
ntype | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
ppcell_vkb | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
pre_ik_f | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
pre_ik_s | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
qq_nt | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
reduce_pool_becp(const int &npm) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
resmem_complex_h_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
resmem_complex_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
resmem_int_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
resmem_var_h_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
resmem_var_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
revert_vkb(const int &ik, const int &ipol) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |
save_vkb(const int &npw, const int &ipol) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
setmem_complex_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
setmem_var_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
sf_ | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
syncmem_complex_d2h_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
syncmem_complex_h2d_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
syncmem_int_h2d_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
syncmem_var_d2h_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
syncmem_var_h2d_op typedef | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
transfer_gcar(const int &npw, const int &npw_max, const FPTYPE *gcar_in) | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
ucell_ | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
vkb_save | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
wfc_basis_ | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | private |
~FS_Nonlocal_tools() | hamilt::FS_Nonlocal_tools< FPTYPE, Device > | |