This module provides implementation for scalar and SIMD versions of mathematical functions, mainly libc++ ones.
Required header:
Topics | |
| Constants | |
| Continued Fractions | |
| Exponential | |
| Hyperbolic | |
| Inverse hyperbolic | |
| Inverse trigonometric | |
| Logarithm | |
| Trigonometric | |
Functions | |
| ***constexpr auto | eve::horner () noexcept |
| Implement the horner scheme to evaluate polynomials with coefficients in decreasing power order. | |
| ***constexpr auto | eve::tchebsum () noexcept |
| Implement the evaluation of tchebytchev polynomials with coefficients in increasing or decreasing power order. | |
Variables | |
| constexpr auto | eve::reverse_horner = functor<reverse_horner_t> |
| implement the horner scheme to evaluate polynomials with coefficients in increasing power order | |