Functions
Fn_elem

Functions

template<typename T1 >
arma_inline const eOp< T1, eop_absabs (const Base< typename T1::elem_type, T1 > &X, const typename arma_not_cx< typename T1::elem_type >::result *junk=0)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_absabs (const BaseCube< typename T1::elem_type, T1 > &X, const typename arma_not_cx< typename T1::elem_type >::result *junk=0)
 
template<typename T1 >
const mtOp< typename T1::pod_type, T1, op_absabs (const Base< std::complex< typename T1::pod_type >, T1 > &X, const typename arma_cx_only< typename T1::elem_type >::result *junk=0)
 
template<typename T1 >
const mtOpCube< typename T1::pod_type, T1, op_absabs (const BaseCube< std::complex< typename T1::pod_type >, T1 > &X, const typename arma_cx_only< typename T1::elem_type >::result *junk=0)
 
template<typename T1 >
arma_inline const eOp< T1, eop_ceilceil (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_ceilceil (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const T1 & conj (const Base< typename T1::pod_type, T1 > &A)
 
template<typename T1 >
arma_inline const T1 & conj (const BaseCube< typename T1::pod_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_conjconj (const Base< std::complex< typename T1::pod_type >, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_conjconj (const BaseCube< std::complex< typename T1::pod_type >, T1 > &A)
 
template<typename T1 >
arma_inline const T1 & conj (const eOp< T1, eop_conj > &A)
 
template<typename T1 >
arma_inline const T1 & conj (const eOpCube< T1, eop_conj > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_expexp (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_expexp (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_exp10exp10 (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_exp10exp10 (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_exp2exp2 (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_exp2exp2 (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename eT , typename T1 >
const mtOp< uword, T1, op_findfind (const Base< eT, T1 > &X, const uword k=0, const char *direction="first")
 
template<typename T1 >
arma_inline const eOp< T1, eop_floorfloor (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_floorfloor (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
const Gen< typename T1::pod_type, gen_zeros > imag (const Base< typename T1::pod_type, T1 > &X)
 
template<typename T1 >
const GenCube< typename T1::pod_type, gen_zeros > imag (const BaseCube< typename T1::pod_type, T1 > &X)
 
template<typename T1 >
const mtOp< typename T1::pod_type, T1, op_imagimag (const Base< std::complex< typename T1::pod_type >, T1 > &X)
 
template<typename T1 >
const mtOpCube< typename T1::pod_type, T1, op_imagimag (const BaseCube< std::complex< typename T1::pod_type >, T1 > &X)
 
template<typename T1 >
arma_inline const eOp< T1, eop_loglog (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_loglog (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_log10log10 (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_log10log10 (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_log2log2 (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_log2log2 (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_powpow (const Base< typename T1::elem_type, T1 > &A, const typename T1::elem_type exponent)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_powpow (const BaseCube< typename T1::elem_type, T1 > &A, const typename T1::elem_type exponent)
 
template<typename T1 >
arma_inline const eOp< T1, eop_powpow (const Base< typename T1::elem_type, T1 > &A, const typename T1::elem_type::value_type exponent)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_powpow (const BaseCube< typename T1::elem_type, T1 > &A, const typename T1::elem_type::value_type exponent)
 
template<typename T1 >
arma_inline const T1 & real (const Base< typename T1::pod_type, T1 > &X)
 
template<typename T1 >
arma_inline const T1 & real (const BaseCube< typename T1::pod_type, T1 > &X)
 
template<typename T1 >
const mtOp< typename T1::pod_type, T1, op_realreal (const Base< std::complex< typename T1::pod_type >, T1 > &X)
 
template<typename T1 >
const mtOpCube< typename T1::pod_type, T1, op_realreal (const BaseCube< std::complex< typename T1::pod_type >, T1 > &X)
 
template<typename T1 >
arma_inline const eOp< T1, eop_sqrtsqrt (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_sqrtsqrt (const BaseCube< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOp< T1, eop_squaresquare (const Base< typename T1::elem_type, T1 > &A)
 
template<typename T1 >
arma_inline const eOpCube< T1, eop_squaresquare (const BaseCube< typename T1::elem_type, T1 > &A)
 

Detailed Description

Function Documentation

template<typename T1 >
arma_inline const eOp<T1, eop_abs> abs ( const Base< typename T1::elem_type, T1 > &  X,
const typename arma_not_cx< typename T1::elem_type >::result *  junk = 0 
)

Definition at line 317 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_abs> abs ( const BaseCube< typename T1::elem_type, T1 > &  X,
const typename arma_not_cx< typename T1::elem_type >::result *  junk = 0 
)

Definition at line 331 of file fn_elem.hpp.

template<typename T1 >
const mtOp<typename T1::pod_type, T1, op_abs> abs ( const Base< std::complex< typename T1::pod_type >, T1 > &  X,
const typename arma_cx_only< typename T1::elem_type >::result *  junk = 0 
)
inline

Definition at line 345 of file fn_elem.hpp.

template<typename T1 >
const mtOpCube<typename T1::pod_type, T1, op_abs> abs ( const BaseCube< std::complex< typename T1::pod_type >, T1 > &  X,
const typename arma_cx_only< typename T1::elem_type >::result *  junk = 0 
)
inline

Definition at line 359 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_ceil> ceil ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 604 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_ceil> ceil ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 616 of file fn_elem.hpp.

template<typename T1 >
arma_inline const T1& conj ( const Base< typename T1::pod_type, T1 > &  A)

Definition at line 430 of file fn_elem.hpp.

template<typename T1 >
arma_inline const T1& conj ( const BaseCube< typename T1::pod_type, T1 > &  A)

Definition at line 442 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_conj> conj ( const Base< std::complex< typename T1::pod_type >, T1 > &  A)

Definition at line 454 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_conj> conj ( const BaseCube< std::complex< typename T1::pod_type >, T1 > &  A)

Definition at line 466 of file fn_elem.hpp.

template<typename T1 >
arma_inline const T1& conj ( const eOp< T1, eop_conj > &  A)

Definition at line 478 of file fn_elem.hpp.

template<typename T1 >
arma_inline const T1& conj ( const eOpCube< T1, eop_conj > &  A)

Definition at line 490 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_exp> exp ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 237 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_exp> exp ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 249 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_exp10> exp10 ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 289 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_exp10> exp10 ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 301 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_exp2> exp2 ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 263 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_exp2> exp2 ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 275 of file fn_elem.hpp.

template<typename eT , typename T1 >
const mtOp<uword, T1, op_find> find ( const Base< eT, T1 > &  X,
const uword  k = 0,
const char *  direction = "first" 
)
inline

Definition at line 25 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_floor> floor ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 577 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_floor> floor ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 589 of file fn_elem.hpp.

template<typename T1 >
const Gen<typename T1::pod_type, gen_zeros> imag ( const Base< typename T1::pod_type, T1 > &  X)
inline

Definition at line 101 of file fn_elem.hpp.

template<typename T1 >
const GenCube<typename T1::pod_type, gen_zeros> imag ( const BaseCube< typename T1::pod_type, T1 > &  X)
inline

Definition at line 115 of file fn_elem.hpp.

template<typename T1 >
const mtOp<typename T1::pod_type, T1, op_imag> imag ( const Base< std::complex< typename T1::pod_type >, T1 > &  X)
inline

Definition at line 129 of file fn_elem.hpp.

template<typename T1 >
const mtOpCube<typename T1::pod_type, T1, op_imag> imag ( const BaseCube< std::complex< typename T1::pod_type >, T1 > &  X)
inline

Definition at line 141 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_log> log ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 156 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_log> log ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 168 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_log10> log10 ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 210 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_log10> log10 ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 222 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_log2> log2 ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 183 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_log2> log2 ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 195 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_pow> pow ( const Base< typename T1::elem_type, T1 > &  A,
const typename T1::elem_type  exponent 
)

Definition at line 520 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_pow> pow ( const BaseCube< typename T1::elem_type, T1 > &  A,
const typename T1::elem_type  exponent 
)

Definition at line 532 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_pow> pow ( const Base< typename T1::elem_type, T1 > &  A,
const typename T1::elem_type::value_type  exponent 
)

Definition at line 546 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_pow> pow ( const BaseCube< typename T1::elem_type, T1 > &  A,
const typename T1::elem_type::value_type  exponent 
)

Definition at line 560 of file fn_elem.hpp.

template<typename T1 >
arma_inline const T1& real ( const Base< typename T1::pod_type, T1 > &  X)

Definition at line 50 of file fn_elem.hpp.

template<typename T1 >
arma_inline const T1& real ( const BaseCube< typename T1::pod_type, T1 > &  X)

Definition at line 62 of file fn_elem.hpp.

template<typename T1 >
const mtOp<typename T1::pod_type, T1, op_real> real ( const Base< std::complex< typename T1::pod_type >, T1 > &  X)
inline

Definition at line 74 of file fn_elem.hpp.

template<typename T1 >
const mtOpCube<typename T1::pod_type, T1, op_real> real ( const BaseCube< std::complex< typename T1::pod_type >, T1 > &  X)
inline

Definition at line 86 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_sqrt> sqrt ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 403 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_sqrt> sqrt ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 415 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOp<T1, eop_square> square ( const Base< typename T1::elem_type, T1 > &  A)

Definition at line 376 of file fn_elem.hpp.

template<typename T1 >
arma_inline const eOpCube<T1, eop_square> square ( const BaseCube< typename T1::elem_type, T1 > &  A)

Definition at line 388 of file fn_elem.hpp.



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