|
JPL Spatial
Sound spatialization and propagation library
|
Square Root. More...
Functions | |
| template<std::floating_point T> | |
| constexpr T | QNan () noexcept |
| constexpr-friendly quiet NaN (IEEE-754 only) | |
| template<std::floating_point T> | |
| constexpr T | InvSqrtInitialGuess (T x) noexcept |
| template<std::floating_point T, int NR> | |
| constexpr T | InvSqrtNewtonRefine (T x, T y) noexcept |
| Scalar NR on inverse sqrt. | |
| template<std::floating_point T, int NR> | |
| constexpr T | SqrtConstevalFallback (T x) noexcept |
| Pure constexpr fallback sqrt using inverse-sqrt NR. | |
Square Root.
|
constexprnoexcept |
Initial guess for invsqrt (constexpr-friendly):
|
constexprnoexcept |
Scalar NR on inverse sqrt.
|
constexprnoexcept |
constexpr-friendly quiet NaN (IEEE-754 only)