24 copy(eT* dest,
const eT* src,
const uword n_elem);
35 template<
typename out_eT,
typename in_eT>
39 template<
typename out_eT,
typename in_T>
43 template<
typename out_T,
typename in_T>
47 template<
typename out_eT,
typename in_eT>
49 convert(out_eT* dest,
const in_eT* src,
const uword n_elem);
51 template<
typename out_eT,
typename in_eT>
102 template<
typename eT>
111 template<
typename eT>
116 template<
typename eT>
121 template<
typename eT>
126 template<
typename eT>
131 template<
typename eT>
139 norm_2(
const std::complex<T>* src,
const uword n_elem);
141 template<
typename eT>
144 norm_k(
const eT* src,
const uword n_elem,
const int k);
146 template<
typename eT>
151 template<
typename eT>
arma_hot static arma_pure get_pod_type< eT >::result norm_max(const eT *src, const uword n_elem)
arma_hot static arma_inline void copy(eT *dest, const eT *src, const uword n_elem)
static arma_hot void inplace_minus(eT *dest, const eT *src, const uword n_elem)
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)
static arma_hot void inplace_mul(eT *dest, const eT *src, const uword n_elem)
arma_hot static arma_pure get_pod_type< eT >::result norm_min(const eT *src, const uword n_elem)
arma_hot static arma_pure eT product(const eT *src, const uword n_elem)
static void copy_big(eT *dest, const eT *src, const uword n_elem)
static arma_hot void inplace_plus(eT *dest, const eT *src, const uword n_elem)
static arma_hot void inplace_div(eT *dest, const eT *src, const uword n_elem)
static arma_hot void convert_cx(out_eT *dest, const in_eT *src, const uword n_elem)
static arma_hot void inplace_set(eT *dest, const eT val, const uword n_elem)
static arma_hot void convert(out_eT *dest, const in_eT *src, const uword n_elem)
arma_hot static arma_pure get_pod_type< eT >::result norm_1(const eT *src, const uword n_elem)
arma_hot static arma_pure get_pod_type< eT >::result norm_k(const eT *src, const uword n_elem, const int k)
arma_hot static arma_pure bool is_finite(const eT *src, const uword n_elem)
arma_hot static arma_pure eT accumulate(const eT *src, const uword n_elem)
arma_hot static arma_pure eT norm_2(const eT *src, const uword n_elem, const typename arma_not_cx< eT >::result *junk=0)