|
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_L0 (const T *boys_table, T p, T PCx, T PCy, T PCz, T *R) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_L1 (const T *boys_table, T p, T PCx, T PCy, T PCz, T *R) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_L2 (const T *boys_table, T p, T PCx, T PCy, T PCz, T *R) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_L3 (const T *boys_table, T p, T PCx, T PCy, T PCz, T *R) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_L4 (const T *boys_table, T p, T PCx, T PCy, T PCz, T *R) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_L5 (const T *boys_table, T p, T PCx, T PCy, T PCz, T *R) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_L6 (const T *boys_table, T p, T PCx, T PCy, T PCz, T *R) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_0_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_0_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_0_1 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_0_1 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_1_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_1_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_0_2 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_0_2 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_2_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_2_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_1_1 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_1_1 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_0_3 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_0_3 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_3_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_3_0 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_1_2 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_1_2 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_forward_2_1 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::fused_backward_2_1 (const T *boys_table, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE bool | occ::ints::fused_forward_dispatch (const T *boys_table, int L_ab, int lc, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *X, T *Y) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE bool | occ::ints::fused_backward_dispatch (const T *boys_table, int L_ab, int lc, T alpha, T PCx, T PCy, T PCz, T prefactor, const T *T_vec, T *U) |
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_dispatch (const T *boys_table, int L, T p, T PCx, T PCy, T PCz, T *R) |
| | Dispatch to specialized kernel based on runtime L value Falls back to generic compute_r_ints_dynamic for L > 6.
|
| |
| template<typename T , typename BoysParams = BoysParamsDefault> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::compute_r_ints_3c_dispatch (const T *boys_table, int L, T p, T PCx, T PCy, T PCz, RIntsDynamic< T > &R) |
| | Version that writes directly to RIntsDynamic.
|
| |