#include <eop_cube_core_proto.hpp>
Static Public Member Functions | |
| template<typename T1 > | |
| arma_hot static arma_inline T1::elem_type | get_elem (const eOpCube< T1, eop_cube_type > &x, const u32 i) |
| template<typename T1 > | |
| arma_hot static arma_inline T1::elem_type | get_elem (const eOpCube< T1, eop_cube_type > &x, const u32 row, const u32 col, const u32 slice) |
| template<typename T1 > | |
| arma_hot static arma_inline T1::elem_type | process (const eOpCube< T1, eop_cube_type > &x, const typename T1::elem_type val) |
| template<typename T1 > | |
| arma_hot static arma_inline void | apply (Cube< typename T1::elem_type > &out, const eOpCube< T1, eop_cube_type > &x) |
| template<typename T1 > | |
| static arma_hot void | apply_proxy (Cube< typename T1::elem_type > &out, const eOpCube< T1, eop_cube_type > &x) |
| template<typename T1 > | |
| static arma_hot void | apply_unwrap (Cube< typename T1::elem_type > &out, const eOpCube< T1, eop_cube_type > &x) |
| template<typename T1 > | |
| static arma_hot void | apply_inplace_plus (Cube< typename T1::elem_type > &out, const eOpCube< T1, eop_cube_type > &x) |
| template<typename T1 > | |
| static arma_hot void | apply_inplace_minus (Cube< typename T1::elem_type > &out, const eOpCube< T1, eop_cube_type > &x) |
| template<typename T1 > | |
| static arma_hot void | apply_inplace_schur (Cube< typename T1::elem_type > &out, const eOpCube< T1, eop_cube_type > &x) |
| template<typename T1 > | |
| static arma_hot void | apply_inplace_div (Cube< typename T1::elem_type > &out, const eOpCube< T1, eop_cube_type > &x) |
Definition at line 23 of file eop_cube_core_proto.hpp.