cml::et::detail Namespace Reference


Classes

struct  autopromote_trait
struct  deduce_layout
class  MatrixAssignmentUnroller
 Unroll a binary assignment operator on a fixed-size matrix. More...
struct  precision_trait
struct  promote2
struct  promote2< T1, T2, 0 >
struct  promote< A1, A2, oned_tag, oned_tag, dynamic_size_tag >
struct  promote< A1, A2, oned_tag, oned_tag, fixed_size_tag >
struct  promote< A1, A2, oned_tag, twod_tag, dynamic_size_tag >
struct  promote< A1, A2, oned_tag, twod_tag, fixed_size_tag >
struct  promote< A1, A2, twod_tag, oned_tag, dynamic_size_tag >
struct  promote< A1, A2, twod_tag, oned_tag, fixed_size_tag >
struct  promote< A1, A2, twod_tag, twod_tag, dynamic_size_tag >
struct  promote< A1, A2, twod_tag, twod_tag, fixed_size_tag >
struct  promote_trait
struct  VectorAccumulateUnroller
 Unroll a vector accumulation/reduction operator. More...
class  VectorAssignmentUnroller
 Unroll a binary assignment operator on a fixed-size vector. More...

Functions

template<typename VecT >
void Resize (VecT &v, size_t S)
template<typename VecT >
void Resize (VecT &v, size_t S, resizable_tag, dynamic_memory_tag)
template<typename VecT , typename RT , typename MT >
void Resize (VecT &, size_t, RT, MT)
template<typename MatT >
void Resize (MatT &m, matrix_size N)
template<typename MatT >
void Resize (MatT &m, size_t R, size_t C)
template<typename MatT >
void Resize (MatT &m, size_t R, size_t C, dynamic_size_tag, dynamic_memory_tag)
template<typename MatT , typename MT >
void Resize (MatT &, size_t, size_t, fixed_size_tag, MT)

Function Documentation

template<typename VecT >
void cml::et::detail::Resize ( VecT &  v,
size_t  S 
) [inline]

Definition at line 446 of file vector_expr.h.

References Resize().

Here is the call graph for this function:

template<typename VecT >
void cml::et::detail::Resize ( VecT &  v,
size_t  S,
resizable_tag  ,
dynamic_memory_tag   
) [inline]

Definition at line 441 of file vector_expr.h.

template<typename VecT , typename RT , typename MT >
void cml::et::detail::Resize ( VecT &  ,
size_t  ,
RT  ,
MT   
) [inline]

Definition at line 438 of file vector_expr.h.

template<typename MatT >
void cml::et::detail::Resize ( MatT &  m,
matrix_size  N 
) [inline]

Definition at line 470 of file matrix_expr.h.

References Resize().

Here is the call graph for this function:

template<typename MatT >
void cml::et::detail::Resize ( MatT &  m,
size_t  R,
size_t  C 
) [inline]

Definition at line 465 of file matrix_expr.h.

References Resize().

Here is the call graph for this function:

template<typename MatT >
void cml::et::detail::Resize ( MatT &  m,
size_t  R,
size_t  C,
dynamic_size_tag  ,
dynamic_memory_tag   
) [inline]

Definition at line 458 of file matrix_expr.h.

template<typename MatT , typename MT >
void cml::et::detail::Resize ( MatT &  ,
size_t  ,
size_t  ,
fixed_size_tag  ,
MT   
) [inline]


Generated on Sat Jul 18 19:35:39 2009 for CML 1.0 by  doxygen 1.5.9