#include <eop_core_proto.hpp>
Static Public Member Functions | |
static arma_inline const char * | error_msg () |
static arma_inline bool | size_ok (const u32 n_rows, const u32 n_cols) |
template<typename T1 > | |
arma_hot static arma_inline T1::elem_type | get_elem (const eOp< T1, eop_type > &x, const u32 i) |
template<typename T1 > | |
arma_hot static arma_inline T1::elem_type | get_elem (const eOp< T1, eop_type > &x, const u32 row, const u32 col) |
template<typename T1 > | |
arma_hot static arma_inline T1::elem_type | process (const eOp< T1, eop_type > &x, const typename T1::elem_type val) |
template<typename T1 > | |
arma_hot static arma_inline void | apply (Mat< typename T1::elem_type > &out, const eOp< T1, eop_type > &x) |
template<typename T1 > | |
static arma_hot void | apply_proxy (Mat< typename T1::elem_type > &out, const eOp< T1, eop_type > &x) |
template<typename T1 > | |
static arma_hot void | apply_unwrap (Mat< typename T1::elem_type > &out, const eOp< T1, eop_type > &x) |
template<typename T1 > | |
static arma_hot void | apply_inplace_plus (Mat< typename T1::elem_type > &out, const eOp< T1, eop_type > &x) |
template<typename T1 > | |
static arma_hot void | apply_inplace_minus (Mat< typename T1::elem_type > &out, const eOp< T1, eop_type > &x) |
template<typename T1 > | |
static arma_hot void | apply_inplace_schur (Mat< typename T1::elem_type > &out, const eOp< T1, eop_type > &x) |
template<typename T1 > | |
static arma_hot void | apply_inplace_div (Mat< typename T1::elem_type > &out, const eOp< T1, eop_type > &x) |
Definition at line 23 of file eop_core_proto.hpp.
static arma_inline const char* eop_core< eop_type >::error_msg | ( | ) | [inline, static] |