Feel++
0.92.0
|
Public Types | |
typedef super | pointset_type |
typedef super::value_type | value_type |
typedef super::convex_type | convex_type |
typedef pointset_type::nodes_type | nodes_type |
typedef matrix_node < value_type >::type | points_type |
typedef ublas::vector < uint16_type > | permutation_vector_type |
typedef ublas::mapped_matrix < uint16_type > | permutation_matrix_type |
typedef convex_type | conv_order_type |
typedef convex_type::vertex_permutation_type | vertex_permutation_type |
typedef convex_type::edge_permutation_type | edge_permutation_type |
typedef convex_type::face_permutation_type | face_permutation_type |
typedef mpl::if_ < mpl::equal_to< mpl::int_ < Dim >, mpl::int_ < 2 > >, mpl::identity < edge_permutation_type > , mpl::identity < face_permutation_type > >::type::type | permutation_type |
typedef std::vector< std::map < permutation_type, points_type > > | permutation_points_type |
Public Member Functions | |
permutation_points_type | operator() (pointset_type const &) |
Static Public Attributes | |
static const uint32_type | Dim = convex_type::nDim |
static const uint32_type | convexOrder = convex_type::nOrder |
static const bool | is_simplex = convex_type::is_simplex |
static const uint32_type | nbPtsPerVertex = conv_order_type::nbPtsPerVertex |
static const uint32_type | nbPtsPerEdge = conv_order_type::nbPtsPerEdge |
static const uint32_type | nbPtsPerFace = conv_order_type::nbPtsPerFace |