|
static Array< DataType > | sin (const Array< DataType > &array) |
|
static Array< DataType > | cos (const Array< DataType > &array) |
|
static Array< DataType > | tan (const Array< DataType > &array) |
|
static Array< DataType > | asin (const Array< DataType > &array) |
|
static Array< DataType > | acos (const Array< DataType > &array) |
|
static Array< DataType > | atan (const Array< DataType > &array) |
|
static Array< DataType > | sinh (const Array< DataType > &array) |
|
static Array< DataType > | cosh (const Array< DataType > &array) |
|
static Array< DataType > | tanh (const Array< DataType > &array) |
|
static Array< DataType > | asinh (const Array< DataType > &array) |
|
static Array< DataType > | acosh (const Array< DataType > &array) |
|
static Array< DataType > | atanh (const Array< DataType > &array) |
|
static Array< DataType > | log (const Array< DataType > &array) |
|
static Array< DataType > | log2 (const Array< DataType > &array) |
|
static Array< DataType > | log10 (const Array< DataType > &array) |
|
static Array< DataType > | pow (const Array< DataType > &array, double exponent) |
|
static Array< DataType > | exp (const Array< DataType > &array) |
|
template<typename T = DataType> |
static std::enable_if< !std::is_same< T, std::complex< double > >::value, Array< DataType > >::type | abs (const Array< DataType > &array) |
|
template<typename T = DataType> |
static std::enable_if< std::is_same< T, std::complex< double > >::value, Array< double > >::type | abs (const Array< DataType > &array) |
|
template<typename T = DataType> |
static std::enable_if< std::is_same< T, std::complex< double > >::value, Array< double > >::type | arg (const Array< std::complex< double >> &array) |
|
template<typename T = DataType> |
static std::enable_if< std::is_same< T, std::complex< double > >::value, Array< double > >::type | real (const Array< std::complex< double >> &array) |
|
template<typename T = DataType> |
static std::enable_if< std::is_same< T, std::complex< double > >::value, Array< double > >::type | imag (const Array< std::complex< double >> &array) |
|
template<typename T = DataType> |
static std::enable_if< std::is_same< T, std::complex< double > >::value, Array< DataType > >::type | conj (const Array< DataType > &array) |
|
static Array< DataType > | sqrt (const Array< DataType > &array) |
|
static DataType | max (const Array< DataType > &array) |
|
static DataType | min (const Array< DataType > &array) |
|