Go to the source code of this file.
Functions | |
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) |
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) |
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) |
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) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_ceil > | ceil (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_ceil > | ceil (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_conj > | conj (const Base< std::complex< typename T1::pod_type >, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_conj > | conj (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_exp > | exp (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_exp > | exp (const BaseCube< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_exp10 > | exp10 (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_exp10 > | exp10 (const BaseCube< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_exp2 > | exp2 (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_exp2 > | exp2 (const BaseCube< typename T1::elem_type, T1 > &A) |
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") |
template<typename T1 > | |
arma_inline const eOp< T1, eop_floor > | floor (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_floor > | floor (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_imag > | imag (const Base< std::complex< typename T1::pod_type >, T1 > &X) |
template<typename T1 > | |
const mtOpCube< typename T1::pod_type, T1, op_imag > | imag (const BaseCube< std::complex< typename T1::pod_type >, T1 > &X) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_log > | log (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_log > | log (const BaseCube< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_log10 > | log10 (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_log10 > | log10 (const BaseCube< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_log2 > | log2 (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_log2 > | log2 (const BaseCube< typename T1::elem_type, T1 > &A) |
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) |
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) |
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) |
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) |
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_real > | real (const Base< std::complex< typename T1::pod_type >, T1 > &X) |
template<typename T1 > | |
const mtOpCube< typename T1::pod_type, T1, op_real > | real (const BaseCube< std::complex< typename T1::pod_type >, T1 > &X) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_sqrt > | sqrt (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_sqrt > | sqrt (const BaseCube< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOp< T1, eop_square > | square (const Base< typename T1::elem_type, T1 > &A) |
template<typename T1 > | |
arma_inline const eOpCube< T1, eop_square > | square (const BaseCube< typename T1::elem_type, T1 > &A) |