#include <arrayops_bones.hpp>
Static Public Member Functions | |
template<typename eT > | |
arma_hot static arma_pure eT | accumulate (const eT *src, const uword n_elem) |
template<typename out_eT , typename in_eT > | |
static arma_hot void | convert (out_eT *dest, const in_eT *src, const uword n_elem) |
template<typename out_eT , typename in_eT > | |
static arma_hot void | convert_cx (out_eT *dest, const in_eT *src, const uword n_elem) |
template<typename out_eT , typename in_eT > | |
arma_hot static arma_inline void | convert_cx_scalar (out_eT &out, const in_eT &in, const typename arma_not_cx< out_eT >::result *junk1=0, const typename arma_not_cx< in_eT >::result *junk2=0) |
template<typename out_eT , typename in_T > | |
arma_hot static arma_inline void | convert_cx_scalar (out_eT &out, const std::complex< in_T > &in, const typename arma_not_cx< out_eT >::result *junk=0) |
template<typename out_T , typename in_T > | |
arma_hot static arma_inline void | convert_cx_scalar (std::complex< out_T > &out, const std::complex< in_T > &in) |
template<typename eT > | |
arma_hot static arma_inline void | copy (eT *dest, const eT *src, const uword n_elem) |
template<typename eT > | |
static void | copy_big (eT *dest, const eT *src, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_div (eT *dest, const eT *src, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_div (eT *dest, const eT val, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_minus (eT *dest, const eT *src, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_minus (eT *dest, const eT val, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_mul (eT *dest, const eT *src, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_mul (eT *dest, const eT val, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_plus (eT *dest, const eT *src, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_plus (eT *dest, const eT val, const uword n_elem) |
template<typename eT > | |
static arma_hot void | inplace_set (eT *dest, const eT val, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure bool | is_finite (const eT *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure get_pod_type< eT >::result | norm_1 (const eT *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure eT | norm_2 (const eT *src, const uword n_elem, const typename arma_not_cx< eT >::result *junk=0) |
template<typename T > | |
arma_hot static arma_pure T | norm_2 (const std::complex< T > *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure get_pod_type< eT >::result | norm_k (const eT *src, const uword n_elem, const int k) |
template<typename eT > | |
arma_hot static arma_pure get_pod_type< eT >::result | norm_max (const eT *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure get_pod_type< eT >::result | norm_min (const eT *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure eT | product (const eT *src, const uword n_elem) |
Definition at line 18 of file arrayops_bones.hpp.