Feel++  0.91.4
Feel::Tetrahedron< Dim > Struct Template Reference
Inheritance diagram for Feel::Tetrahedron< Dim >:
Feel::Simplex< 3, Dim > Feel::Convex< Dim, Order, Dim > Feel::ConvexBase

List of all members.

Additional Inherited Members

- Public Types inherited from Feel::Simplex< 3, Dim >
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 topological_face_type GeoBShape
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
< triangular_faces_type >
, 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
- Public Member Functions inherited from Feel::Simplex< 3, Dim >
uint16_type topologicalDimension () const
uint16_type dimension () const
- Public Member Functions inherited from Feel::Convex< Dim, Order, Dim >
 Convex ()
 default constructor
 Convex (Convex const &)
 copy constructor
virtual ~Convex ()
 destructor
Convexoperator= (Convex const &o)
 copy operator
- Static Public Member Functions inherited from Feel::Simplex< 3, Dim >
static uint16_type nPointsOnVertex ()
static uint16_type nPointsOnEdge ()
static uint16_type nPointsOnFace ()
static uint16_type nPointsOnVolume ()
static uint32_type polyDims (int n)
static uint16_type e2p (uint16_type e, uint16_type p)
static uint16_type f2e (uint16_type f, uint16_type e)
static uint16_type f2eLoc (uint16_type f, uint16_type e)
static uint16_type f2p (uint16_type f, uint16_type p)
static std::string name ()
static std::string type ()
- Static Public Attributes inherited from Feel::Simplex< 3, Dim >
static const bool is_simplex
static const bool is_hypercube
static const uint16_type nDim
static const uint16_type nOrder
static const uint16_type nRealDim
static const uint16_type topological_dimension
static const uint16_type real_dimension
static const size_type Shape
static const size_type Geometry
static const uint16_type numVertices
static const uint16_type numFaces
static const uint16_type numGeometricFaces
static const uint16_type numTopologicalFaces
static const uint16_type numEdges
static const uint16_type numVolumes
static const uint16_type numNormals
static const uint16_type nbPtsPerVertex
static const uint16_type nbPtsPerEdge
static const uint16_type nbPtsPerFace
static const uint16_type nbPtsPerVolume
static const uint16_type numPoints
- Static Public Attributes inherited from Feel::Convex< Dim, Order, Dim >