|
template<typename eT > |
arma_hot arma_pure eT | arrayops::accumulate (const eT *src, const uword n_elem) |
|
template<typename out_eT , typename in_eT > |
static arma_hot void | arrayops::convert (out_eT *dest, const in_eT *src, const uword n_elem) |
|
template<typename out_eT , typename in_eT > |
static arma_hot void | arrayops::convert_cx (out_eT *dest, const in_eT *src, const uword n_elem) |
|
template<typename out_eT , typename in_eT > |
arma_hot arma_inline void | arrayops::convert_cx_scalar (out_eT &out, const in_eT &in, const typename arma_not_cx< out_eT >::result *junk1, const typename arma_not_cx< in_eT >::result *junk2) |
|
template<typename out_eT , typename in_T > |
arma_hot arma_inline void | arrayops::convert_cx_scalar (out_eT &out, const std::complex< in_T > &in, const typename arma_not_cx< out_eT >::result *junk) |
|
template<typename out_T , typename in_T > |
arma_hot arma_inline void | arrayops::convert_cx_scalar (std::complex< out_T > &out, const std::complex< in_T > &in) |
|
template<typename eT > |
arma_hot arma_inline void | arrayops::copy (eT *dest, const eT *src, const uword n_elem) |
|
template<typename eT > |
static void | arrayops::copy_big (eT *dest, const eT *src, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_div (eT *dest, const eT *src, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_div (eT *dest, const eT val, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_minus (eT *dest, const eT *src, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_minus (eT *dest, const eT val, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_mul (eT *dest, const eT *src, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_mul (eT *dest, const eT val, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_plus (eT *dest, const eT *src, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_plus (eT *dest, const eT val, const uword n_elem) |
|
template<typename eT > |
static arma_hot void | arrayops::inplace_set (eT *dest, const eT val, const uword n_elem) |
|
template<typename eT > |
arma_hot arma_pure bool | arrayops::is_finite (const eT *src, const uword n_elem) |
|
template<typename eT > |
arma_hot arma_pure get_pod_type< eT >::result | arrayops::norm_1 (const eT *src, const uword n_elem) |
|
template<typename eT > |
arma_hot arma_pure eT | arrayops::norm_2 (const eT *src, const uword n_elem, const typename arma_not_cx< eT >::result *junk) |
|
template<typename T > |
arma_hot arma_pure T | arrayops::norm_2 (const std::complex< T > *src, const uword n_elem) |
|
template<typename eT > |
arma_hot arma_pure get_pod_type< eT >::result | arrayops::norm_k (const eT *src, const uword n_elem, const int k) |
|
template<typename eT > |
arma_hot arma_pure get_pod_type< eT >::result | arrayops::norm_max (const eT *src, const uword n_elem) |
|
template<typename eT > |
arma_hot arma_pure get_pod_type< eT >::result | arrayops::norm_min (const eT *src, const uword n_elem) |
|
template<typename eT > |
arma_hot arma_pure eT | arrayops::product (const eT *src, const uword n_elem) |
|