Expand description
Performance optimizations for special functions
This module provides SIMD optimizations, lookup tables, and other performance enhancements for special function computations. All optimizations maintain numerical accuracy while improving computational speed.
Modules§
- adaptive
- Adaptive algorithms that choose optimal implementations based on input
- enhanced_
caching - Enhanced caching mechanisms for expensive computations
- lookup_
tables - Lookup tables for commonly computed values
- poly_
approx - Polynomial approximations for fast function evaluation
- simd
- SIMD-optimized operations for vectorized computations
- vectorized
- Vectorized operations for improved performance
Functions§
- bessel_
j0_ fast - Fast lookup-based Bessel J0 function
- cache_
polylog - Store polylogarithm value in cache.
- exponential_
integral_ e1_ pade - Pade approximation for the exponential integral E₁(x).
- exponential_
integral_ pade - Pade approximation for the exponential integral Ei(x).
- gamma_
fast - Fast lookup-based Gamma function
- get_
cached_ polylog - Get cached polylogarithm value if available.
- get_
constant - Get a cached constant value.
- ln_
1p_ optimized - Optimized ln(1+x) to handle small x more accurately.