Classes | Functions
Arrayops

Classes

class  arrayops
 

Functions

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_purearrayops::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)
 

Detailed Description

Function Documentation

template<typename eT >
arma_hot arma_pure eT arrayops::accumulate ( const eT *  src,
const uword  n_elem 
)
inline

Definition at line 432 of file arrayops_meat.hpp.

template<typename out_eT , typename in_eT >
arma_hot void arrayops::convert ( out_eT *  dest,
const in_eT *  src,
const uword  n_elem 
)
inlinestatic

Definition at line 189 of file arrayops_meat.hpp.

template<typename out_eT , typename in_eT >
arma_hot void arrayops::convert_cx ( out_eT *  dest,
const in_eT *  src,
const uword  n_elem 
)
inlinestatic

Definition at line 211 of file arrayops_meat.hpp.

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 
)

Definition at line 135 of file arrayops_meat.hpp.

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 
)

Definition at line 155 of file arrayops_meat.hpp.

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 
)

Definition at line 173 of file arrayops_meat.hpp.

template<typename eT >
arma_hot arma_inline void arrayops::copy ( eT *  dest,
const eT *  src,
const uword  n_elem 
)

Definition at line 23 of file arrayops_meat.hpp.

template<typename eT >
void arrayops::copy_big ( eT *  dest,
const eT *  src,
const uword  n_elem 
)
inlinestatic

Definition at line 54 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_div ( eT *  dest,
const eT *  src,
const uword  n_elem 
)
inlinestatic

Definition at line 299 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_div ( eT *  dest,
const eT  val,
const uword  n_elem 
)
inlinestatic

Definition at line 409 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_minus ( eT *  dest,
const eT *  src,
const uword  n_elem 
)
inlinestatic

Definition at line 255 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_minus ( eT *  dest,
const eT  val,
const uword  n_elem 
)
inlinestatic

Definition at line 365 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_mul ( eT *  dest,
const eT *  src,
const uword  n_elem 
)
inlinestatic

Definition at line 277 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_mul ( eT *  dest,
const eT  val,
const uword  n_elem 
)
inlinestatic

Definition at line 387 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_plus ( eT *  dest,
const eT *  src,
const uword  n_elem 
)
inlinestatic

Definition at line 233 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_plus ( eT *  dest,
const eT  val,
const uword  n_elem 
)
inlinestatic

Definition at line 343 of file arrayops_meat.hpp.

template<typename eT >
arma_hot void arrayops::inplace_set ( eT *  dest,
const eT  val,
const uword  n_elem 
)
inlinestatic

Definition at line 321 of file arrayops_meat.hpp.

template<typename eT >
arma_hot arma_pure bool arrayops::is_finite ( const eT *  src,
const uword  n_elem 
)
inline

Definition at line 488 of file arrayops_meat.hpp.

template<typename eT >
arma_hot arma_pure get_pod_type<eT>::result arrayops::norm_1 ( const eT *  src,
const uword  n_elem 
)
inline

Definition at line 522 of file arrayops_meat.hpp.

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 
)
inline

Definition at line 552 of file arrayops_meat.hpp.

template<typename T >
arma_hot arma_pure T arrayops::norm_2 ( const std::complex< T > *  src,
const uword  n_elem 
)
inline

Definition at line 587 of file arrayops_meat.hpp.

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 
)
inline

Definition at line 620 of file arrayops_meat.hpp.

template<typename eT >
arma_hot arma_pure get_pod_type<eT>::result arrayops::norm_max ( const eT *  src,
const uword  n_elem 
)
inline

Definition at line 650 of file arrayops_meat.hpp.

template<typename eT >
arma_hot arma_pure get_pod_type<eT>::result arrayops::norm_min ( const eT *  src,
const uword  n_elem 
)
inline

Definition at line 685 of file arrayops_meat.hpp.

template<typename eT >
arma_hot arma_pure eT arrayops::product ( const eT *  src,
const uword  n_elem 
)
inline

Definition at line 460 of file arrayops_meat.hpp.



armadillo_matrix
Author(s):
autogenerated on Fri Apr 16 2021 02:31:59