ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for Stress_Func< FPTYPE, Device >, including all inherited members.
cal_dbecp_noevc_nl_op typedef | Stress_Func< FPTYPE, Device > | private |
cal_stress_nl_op typedef | Stress_Func< FPTYPE, Device > | private |
cal_vkb_deri_op typedef | Stress_Func< FPTYPE, Device > | private |
cal_vkb_op typedef | Stress_Func< FPTYPE, Device > | private |
cal_vq_deri_op typedef | Stress_Func< FPTYPE, Device > | private |
cal_vq_op typedef | Stress_Func< FPTYPE, Device > | private |
cpu_ctx | Stress_Func< FPTYPE, Device > | protected |
ctx | Stress_Func< FPTYPE, Device > | protected |
delmem_complex_h_op typedef | Stress_Func< FPTYPE, Device > | private |
delmem_complex_op typedef | Stress_Func< FPTYPE, Device > | private |
delmem_int_op typedef | Stress_Func< FPTYPE, Device > | private |
delmem_var_h_op typedef | Stress_Func< FPTYPE, Device > | private |
delmem_var_op typedef | Stress_Func< FPTYPE, Device > | private |
deriv_drhoc(const bool &numeric, const double &omega, const double &tpiba2, const int mesh, const FPTYPE *r, const FPTYPE *rab, const FPTYPE *rhoc, FPTYPE *drhocg, ModulePW::PW_Basis *rho_basis, int type) | Stress_Func< FPTYPE, Device > | |
device | Stress_Func< FPTYPE, Device > | protected |
dqvan2(const pseudopot_cell_vnl &ppcell_in, const int ih, const int jh, const int itype, const int ipol, const int ng, const ModuleBase::Vector3< FPTYPE > *g, const FPTYPE *qnorm, const FPTYPE &tpiba, const ModuleBase::matrix &ylmk0, const ModuleBase::matrix &dylmk0, std::complex< FPTYPE > *dqg) | Stress_Func< FPTYPE, Device > | |
dvloc_coulomb(const UnitCell &ucell, const FPTYPE &zp, FPTYPE *dvloc, ModulePW::PW_Basis *rho_basis) | Stress_Func< FPTYPE, Device > | |
dvloc_of_g(const int &msh, const FPTYPE *rab, const FPTYPE *r, const FPTYPE *vloc_at, const FPTYPE &zp, FPTYPE *dvloc, ModulePW::PW_Basis *rho_basis, const UnitCell &ucell_in) | Stress_Func< FPTYPE, Device > | |
gemm_op typedef | Stress_Func< FPTYPE, Device > | private |
get_dvnl1(ModuleBase::ComplexMatrix &vkb, const int ik, const int ipol, Structure_Factor *p_sf, ModulePW::PW_Basis_K *wfc_basis) | Stress_Func< FPTYPE, Device > | |
get_dvnl2(ModuleBase::ComplexMatrix &vkb, const int ik, Structure_Factor *p_sf, ModulePW::PW_Basis_K *wfc_basis) | Stress_Func< FPTYPE, Device > | |
nlpp | Stress_Func< FPTYPE, Device > | protected |
Polynomial_Interpolation_nl(const ModuleBase::realArray &table, const int &dim1, const int &dim2, const int &dim3, const FPTYPE &table_interval, const FPTYPE &x) | Stress_Func< FPTYPE, Device > | |
resmem_complex_h_op typedef | Stress_Func< FPTYPE, Device > | private |
resmem_complex_op typedef | Stress_Func< FPTYPE, Device > | private |
resmem_int_op typedef | Stress_Func< FPTYPE, Device > | private |
resmem_var_h_op typedef | Stress_Func< FPTYPE, Device > | private |
resmem_var_op typedef | Stress_Func< FPTYPE, Device > | private |
setmem_complex_op typedef | Stress_Func< FPTYPE, Device > | private |
setmem_var_op typedef | Stress_Func< FPTYPE, Device > | private |
stress_cc(ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, UnitCell &ucell, const Structure_Factor *p_sf, const bool is_pw, const bool *numeric, const Charge *const chr) | Stress_Func< FPTYPE, Device > | |
stress_ewa(const UnitCell &ucell, ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, const bool is_pw) | Stress_Func< FPTYPE, Device > | |
Stress_Func() | Stress_Func< FPTYPE, Device > | inline |
stress_gga(const UnitCell &ucell, ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, const Charge *const chr) | Stress_Func< FPTYPE, Device > | |
stress_har(const UnitCell &ucell, ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, const bool is_pw, const Charge *const chr) | Stress_Func< FPTYPE, Device > | |
stress_kin(ModuleBase::matrix &sigma, const ModuleBase::matrix &wg, ModuleSymmetry::Symmetry *p_symm, K_Vectors *p_kv, ModulePW::PW_Basis_K *wfc_basis, const UnitCell &ucell_in, const psi::Psi< std::complex< FPTYPE >, Device > *psi_in=nullptr) | Stress_Func< FPTYPE, Device > | |
stress_loc(const UnitCell &ucell, ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, const ModuleBase::matrix &vloc, const Structure_Factor *p_sf, const bool is_pw, const Charge *const chr) | Stress_Func< FPTYPE, Device > | |
stress_mgga(const UnitCell &ucell, ModuleBase::matrix &sigma, const ModuleBase::matrix &wg, const ModuleBase::matrix &v_ofk, const Charge *const chr, K_Vectors *p_kv, ModulePW::PW_Basis_K *wfc_basis, const psi::Psi< std::complex< FPTYPE >, Device > *psi_in) | Stress_Func< FPTYPE, Device > | |
stress_nl(ModuleBase::matrix &sigma, const ModuleBase::matrix &wg, const ModuleBase::matrix &ekb, Structure_Factor *p_sf, K_Vectors *p_kv, ModuleSymmetry::Symmetry *p_symm, ModulePW::PW_Basis_K *wfc_basis, const psi::Psi< std::complex< FPTYPE >, Device > *psi_in, const pseudopot_cell_vnl &nlpp_in, const UnitCell &ucell_in) | Stress_Func< FPTYPE, Device > | |
stress_onsite(ModuleBase::matrix &sigma, const ModuleBase::matrix &wg, const ModulePW::PW_Basis_K *wfc_basis, const UnitCell &ucell_in, const psi::Psi< std::complex< FPTYPE >, Device > *psi_in, ModuleSymmetry::Symmetry *p_symm) | Stress_Func< FPTYPE, Device > | |
syncmem_complex_d2h_op typedef | Stress_Func< FPTYPE, Device > | private |
syncmem_complex_h2d_op typedef | Stress_Func< FPTYPE, Device > | private |
syncmem_int_h2d_op typedef | Stress_Func< FPTYPE, Device > | private |
syncmem_var_d2h_op typedef | Stress_Func< FPTYPE, Device > | private |
syncmem_var_h2d_op typedef | Stress_Func< FPTYPE, Device > | private |
ucell | Stress_Func< FPTYPE, Device > | protected |
~Stress_Func() | Stress_Func< FPTYPE, Device > | inline |