EOp

Classes

class  eOp< T1, eop_type >

Functions

 eOp::eOp (const Base< typename T1::elem_type, T1 > &in_m)
 eOp::eOp (const Base< typename T1::elem_type, T1 > &in_m, const elem_type in_aux)
 eOp::eOp (const Base< typename T1::elem_type, T1 > &in_m, const u32 in_aux_u32_a, const u32 in_aux_u32_b)
 eOp::eOp (const Base< typename T1::elem_type, T1 > &in_m, const elem_type in_aux, const u32 in_aux_u32_a, const u32 in_aux_u32_b)
 eOp::eOp (const u32 in_n_rows, const u32 in_n_cols)
 eOp::~eOp ()

Function Documentation

template<typename T1 , typename eop_type >
eOp< T1, eop_type >::eOp ( const Base< typename T1::elem_type, T1 > &  in_m  )  [inline, explicit, inherited]

Definition at line 23 of file eOp_meat.hpp.

References eOp< T1, eop_type >::P.

00024   : P(in_m.get_ref())
00025   , aux(aux)
00026   , aux_u32_a(aux_u32_a)
00027   , aux_u32_b(aux_u32_b)
00028   {
00029   arma_extra_debug_sigprint();
00030   
00031   arma_debug_check( (eop_type::size_ok(P.n_rows, P.n_cols) == false), eop_type::error_msg() );
00032   }

template<typename T1 , typename eop_type >
eOp< T1, eop_type >::eOp ( const Base< typename T1::elem_type, T1 > &  in_m,
const elem_type  in_aux 
) [inline, inherited]

Definition at line 37 of file eOp_meat.hpp.

References eOp< T1, eop_type >::P.

00038   : P(in_m.get_ref())
00039   , aux(in_aux)
00040   , aux_u32_a(aux_u32_a)
00041   , aux_u32_b(aux_u32_b)
00042   {
00043   arma_extra_debug_sigprint();
00044   
00045   arma_debug_check( (eop_type::size_ok(P.n_rows, P.n_cols) == false), eop_type::error_msg() );
00046   }

template<typename T1 , typename eop_type >
eOp< T1, eop_type >::eOp ( const Base< typename T1::elem_type, T1 > &  in_m,
const u32  in_aux_u32_a,
const u32  in_aux_u32_b 
) [inline, inherited]

Definition at line 51 of file eOp_meat.hpp.

References eOp< T1, eop_type >::P.

00052   : P(in_m.get_ref())
00053   , aux(aux)
00054   , aux_u32_a(in_aux_u32_a)
00055   , aux_u32_b(in_aux_u32_b)
00056   {
00057   arma_extra_debug_sigprint();
00058   
00059   arma_debug_check( (eop_type::size_ok(P.n_rows, P.n_cols) == false), eop_type::error_msg() );
00060   }

template<typename T1 , typename eop_type >
eOp< T1, eop_type >::eOp ( const Base< typename T1::elem_type, T1 > &  in_m,
const elem_type  in_aux,
const u32  in_aux_u32_a,
const u32  in_aux_u32_b 
) [inline, inherited]

Definition at line 65 of file eOp_meat.hpp.

References eOp< T1, eop_type >::P.

00066   : P(in_m.get_ref())
00067   , aux(in_aux)
00068   , aux_u32_a(in_aux_u32_a)
00069   , aux_u32_b(in_aux_u32_b)
00070   {
00071   arma_extra_debug_sigprint();
00072   
00073   arma_debug_check( (eop_type::size_ok(P.n_rows, P.n_cols) == false), eop_type::error_msg() );
00074   }

template<typename T1 , typename eop_type >
eOp< T1, eop_type >::eOp ( const u32  in_n_rows,
const u32  in_n_cols 
) [inline, inherited]

Definition at line 79 of file eOp_meat.hpp.

References eOp< T1, eop_type >::P.

00080   : P(in_n_rows, in_n_cols)
00081   , aux(aux)
00082   , aux_u32_a(aux_u32_a)
00083   , aux_u32_b(aux_u32_b)
00084   {
00085   arma_extra_debug_sigprint();
00086   
00087   arma_debug_check( (eop_type::size_ok(P.n_rows, P.n_cols) == false), eop_type::error_msg() );
00088   }

template<typename T1 , typename eop_type >
eOp< T1, eop_type >::~eOp (  )  [inline, inherited]

Definition at line 93 of file eOp_meat.hpp.

00094   {
00095   arma_extra_debug_sigprint();
00096   }