|
typedef mpl::at< elements_t,
mpl::int_< nDim > >::type | element_type |
|
typedef mpl::at< typename
faces_t< real_dimension >
::type, mpl::int_< nDim >
>::type | topological_face_type |
|
typedef mpl::vector
< boost::none_t, details::line
< orderSquare >, details::quad
< orderSquare >, details::hexa
< orderSquare > > | map_entity_to_point_t |
|
typedef mpl::at
< map_entity_to_point_t,
mpl::int_< nDim > >::type | edge_to_point_t |
|
typedef mpl::at
< map_entity_to_point_t,
mpl::int_< nDim > >::type | face_to_point_t |
|
typedef mpl::at
< map_entity_to_point_t,
mpl::int_< nDim > >::type | face_to_edge_t |
|
typedef no_permutation | vertex_permutation_type |
|
typedef mpl::if_
< mpl::greater_equal
< mpl::int_< nDim >, mpl::int_
< 2 > >, mpl::identity
< line_permutations >
, mpl::identity
< no_permutation >
>::type::type | edge_permutation_type |
|
typedef mpl::if_
< mpl::equal_to< mpl::int_
< nDim >, mpl::int_
< 3 > >, mpl::identity
< quadrangular_faces >
, mpl::identity
< no_permutation >
>::type::type | face_permutation_type |
|
typedef mpl::if_
< mpl::equal_to< mpl::int_
< nDim >, mpl::int_
< 2 > >, mpl::identity
< edge_permutation_type >
, typename mpl::if_
< mpl::equal_to< mpl::int_
< nDim >, mpl::int_
< 3 > >, mpl::identity
< face_permutation_type >
, mpl::identity
< no_permutation > >::type >
::type::type | permutation_type |
|
|
static const bool | is_simplex = false |
|
static const bool | is_hypercube = true |
|
static const size_type | Shape = mpl::at<shapes_t, mpl::int_<Dim> >::type::value |
|
static const size_type | Geometry = mpl::at<geometries_t, mpl::int_<Dim> >::type::value |
|
static const uint16_type | nDim = Dim |
|
static const uint16_type | nOrder = Order |
|
static const uint16_type | nRealDim = RDim |
|
static const uint16_type | topological_dimension = nDim |
|
static const uint16_type | real_dimension = RDim |
|
static const uint16_type | numVertices = mpl::at<vertices_t, mpl::int_<Dim> >::type::value |
|
static const uint16_type | numEdges = mpl::at<edges_t, mpl::int_<Dim> >::type::value |
|
static const uint16_type | numFaces = mpl::at<geo_faces_index_t, mpl::int_<Dim> >::type::value |
|
static const uint16_type | numGeometricFaces = mpl::at<geo_faces_index_t, mpl::int_<nDim> >::type::value |
|
static const uint16_type | numTopologicalFaces = mpl::at<faces_index_t, mpl::int_<nDim> >::type::value |
|
static const uint16_type | numNormals = mpl::at<normals_t, mpl::int_<nDim> >::type::value |
|
static const uint16_type | numVolumes = mpl::at<volumes_t, mpl::int_<nDim> >::type::value |
|
static const uint16_type | nbPtsPerVertex = (nOrder==0)?0:1 |
|
static const uint16_type | nbPtsPerEdge = (nOrder==0)?((nDim==1)?1:0):mpl::at<points_edge_t, mpl::int_<nDim> >::type::value |
|
static const uint16_type | nbPtsPerFace = (nOrder==0)?((nDim==2)?1:0):mpl::at<points_face_t, mpl::int_<nDim> >::type::value |
|
static const uint16_type | nbPtsPerVolume = (nOrder==0)?((nDim==3)?1:0):mpl::at<points_volume_t, mpl::int_<nDim> >::type::value |
|
static const uint16_type | numPoints |
|
static const uint16_type | orderSquare |
|
static const uint16_type | nDim = Dim |
|
static const uint16_type | nOrder = Order |
|
static const uint16_type | nRealDim = RDim |
|