Component-wise standard library math functions. More...
Functions | |
template<class A > | |
constexpr apply_t< detail::std_isfinite, A > | isfinite (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_abs, A > | abs (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_floor, A > | floor (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_ceil, A > | ceil (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_exp, A > | exp (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_log, A > | log (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_log2, A > | log2 (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_log10, A > | log10 (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_sqrt, A > | sqrt (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_sin, A > | sin (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_cos, A > | cos (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_tan, A > | tan (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_asin, A > | asin (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_acos, A > | acos (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_atan, A > | atan (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_sinh, A > | sinh (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_cosh, A > | cosh (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_tanh, A > | tanh (const A &a) |
template<class A > | |
constexpr apply_t< detail::std_round, A > | round (const A &a) |
Component-wise standard library math functions.