$search
Classes | |
class | arrayops |
Functions | |
template<typename eT > | |
arma_hot static 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_T , typename in_T > | |
arma_hot static arma_inline void | arrayops::convert_cx_scalar (std::complex< out_T > &out, const std::complex< in_T > &in) |
template<typename out_eT , typename in_T > | |
arma_hot static 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=0) |
template<typename out_eT , typename in_eT > | |
arma_hot static arma_inline void | arrayops::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 eT > | |
arma_hot static 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 val, 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_minus (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_mul (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_plus (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_set (eT *dest, const eT val, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure bool | arrayops::is_finite (const eT *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure get_pod_type< eT >::result | arrayops::norm_1 (const eT *src, const uword n_elem) |
template<typename T > | |
arma_hot static arma_pure T | arrayops::norm_2 (const std::complex< T > *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure eT | arrayops::norm_2 (const eT *src, const uword n_elem, const typename arma_not_cx< eT >::result *junk=0) |
template<typename eT > | |
arma_hot static 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 static arma_pure get_pod_type< eT >::result | arrayops::norm_max (const eT *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure get_pod_type< eT >::result | arrayops::norm_min (const eT *src, const uword n_elem) |
template<typename eT > | |
arma_hot static arma_pure eT | arrayops::product (const eT *src, const uword n_elem) |
arma_hot arma_pure eT arrayops::accumulate | ( | const eT * | src, | |
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 432 of file arrayops_meat.hpp.
arma_hot void arrayops::convert | ( | out_eT * | dest, | |
const in_eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 189 of file arrayops_meat.hpp.
arma_hot void arrayops::convert_cx | ( | out_eT * | dest, | |
const in_eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 211 of file arrayops_meat.hpp.
arma_hot arma_inline void arrayops::convert_cx_scalar | ( | std::complex< out_T > & | out, | |
const std::complex< in_T > & | in | |||
) | [inline, static, inherited] |
Definition at line 173 of file arrayops_meat.hpp.
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 = 0 | |||
) | [inline, static, inherited] |
Definition at line 155 of file arrayops_meat.hpp.
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 = 0 , |
|||
const typename arma_not_cx< in_eT >::result * | junk2 = 0 | |||
) | [inline, static, inherited] |
Definition at line 135 of file arrayops_meat.hpp.
arma_hot arma_inline void arrayops::copy | ( | eT * | dest, | |
const eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 23 of file arrayops_meat.hpp.
void arrayops::copy_big | ( | eT * | dest, | |
const eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 54 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_div | ( | eT * | dest, | |
const eT | val, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 409 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_div | ( | eT * | dest, | |
const eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 299 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_minus | ( | eT * | dest, | |
const eT | val, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 365 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_minus | ( | eT * | dest, | |
const eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 255 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_mul | ( | eT * | dest, | |
const eT | val, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 387 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_mul | ( | eT * | dest, | |
const eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 277 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_plus | ( | eT * | dest, | |
const eT | val, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 343 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_plus | ( | eT * | dest, | |
const eT * | src, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 233 of file arrayops_meat.hpp.
arma_hot void arrayops::inplace_set | ( | eT * | dest, | |
const eT | val, | |||
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 321 of file arrayops_meat.hpp.
arma_hot arma_pure bool arrayops::is_finite | ( | const eT * | src, | |
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 488 of file arrayops_meat.hpp.
arma_hot arma_pure get_pod_type< eT >::result arrayops::norm_1 | ( | const eT * | src, | |
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 522 of file arrayops_meat.hpp.
arma_hot arma_pure T arrayops::norm_2 | ( | const std::complex< T > * | src, | |
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 587 of file arrayops_meat.hpp.
arma_hot arma_pure eT arrayops::norm_2 | ( | const eT * | src, | |
const uword | n_elem, | |||
const typename arma_not_cx< eT >::result * | junk = 0 | |||
) | [inline, static, inherited] |
Definition at line 552 of file arrayops_meat.hpp.
arma_hot arma_pure get_pod_type< eT >::result arrayops::norm_k | ( | const eT * | src, | |
const uword | n_elem, | |||
const int | k | |||
) | [inline, static, inherited] |
Definition at line 620 of file arrayops_meat.hpp.
arma_hot arma_pure get_pod_type< eT >::result arrayops::norm_max | ( | const eT * | src, | |
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 650 of file arrayops_meat.hpp.
arma_hot arma_pure get_pod_type< eT >::result arrayops::norm_min | ( | const eT * | src, | |
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 685 of file arrayops_meat.hpp.
arma_hot arma_pure eT arrayops::product | ( | const eT * | src, | |
const uword | n_elem | |||
) | [inline, static, inherited] |
Definition at line 460 of file arrayops_meat.hpp.