Feel++  0.92.0
Public Types | Static Public Attributes
Feel::RankUp< T > Struct Template Reference

#include <policy.hpp>

List of all members.

Public Types

typedef mpl::vector< Scalar
< nDim >, Vectorial< nDim >
, Tensor2< nDim >, Tensor3
< nDim > > 
types
typedef mpl::find< types, T >::type iter
typedef mpl::deref< typename
mpl::next< iter >::type >
::type 
type

Static Public Attributes

static const uint16_type nDim = T::nDim

Detailed Description

template<typename T>
struct Feel::RankUp< T >

Get the next rank

 typedef typename RankUp<Scalar<3> >::type rank_type;
 // rank_type should be of type \c Vectorial<3>