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

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_ctxhamilt::Nonlocal_maths< FPTYPE, Device >private
ctxhamilt::Nonlocal_maths< FPTYPE, Device >private
devicehamilt::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