Feel++
0.92.0
|
Public Types | |
typedef PointSetType< Convex, Order, T > | pointset_type |
typedef T | value_type |
typedef pointset_type::nodes_type | nodes_type |
typedef matrix_node < value_type >::type | points_type |
typedef element_type::gm_type | gm_type |
typedef element_type::gm_ptrtype | gm_ptrtype |
typedef element_type::edge_permutation_type | edge_permutation_type |
typedef element_type::face_permutation_type | face_permutation_type |
typedef ublas::vector < uint16_type > | permutation_vector_type |
typedef ublas::mapped_matrix < uint16_type > | permutation_matrix_type |
typedef mpl::if_< mpl::bool_ < is_simplex >, Simplex< Dim, Order, Dim >, Hypercube< Dim, Order, Dim > > | conv_order_type |
typedef Reference< Convex, Dim, convexOrder, Dim, value_type > | RefElem |
typedef pointset_type::range_type | range_type |
typedef pointset_type::index_map_type | index_map_type |
Public Member Functions | |
PointSetMapped (element_type const &_elt) | |
permutation_vector_type | getVectorPermutation (face_permutation_type P) |
permutation_matrix_type | getMatrixPermutation (face_permutation_type P) |
points_type | pointsBySubEntity (uint16_type top_dim, uint16_type local_id, bool boundary=0, bool real=0) |
Public Attributes | |
RefElem | RefConv |
Static Public Attributes | |
static const uint32_type | Dim = Convex::nDim |
static const uint32_type | convexOrder = Convex::nOrder |
static const bool | is_simplex = Convex::is_simplex |
static const uint32_type | nbPtsPerVertex = conv_order_type::type::nbPtsPerVertex |
static const uint32_type | nbPtsPerEdge = conv_order_type::type::nbPtsPerEdge |
static const uint32_type | nbPtsPerFace = conv_order_type::type::nbPtsPerFace |