#include <policy.hpp>
Get the component type out the available types
Public Types | |
typedef mpl::if_ < boost::is_same< T, Scalar < nDim > >, mpl::identity < Scalar< nDim > >, typename mpl::if_< boost::is_same< T, Vectorial< nDim > >, mpl::identity< Vectorial < nDim > >, typename mpl::if_ < boost::is_same< T, Tensor2 < nDim > >, mpl::identity < Tensor2< nDim > > >::type > ::type >::type::type | type |
typedef mpl::vector< Scalar < nDim >, Vectorial< nDim > , Tensor2< nDim > > | types |
Static Public Attributes | |
static const uint16_type | nDim = T::nDim |