|
| template<typename T , int N> |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::boys_asymptotic (T x, int m0, T *F) |
| | Asymptotic expansion for Boys function: F_m(T) ~ sqrt(pi/(4T)) * prod(i-0.5)/T Valid for T > 30.
|
| |
| template<typename T > |
| OCC_GPU_ENABLED OCC_GPU_INLINE T | occ::ints::boys_asymptotic (T x, int m) |
| |
| template<typename T , typename Params > |
| OCC_GPU_ENABLED OCC_GPU_INLINE T | occ::ints::boys_interpolate (const T *table, T x, int m) |
| | Interpolate F_m(x) from Chebyshev table.
|
| |
| template<typename T , int N, typename Params > |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::boys_interpolate (const T *table, T x, int m0, T *F) |
| |
| template<typename T , int N, typename Params > |
| OCC_GPU_ENABLED OCC_GPU_INLINE void | occ::ints::boys_evaluate (const T *table, T x, int m0, T *F) |
| |
| template<typename T , typename Params > |
| OCC_GPU_ENABLED OCC_GPU_INLINE T | occ::ints::boys_evaluate (const T *table, T x, int m) |
| |
| double | occ::ints::detail::boys_maclaurin (double T, int m) |
| |
| double | occ::ints::detail::boys_recursive (double T, int m) |
| |
| double | occ::ints::detail::boys_reference (double T, int m) |
| |
| const BoysDefault & | occ::ints::boys () |
| |
| const BoysExtended & | occ::ints::boys_extended () |
| |