|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_PI (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_LOG2E (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_LOG10E (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_LN2 (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_LN10 (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_1_PI (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_1_SQRTPI (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_M_E (int exp=0) |
|
template<typename tlfloat_t > |
static consteval tlfloat_t | tlfloat::const_Euler () |
|
static constexpr Half | tlfloat::sin (const Half &a) |
|
static constexpr Float | tlfloat::sin (const Float &a) |
|
static constexpr Double | tlfloat::sin (const Double &a) |
|
static constexpr Quad | tlfloat::sin (const Quad &a) |
|
static constexpr Octuple | tlfloat::sin (const Octuple &a) |
|
static constexpr Half | tlfloat::cos (const Half &a) |
|
static constexpr Float | tlfloat::cos (const Float &a) |
|
static constexpr Double | tlfloat::cos (const Double &a) |
|
static constexpr Quad | tlfloat::cos (const Quad &a) |
|
static constexpr Octuple | tlfloat::cos (const Octuple &a) |
|
static constexpr Half | tlfloat::tan (const Half &a) |
|
static constexpr Float | tlfloat::tan (const Float &a) |
|
static constexpr Double | tlfloat::tan (const Double &a) |
|
static constexpr Quad | tlfloat::tan (const Quad &a) |
|
static constexpr Octuple | tlfloat::tan (const Octuple &a) |
|
static constexpr Half | tlfloat::atan2 (const Half &y, const Half &x) |
|
static constexpr Float | tlfloat::atan2 (const Float &y, const Float &x) |
|
static constexpr Double | tlfloat::atan2 (const Double &y, const Double &x) |
|
static constexpr Quad | tlfloat::atan2 (const Quad &y, const Quad &x) |
|
static constexpr Octuple | tlfloat::atan2 (const Octuple &y, const Octuple &x) |
|
static constexpr Half | tlfloat::asin (const Half &a) |
|
static constexpr Float | tlfloat::asin (const Float &a) |
|
static constexpr Double | tlfloat::asin (const Double &a) |
|
static constexpr Quad | tlfloat::asin (const Quad &a) |
|
static constexpr Octuple | tlfloat::asin (const Octuple &a) |
|
static constexpr Half | tlfloat::acos (const Half &a) |
|
static constexpr Float | tlfloat::acos (const Float &a) |
|
static constexpr Double | tlfloat::acos (const Double &a) |
|
static constexpr Quad | tlfloat::acos (const Quad &a) |
|
static constexpr Octuple | tlfloat::acos (const Octuple &a) |
|
static constexpr Half | tlfloat::atan (const Half &a) |
|
static constexpr Float | tlfloat::atan (const Float &a) |
|
static constexpr Double | tlfloat::atan (const Double &a) |
|
static constexpr Quad | tlfloat::atan (const Quad &a) |
|
static constexpr Octuple | tlfloat::atan (const Octuple &a) |
|
static constexpr Half | tlfloat::exp (const Half &a) |
|
static constexpr Float | tlfloat::exp (const Float &a) |
|
static constexpr Double | tlfloat::exp (const Double &a) |
|
static constexpr Quad | tlfloat::exp (const Quad &a) |
|
static constexpr Octuple | tlfloat::exp (const Octuple &a) |
|
static constexpr Half | tlfloat::expm1 (const Half &a) |
|
static constexpr Float | tlfloat::expm1 (const Float &a) |
|
static constexpr Double | tlfloat::expm1 (const Double &a) |
|
static constexpr Quad | tlfloat::expm1 (const Quad &a) |
|
static constexpr Octuple | tlfloat::expm1 (const Octuple &a) |
|
static constexpr Half | tlfloat::exp2 (const Half &a) |
|
static constexpr Float | tlfloat::exp2 (const Float &a) |
|
static constexpr Double | tlfloat::exp2 (const Double &a) |
|
static constexpr Quad | tlfloat::exp2 (const Quad &a) |
|
static constexpr Octuple | tlfloat::exp2 (const Octuple &a) |
|
static constexpr Half | tlfloat::exp10 (const Half &a) |
|
static constexpr Float | tlfloat::exp10 (const Float &a) |
|
static constexpr Double | tlfloat::exp10 (const Double &a) |
|
static constexpr Quad | tlfloat::exp10 (const Quad &a) |
|
static constexpr Octuple | tlfloat::exp10 (const Octuple &a) |
|
static constexpr Half | tlfloat::log (const Half &a) |
|
static constexpr Float | tlfloat::log (const Float &a) |
|
static constexpr Double | tlfloat::log (const Double &a) |
|
static constexpr Quad | tlfloat::log (const Quad &a) |
|
static constexpr Octuple | tlfloat::log (const Octuple &a) |
|
static constexpr Half | tlfloat::log1p (const Half &a) |
|
static constexpr Float | tlfloat::log1p (const Float &a) |
|
static constexpr Double | tlfloat::log1p (const Double &a) |
|
static constexpr Quad | tlfloat::log1p (const Quad &a) |
|
static constexpr Octuple | tlfloat::log1p (const Octuple &a) |
|
static constexpr Half | tlfloat::log2 (const Half &a) |
|
static constexpr Float | tlfloat::log2 (const Float &a) |
|
static constexpr Double | tlfloat::log2 (const Double &a) |
|
static constexpr Quad | tlfloat::log2 (const Quad &a) |
|
static constexpr Octuple | tlfloat::log2 (const Octuple &a) |
|
static constexpr Half | tlfloat::log10 (const Half &a) |
|
static constexpr Float | tlfloat::log10 (const Float &a) |
|
static constexpr Double | tlfloat::log10 (const Double &a) |
|
static constexpr Quad | tlfloat::log10 (const Quad &a) |
|
static constexpr Octuple | tlfloat::log10 (const Octuple &a) |
|
static constexpr Half | tlfloat::pow (const Half &x, const Half &y) |
|
static constexpr Float | tlfloat::pow (const Float &x, const Float &y) |
|
static constexpr Double | tlfloat::pow (const Double &x, const Double &y) |
|
static constexpr Quad | tlfloat::pow (const Quad &x, const Quad &y) |
|
static constexpr Octuple | tlfloat::pow (const Octuple &x, const Octuple &y) |
|
static constexpr Half | tlfloat::cbrt (const Half &a) |
|
static constexpr Float | tlfloat::cbrt (const Float &a) |
|
static constexpr Double | tlfloat::cbrt (const Double &a) |
|
static constexpr Quad | tlfloat::cbrt (const Quad &a) |
|
static constexpr Octuple | tlfloat::cbrt (const Octuple &a) |
|
static constexpr Half | tlfloat::sinh (const Half &a) |
|
static constexpr Float | tlfloat::sinh (const Float &a) |
|
static constexpr Double | tlfloat::sinh (const Double &a) |
|
static constexpr Quad | tlfloat::sinh (const Quad &a) |
|
static constexpr Octuple | tlfloat::sinh (const Octuple &a) |
|
static constexpr Half | tlfloat::cosh (const Half &a) |
|
static constexpr Float | tlfloat::cosh (const Float &a) |
|
static constexpr Double | tlfloat::cosh (const Double &a) |
|
static constexpr Quad | tlfloat::cosh (const Quad &a) |
|
static constexpr Octuple | tlfloat::cosh (const Octuple &a) |
|
static constexpr Half | tlfloat::tanh (const Half &a) |
|
static constexpr Float | tlfloat::tanh (const Float &a) |
|
static constexpr Double | tlfloat::tanh (const Double &a) |
|
static constexpr Quad | tlfloat::tanh (const Quad &a) |
|
static constexpr Octuple | tlfloat::tanh (const Octuple &a) |
|
static constexpr Half | tlfloat::asinh (const Half &a) |
|
static constexpr Float | tlfloat::asinh (const Float &a) |
|
static constexpr Double | tlfloat::asinh (const Double &a) |
|
static constexpr Quad | tlfloat::asinh (const Quad &a) |
|
static constexpr Octuple | tlfloat::asinh (const Octuple &a) |
|
static constexpr Half | tlfloat::acosh (const Half &a) |
|
static constexpr Float | tlfloat::acosh (const Float &a) |
|
static constexpr Double | tlfloat::acosh (const Double &a) |
|
static constexpr Quad | tlfloat::acosh (const Quad &a) |
|
static constexpr Octuple | tlfloat::acosh (const Octuple &a) |
|
static constexpr Half | tlfloat::atanh (const Half &a) |
|
static constexpr Float | tlfloat::atanh (const Float &a) |
|
static constexpr Double | tlfloat::atanh (const Double &a) |
|
static constexpr Quad | tlfloat::atanh (const Quad &a) |
|
static constexpr Octuple | tlfloat::atanh (const Octuple &a) |
|
static constexpr Half | tlfloat::fmod (const Half &y, const Half &x) |
|
static constexpr Float | tlfloat::fmod (const Float &y, const Float &x) |
|
static constexpr Double | tlfloat::fmod (const Double &y, const Double &x) |
|
static constexpr Quad | tlfloat::fmod (const Quad &y, const Quad &x) |
|
static constexpr Octuple | tlfloat::fmod (const Octuple &y, const Octuple &x) |
|
static constexpr Half | tlfloat::remainder (const Half &y, const Half &x) |
|
static constexpr Float | tlfloat::remainder (const Float &y, const Float &x) |
|
static constexpr Double | tlfloat::remainder (const Double &y, const Double &x) |
|
static constexpr Quad | tlfloat::remainder (const Quad &y, const Quad &x) |
|
static constexpr Octuple | tlfloat::remainder (const Octuple &y, const Octuple &x) |
|
static constexpr xpair< Half, int64_t > | tlfloat::remquo (const Half &y, const Half &x) |
|
static constexpr xpair< Float, int64_t > | tlfloat::remquo (const Float &y, const Float &x) |
|
static constexpr xpair< Double, int64_t > | tlfloat::remquo (const Double &y, const Double &x) |
|
static constexpr xpair< Quad, int64_t > | tlfloat::remquo (const Quad &y, const Quad &x) |
|
static constexpr xpair< Octuple, int64_t > | tlfloat::remquo (const Octuple &y, const Octuple &x) |
|
static constexpr Half | tlfloat::erf (const Half &x) |
|
static constexpr Float | tlfloat::erf (const Float &x) |
|
static constexpr Double | tlfloat::erf (const Double &x) |
|
static constexpr Quad | tlfloat::erf (const Quad &x) |
|
static constexpr Octuple | tlfloat::erf (const Octuple &x) |
|
static constexpr Half | tlfloat::erfc (const Half &x) |
|
static constexpr Float | tlfloat::erfc (const Float &x) |
|
static constexpr Double | tlfloat::erfc (const Double &x) |
|
static constexpr Quad | tlfloat::erfc (const Quad &x) |
|
static constexpr Octuple | tlfloat::erfc (const Octuple &x) |
|
static constexpr Half | tlfloat::tgamma (const Half &x) |
|
static constexpr Float | tlfloat::tgamma (const Float &x) |
|
static constexpr Double | tlfloat::tgamma (const Double &x) |
|
static constexpr Quad | tlfloat::tgamma (const Quad &x) |
|
static constexpr Octuple | tlfloat::tgamma (const Octuple &x) |
|
static constexpr Half | tlfloat::lgamma (const Half &x, bool *sign=0) |
|
static constexpr Float | tlfloat::lgamma (const Float &x, bool *sign=0) |
|
static constexpr Double | tlfloat::lgamma (const Double &x, bool *sign=0) |
|
static constexpr Quad | tlfloat::lgamma (const Quad &x, bool *sign=0) |
|
static constexpr Octuple | tlfloat::lgamma (const Octuple &x, bool *sign=0) |
|
static constexpr Half | tlfloat::sinpi (const Half &a) |
|
static constexpr Float | tlfloat::sinpi (const Float &a) |
|
static constexpr Double | tlfloat::sinpi (const Double &a) |
|
static constexpr Quad | tlfloat::sinpi (const Quad &a) |
|
static constexpr Octuple | tlfloat::sinpi (const Octuple &a) |
|
static constexpr Half | tlfloat::cospi (const Half &a) |
|
static constexpr Float | tlfloat::cospi (const Float &a) |
|
static constexpr Double | tlfloat::cospi (const Double &a) |
|
static constexpr Quad | tlfloat::cospi (const Quad &a) |
|
static constexpr Octuple | tlfloat::cospi (const Octuple &a) |
|
static constexpr Half | tlfloat::tanpi (const Half &a) |
|
static constexpr Float | tlfloat::tanpi (const Float &a) |
|
static constexpr Double | tlfloat::tanpi (const Double &a) |
|
static constexpr Quad | tlfloat::tanpi (const Quad &a) |
|
static constexpr Octuple | tlfloat::tanpi (const Octuple &a) |
|