Functions | |
| template<typename T1 > | |
| arma_inline const OpCube< T1, op_scalar_times > | operator* (const BaseCube< typename T1::elem_type, T1 > &X, const typename T1::elem_type k) |
| BaseCube * scalar. | |
| template<typename T1 > | |
| arma_inline const OpCube< T1, op_scalar_times > | operator* (const OpCube< T1, op_scalar_times > &X, const typename T1::elem_type k) |
| op * scalar, level 2 | |
| template<typename eT > | |
| arma_inline Cube< eT > | operator* (const OpCube< Cube< eT >, op_ones_full > &X, const eT k) |
| OpCube<cube,op_ones_full> * scalar. | |
| template<typename T1 > | |
| arma_inline const OpCube< T1, op_scalar_times > | operator* (const typename T1::elem_type k, const BaseCube< typename T1::elem_type, T1 > &X) |
| scalar * Base | |
| template<typename eT > | |
| arma_inline Cube< eT > | operator* (const eT k, const OpCube< Cube< eT >, op_ones_full > &X) |
| scalar * OpCube<cube,op_ones_full> | |
| arma_inline const OpCube<T1, op_scalar_times> operator* | ( | const BaseCube< typename T1::elem_type, T1 > & | X, | |
| const typename T1::elem_type | k | |||
| ) | [inline] |
BaseCube * scalar.
Definition at line 28 of file operator_cube_times.hpp.
References BaseCube< elem_type, derived >::get_ref().
00029 { 00030 arma_extra_debug_sigprint(); 00031 00032 return OpCube<T1, op_scalar_times>(X.get_ref(),k); 00033 }
| arma_inline const OpCube<T1,op_scalar_times> operator* | ( | const OpCube< T1, op_scalar_times > & | X, | |
| const typename T1::elem_type | k | |||
| ) | [inline] |
op * scalar, level 2
Definition at line 42 of file operator_cube_times.hpp.
References OpCube< T1, op_type >::aux, and OpCube< T1, op_type >::m.
00043 { 00044 arma_extra_debug_sigprint(); 00045 00046 return OpCube<T1, op_scalar_times>(X.m, X.aux * k); 00047 }
| arma_inline Cube<eT> operator* | ( | const OpCube< Cube< eT >, op_ones_full > & | X, | |
| const eT | k | |||
| ) | [inline] |
OpCube<cube,op_ones_full> * scalar.
Definition at line 56 of file operator_cube_times.hpp.
References OpCube< T1, op_type >::aux_u32_a, OpCube< T1, op_type >::aux_u32_b, OpCube< T1, op_type >::aux_u32_c, and Cube< eT >::fill().
| arma_inline const OpCube<T1, op_scalar_times> operator* | ( | const typename T1::elem_type | k, | |
| const BaseCube< typename T1::elem_type, T1 > & | X | |||
| ) | [inline] |
scalar * Base
Definition at line 73 of file operator_cube_times.hpp.
References BaseCube< T1::elem_type, OpCube< T1, op_type > >::get_ref().
00074 { 00075 arma_extra_debug_sigprint(); 00076 00077 return OpCube<T1, op_scalar_times>(X.get_ref(),k); // NOTE: order is swapped 00078 }
| arma_inline Cube<eT> operator* | ( | const eT | k, | |
| const OpCube< Cube< eT >, op_ones_full > & | X | |||
| ) | [inline] |
scalar * OpCube<cube,op_ones_full>
Definition at line 87 of file operator_cube_times.hpp.
References OpCube< T1, op_type >::aux_u32_a, OpCube< T1, op_type >::aux_u32_b, OpCube< T1, op_type >::aux_u32_c, and Cube< eT >::fill().