analog of the Glue class, intended for Cube objects More...
#include <GlueCube_proto.hpp>
Public Types | |
typedef T1::elem_type | elem_type |
typedef get_pod_type < elem_type >::pod_type | pod_type |
Public Member Functions | |
arma_inline | GlueCube (const BaseCube< typename T1::elem_type, T1 > &in_A, const BaseCube< typename T1::elem_type, T2 > &in_B) |
deliberately requiring the elem_type to be the same for both arguments (experimental) TODO:MAT the original Glue class should also have this restriction | |
arma_inline | ~GlueCube () |
Public Attributes | |
const T1 & | A |
first operand | |
const T2 & | B |
second operand |
analog of the Glue class, intended for Cube objects
Definition at line 23 of file GlueCube_proto.hpp.
typedef T1::elem_type GlueCube< T1, T2, glue_type >::elem_type |
Definition at line 27 of file GlueCube_proto.hpp.
typedef get_pod_type<elem_type>::pod_type GlueCube< T1, T2, glue_type >::pod_type |
Definition at line 28 of file GlueCube_proto.hpp.
first operand
Definition at line 35 of file GlueCube_proto.hpp.
Referenced by glue_cube_schur::apply(), glue_cube_plus::apply(), glue_cube_minus::apply(), glue_cube_div::apply(), cube_ptrs_outcheck< glue_type, GlueCube< T1, T2, glue_type > >::get_ptrs(), and cube_ptrs< glue_type, GlueCube< T1, T2, glue_type > >::get_ptrs().
second operand
Definition at line 36 of file GlueCube_proto.hpp.
Referenced by glue_cube_schur::apply(), glue_cube_plus::apply(), glue_cube_minus::apply(), glue_cube_div::apply(), cube_ptrs_outcheck< glue_type, GlueCube< T1, T2, glue_type > >::get_ptrs(), and cube_ptrs< glue_type, GlueCube< T1, T2, glue_type > >::get_ptrs().