ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for OF_Stress_PW, including all inherited members.
cal_dbecp_noevc_nl_op typedef | Stress_Func< double > | private |
cal_stress(ModuleBase::matrix &sigmatot, ModuleBase::matrix &kinetic_stress, UnitCell &ucell, ModuleSymmetry::Symmetry *p_symm, const pseudopot_cell_vl &locpp, Structure_Factor *p_sf, K_Vectors *p_kv) | OF_Stress_PW | |
cal_stress_nl_op typedef | Stress_Func< double > | private |
cal_vkb_deri_op typedef | Stress_Func< double > | private |
cal_vkb_op typedef | Stress_Func< double > | private |
cal_vq_deri_op typedef | Stress_Func< double > | private |
cal_vq_op typedef | Stress_Func< double > | private |
cpu_ctx | Stress_Func< double > | protected |
ctx | Stress_Func< double > | protected |
delmem_complex_h_op typedef | Stress_Func< double > | private |
delmem_complex_op typedef | Stress_Func< double > | private |
delmem_int_op typedef | Stress_Func< double > | private |
delmem_var_h_op typedef | Stress_Func< double > | private |
delmem_var_op typedef | Stress_Func< double > | private |
deriv_drhoc(const bool &numeric, const double &omega, const double &tpiba2, const int mesh, const double *r, const double *rab, const double *rhoc, double *drhocg, ModulePW::PW_Basis *rho_basis, int type) | Stress_Func< double > | |
device | Stress_Func< double > | 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< double > *g, const double *qnorm, const double &tpiba, const ModuleBase::matrix &ylmk0, const ModuleBase::matrix &dylmk0, std::complex< double > *dqg) | Stress_Func< double > | |
dvloc_coulomb(const UnitCell &ucell, const double &zp, double *dvloc, ModulePW::PW_Basis *rho_basis) | Stress_Func< double > | |
dvloc_of_g(const int &msh, const double *rab, const double *r, const double *vloc_at, const double &zp, double *dvloc, ModulePW::PW_Basis *rho_basis, const UnitCell &ucell_in) | Stress_Func< double > | |
gemm_op typedef | Stress_Func< double > | private |
get_dvnl1(ModuleBase::ComplexMatrix &vkb, const int ik, const int ipol, Structure_Factor *p_sf, ModulePW::PW_Basis_K *wfc_basis) | Stress_Func< double > | |
get_dvnl2(ModuleBase::ComplexMatrix &vkb, const int ik, Structure_Factor *p_sf, ModulePW::PW_Basis_K *wfc_basis) | Stress_Func< double > | |
nlpp | Stress_Func< double > | protected |
OF_Stress_PW(const elecstate::ElecState *pelec_in, ModulePW::PW_Basis *rhopw_in) | OF_Stress_PW | inline |
pelec | OF_Stress_PW | protected |
Polynomial_Interpolation_nl(const ModuleBase::realArray &table, const int &dim1, const int &dim2, const int &dim3, const double &table_interval, const double &x) | Stress_Func< double > | |
resmem_complex_h_op typedef | Stress_Func< double > | private |
resmem_complex_op typedef | Stress_Func< double > | private |
resmem_int_op typedef | Stress_Func< double > | private |
resmem_var_h_op typedef | Stress_Func< double > | private |
resmem_var_op typedef | Stress_Func< double > | private |
rhopw | OF_Stress_PW | protected |
setmem_complex_op typedef | Stress_Func< double > | private |
setmem_var_op typedef | Stress_Func< double > | 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< double > | |
stress_ewa(const UnitCell &ucell, ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, const bool is_pw) | Stress_Func< double > | |
Stress_Func() | Stress_Func< double > | inline |
stress_gga(const UnitCell &ucell, ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, const Charge *const chr) | Stress_Func< double > | |
stress_har(const UnitCell &ucell, ModuleBase::matrix &sigma, ModulePW::PW_Basis *rho_basis, const bool is_pw, const Charge *const chr) | Stress_Func< double > | |
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< double >, base_device::DEVICE_CPU > *psi_in=nullptr) | Stress_Func< double > | |
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< double > | |
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< double >, base_device::DEVICE_CPU > *psi_in) | Stress_Func< double > | |
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< double >, base_device::DEVICE_CPU > *psi_in, const pseudopot_cell_vnl &nlpp_in, const UnitCell &ucell_in) | Stress_Func< double > | |
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< double >, base_device::DEVICE_CPU > *psi_in, ModuleSymmetry::Symmetry *p_symm) | Stress_Func< double > | |
stress_vdw(ModuleBase::matrix &smearing_sigma, UnitCell &ucell) | OF_Stress_PW | protected |
syncmem_complex_d2h_op typedef | Stress_Func< double > | private |
syncmem_complex_h2d_op typedef | Stress_Func< double > | private |
syncmem_int_h2d_op typedef | Stress_Func< double > | private |
syncmem_var_d2h_op typedef | Stress_Func< double > | private |
syncmem_var_h2d_op typedef | Stress_Func< double > | private |
ucell | Stress_Func< double > | protected |
~Stress_Func() | Stress_Func< double > | inline |