|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for hamilt::Nonlocal_maths< FPTYPE, Device >, including all inherited members.
| cal_dvkb_index(const int nbeta, const double *nhtol, const int nhtol_nc, const int npw, const int it, const int ipol, const int jpol, int *indexes) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| cal_gk(int ik, const ModulePW::PW_Basis_K *pw_basis) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| cal_pref(int it, const int nh) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| cal_vkb(int it, int ia, int npw, const FPTYPE *vq_in, const FPTYPE *ylm_in, const std::complex< FPTYPE > *sk_in, const std::complex< FPTYPE > *pref_in, std::complex< FPTYPE > *vkb_out) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| cal_vkb_deri(int it, int ia, int npw, int ipol, int jpol, const FPTYPE *vq_in, const FPTYPE *vq_deri_in, const FPTYPE *ylm_in, const FPTYPE *ylm_deri_in, const std::complex< FPTYPE > *sk_in, const std::complex< FPTYPE > *pref_in, const FPTYPE *gk_in, std::complex< FPTYPE > *vkb_out) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| cal_ylm(int lmax, int npw, const FPTYPE *gk_in, FPTYPE *ylm) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| cal_ylm_deri(int lmax, int npw, const FPTYPE *gk_in, FPTYPE *ylm_deri) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| cpu_ctx | hamilt::Nonlocal_maths< FPTYPE, Device > | private |
| ctx | hamilt::Nonlocal_maths< FPTYPE, Device > | private |
| device | hamilt::Nonlocal_maths< FPTYPE, Device > | private |
| dylmr2(const int nylm, const int ngy, const FPTYPE *gk, FPTYPE *dylm, const int ipol) | hamilt::Nonlocal_maths< FPTYPE, Device > | static |
| lmax_ | hamilt::Nonlocal_maths< FPTYPE, Device > | private |
| nhtol_ | hamilt::Nonlocal_maths< FPTYPE, Device > | private |
| Nonlocal_maths(const pseudopot_cell_vnl *nlpp_in, const UnitCell *ucell_in) | hamilt::Nonlocal_maths< FPTYPE, Device > | inline |
| Nonlocal_maths(const ModuleBase::matrix &nhtol, const int lmax, const UnitCell *ucell_in) | hamilt::Nonlocal_maths< FPTYPE, Device > | inline |
| Polynomial_Interpolation_nl(const ModuleBase::realArray &table, const int &dim1, const int &dim2, const FPTYPE &table_interval, const FPTYPE &x) | hamilt::Nonlocal_maths< FPTYPE, Device > | static |
| prepare_vkb_ptr(int nbeta, double *nhtol, int nhtol_nc, int npw, int it, std::complex< FPTYPE > *vkb_out, std::complex< FPTYPE > **vkb_ptrs, FPTYPE *ylm_in, FPTYPE **ylm_ptrs, FPTYPE *vq_in, FPTYPE **vq_ptrs) | hamilt::Nonlocal_maths< FPTYPE, Device > | |
| ucell_ | hamilt::Nonlocal_maths< FPTYPE, Device > | private |