|
SPL::float32 |
SPL::Functions::Math::nanw () |
|
SPL::float64 |
SPL::Functions::Math::nanl () |
|
SPL::float32 |
SPL::Functions::Math::infw () |
|
SPL::float64 |
SPL::Functions::Math::infl () |
|
SPL::float32 |
SPL::Functions::Math::real (const SPL::complex32 &c) |
|
SPL::float64 |
SPL::Functions::Math::real (const SPL::complex64 &c) |
|
SPL::float32 |
SPL::Functions::Math::imag (const SPL::complex32 &c) |
|
SPL::float64 |
SPL::Functions::Math::imag (const SPL::complex64 &c) |
|
SPL::boolean |
SPL::Functions::Math::isNaN (const SPL::float32 f) |
|
SPL::boolean |
SPL::Functions::Math::isNaN (const SPL::float64 f) |
|
SPL::boolean |
SPL::Functions::Math::isNaN (const SPL::decimal32 f) |
|
SPL::boolean |
SPL::Functions::Math::isNaN (const SPL::decimal64 f) |
|
SPL::boolean |
SPL::Functions::Math::isNaN (const SPL::decimal128 f) |
|
SPL::boolean |
SPL::Functions::Math::isNaN (const SPL::complex32 f) |
|
SPL::boolean |
SPL::Functions::Math::isNaN (const SPL::complex64 f) |
|
SPL::boolean |
SPL::Functions::Math::isInf (const SPL::float32 f) |
|
SPL::boolean |
SPL::Functions::Math::isInf (const SPL::float64 f) |
|
SPL::boolean |
SPL::Functions::Math::isInf (const SPL::decimal32 f) |
|
SPL::boolean |
SPL::Functions::Math::isInf (const SPL::decimal64 f) |
|
SPL::boolean |
SPL::Functions::Math::isInf (const SPL::decimal128 f) |
|
SPL::boolean |
SPL::Functions::Math::isInf (const SPL::complex32 f) |
|
SPL::boolean |
SPL::Functions::Math::isInf (const SPL::complex64 f) |
|
SPL::uint8 |
SPL::Functions::Math::sqrt (const SPL::uint8 &f) |
|
SPL::uint16 |
SPL::Functions::Math::sqrt (const SPL::uint16 f) |
|
SPL::uint32 |
SPL::Functions::Math::sqrt (const SPL::uint32 f) |
|
SPL::uint64 |
SPL::Functions::Math::sqrt (const SPL::uint64 f) |
|
SPL::int16 |
SPL::Functions::Math::sqrt (const SPL::int16 f) |
|
SPL::int32 |
SPL::Functions::Math::sqrt (const SPL::int32 f) |
|
SPL::int64 |
SPL::Functions::Math::sqrt (const SPL::int64 f) |
|
SPL::float32 |
SPL::Functions::Math::sqrt (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::sqrt (const SPL::float64 f) |
|
SPL::decimal32 |
SPL::Functions::Math::sqrt (const SPL::decimal32 f) |
|
SPL::decimal64 |
SPL::Functions::Math::sqrt (const SPL::decimal64 f) |
|
SPL::decimal128 |
SPL::Functions::Math::sqrt (const SPL::decimal128 f) |
|
SPL::complex32 |
SPL::Functions::Math::sqrt (const SPL::complex32 f) |
|
SPL::complex64 |
SPL::Functions::Math::sqrt (const SPL::complex64 f) |
|
SPL::float32 |
SPL::Functions::Math::sin (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::sin (const SPL::float64 f) |
|
SPL::float32 |
SPL::Functions::Math::cos (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::cos (const SPL::float64 f) |
|
SPL::float32 |
SPL::Functions::Math::tan (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::tan (const SPL::float64 f) |
|
SPL::float32 |
SPL::Functions::Math::asin (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::asin (const SPL::float64 f) |
|
SPL::float32 |
SPL::Functions::Math::acos (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::acos (const SPL::float64 f) |
|
SPL::float32 |
SPL::Functions::Math::atan (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::atan (const SPL::float64 f) |
|
SPL::float64 |
SPL::Functions::Math::PI () |
|
SPL::int32 |
SPL::Functions::Math::srand (const SPL::int32 seed) |
|
SPL::float64 |
SPL::Functions::Math::random () |
|
SPL::list< SPL::float64 > |
SPL::Functions::Math::random (const SPL::int32 cnt) |
|
SPL::int8 |
SPL::Functions::Math::pow (const SPL::int8 &val, const SPL::int8 &pwr) |
|
SPL::int16 |
SPL::Functions::Math::pow (const SPL::int16 val, const SPL::int16 pwr) |
|
SPL::int32 |
SPL::Functions::Math::pow (const SPL::int32 val, const SPL::int32 pwr) |
|
SPL::int64 |
SPL::Functions::Math::pow (const SPL::int64 val, const SPL::int64 pwr) |
|
SPL::uint16 |
SPL::Functions::Math::pow (const SPL::uint16 val, const SPL::uint16 pwr) |
|
SPL::uint32 |
SPL::Functions::Math::pow (const SPL::uint32 val, const SPL::uint32 pwr) |
|
SPL::uint64 |
SPL::Functions::Math::pow (const SPL::uint64 val, const SPL::uint64 pwr) |
|
SPL::float32 |
SPL::Functions::Math::pow (const SPL::float32 val, const SPL::float32 pwr) |
|
SPL::float64 |
SPL::Functions::Math::pow (const SPL::float64 val, const SPL::float64 pwr) |
|
SPL::decimal32 |
SPL::Functions::Math::pow (const SPL::decimal32 val, const SPL::decimal32 pwr) |
|
SPL::decimal64 |
SPL::Functions::Math::pow (const SPL::decimal64 val, const SPL::decimal64 pwr) |
|
SPL::decimal128 |
SPL::Functions::Math::pow (const SPL::decimal128 val, const SPL::decimal128 pwr) |
|
SPL::complex32 |
SPL::Functions::Math::pow (const SPL::complex32 val, const SPL::complex32 pwr) |
|
SPL::complex64 |
SPL::Functions::Math::pow (const SPL::complex64 val, const SPL::complex64 pwr) |
|
SPL::float32 |
SPL::Functions::Math::exp (const SPL::float32 val) |
|
SPL::float64 |
SPL::Functions::Math::exp (const SPL::float64 val) |
|
SPL::decimal32 |
SPL::Functions::Math::exp (const SPL::decimal32 val) |
|
SPL::decimal64 |
SPL::Functions::Math::exp (const SPL::decimal64 val) |
|
SPL::decimal128 |
SPL::Functions::Math::exp (const SPL::decimal128 val) |
|
SPL::complex32 |
SPL::Functions::Math::exp (const SPL::complex32 val) |
|
SPL::complex64 |
SPL::Functions::Math::exp (const SPL::complex64 val) |
|
SPL::float32 |
SPL::Functions::Math::log (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::log (const SPL::float64 f) |
|
SPL::decimal32 |
SPL::Functions::Math::log (const SPL::decimal32 f) |
|
SPL::decimal64 |
SPL::Functions::Math::log (const SPL::decimal64 f) |
|
SPL::decimal128 |
SPL::Functions::Math::log (const SPL::decimal128 f) |
|
SPL::complex32 |
SPL::Functions::Math::log (const SPL::complex32 f) |
|
SPL::complex64 |
SPL::Functions::Math::log (const SPL::complex64 f) |
|
SPL::float32 |
SPL::Functions::Math::log10 (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::log10 (const SPL::float64 f) |
|
SPL::decimal32 |
SPL::Functions::Math::log10 (const SPL::decimal32 f) |
|
SPL::decimal64 |
SPL::Functions::Math::log10 (const SPL::decimal64 f) |
|
SPL::decimal128 |
SPL::Functions::Math::log10 (const SPL::decimal128 f) |
|
SPL::complex32 |
SPL::Functions::Math::log10 (const SPL::complex32 f) |
|
SPL::complex64 |
SPL::Functions::Math::log10 (const SPL::complex64 f) |
|
SPL::float32 |
SPL::Functions::Math::ceil (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::ceil (const SPL::float64 f) |
|
SPL::decimal32 |
SPL::Functions::Math::ceil (const SPL::decimal32 f) |
|
SPL::decimal64 |
SPL::Functions::Math::ceil (const SPL::decimal64 f) |
|
SPL::float32 |
SPL::Functions::Math::floor (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::floor (const SPL::float64 f) |
|
SPL::decimal32 |
SPL::Functions::Math::floor (const SPL::decimal32 f) |
|
SPL::decimal64 |
SPL::Functions::Math::floor (const SPL::decimal64 f) |
|
SPL::decimal128 |
SPL::Functions::Math::floor (const SPL::decimal128 f) |
|
SPL::float32 |
SPL::Functions::Math::round (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::round (const SPL::float64 f) |
|
SPL::decimal32 |
SPL::Functions::Math::round (const SPL::decimal32 f) |
|
SPL::decimal64 |
SPL::Functions::Math::round (const SPL::decimal64 f) |
|
SPL::decimal128 |
SPL::Functions::Math::round (const SPL::decimal128 f) |
|
SPL::uint8 |
SPL::Functions::Math::abs (const SPL::uint8 &f) |
|
SPL::uint16 |
SPL::Functions::Math::abs (const SPL::uint16 f) |
|
SPL::uint32 |
SPL::Functions::Math::abs (const SPL::uint32 f) |
|
SPL::uint64 |
SPL::Functions::Math::abs (const SPL::uint64 f) |
|
SPL::int16 |
SPL::Functions::Math::abs (const SPL::int16 f) |
|
SPL::int32 |
SPL::Functions::Math::abs (const SPL::int32 f) |
|
SPL::int64 |
SPL::Functions::Math::abs (const SPL::int64 f) |
|
SPL::float32 |
SPL::Functions::Math::abs (const SPL::float32 f) |
|
SPL::float64 |
SPL::Functions::Math::abs (const SPL::float64 f) |
|
SPL::decimal32 |
SPL::Functions::Math::abs (const SPL::decimal32 f) |
|
SPL::decimal64 |
SPL::Functions::Math::abs (const SPL::decimal64 f) |
|
SPL::decimal128 |
SPL::Functions::Math::abs (const SPL::decimal128 f) |
|
SPL::float32 |
SPL::Functions::Math::abs (const SPL::complex32 f) |
|
SPL::float64 |
SPL::Functions::Math::abs (const SPL::complex64 f) |
|
template<class T > |
SPL::list< T > |
SPL::Functions::Math::abs (const SPL::list< T > &f) |
|
template<class T , int32_t N> |
SPL::blist< T, N > |
SPL::Functions::Math::abs (const SPL::blist< T, N > &f) |
|
template<class T > |
T |
SPL::Functions::Math::max (const T &v1, const T &v2) |
|
template<class T > |
T |
SPL::Functions::Math::max (const SPL::list< T > &vals) |
|
template<class T , int32_t N> |
T |
SPL::Functions::Math::max (const SPL::blist< T, N > &vals) |
|
template<class T > |
T |
SPL::Functions::Math::min (const T &v1, const T &v2) |
|
template<class T > |
T |
SPL::Functions::Math::min (const SPL::list< T > &vals) |
|
template<class T , int32_t N> |
T |
SPL::Functions::Math::min (const SPL::blist< T, N > &vals) |
|
template<class T > |
T |
SPL::Functions::Math::sum (const SPL::list< T > &vals) |
|
template<class T , int32_t N> |
T |
SPL::Functions::Math::sum (const SPL::blist< T, N > &vals) |
|
template<class T > |
T |
SPL::Functions::Math::avg (const SPL::list< T > &vals) |
|
template<class T , int32_t N> |
T |
SPL::Functions::Math::avg (const SPL::blist< T, N > &vals) |
|
template<class T > |
T |
SPL::Functions::Math::kthelem (const SPL::list< T > &vals, const SPL::uint32 k) |
|
template<class T , int32_t N> |
T |
SPL::Functions::Math::kthelem (const SPL::blist< T, N > &vals, const SPL::uint32 k) |
|
template<class T > |
T |
SPL::Functions::Math::median (const SPL::list< T > &vals) |
|
template<class T , int32_t N> |
T |
SPL::Functions::Math::median (const SPL::blist< T, N > &vals) |
|
template<> |
SPL::ustring |
SPL::Functions::Math::median< SPL::ustring > (const SPL::list< SPL::ustring > &vals) |
|
Compute the median of a list for ustring type. More...
|
|
template<> |
SPL::timestamp |
SPL::Functions::Math::median< SPL::timestamp > (const SPL::list< SPL::timestamp > &vals) |
|
Compute the median of a list for the timestamp type. More...
|
|
template<> |
SPL::rstring |
SPL::Functions::Math::median< SPL::rstring > (const SPL::list< SPL::rstring > &vals) |
|
Compute the median of a list for rstring type. More...
|
|
template<class T > |
T |
SPL::Functions::Math::stddev (const SPL::list< T > &vals, bool sample=false) |
|
template<class T , int32_t N> |
T |
SPL::Functions::Math::stddev (const SPL::blist< T, N > &vals, bool sample=false) |
|
template<class T > |
T |
SPL::Functions::Math::fmod (T x, T y) |
|
Definitions of C++ counterparts of SPL native functions for math operations.