20 #ifndef MAPPING_P1_HH_ 21 #define MAPPING_P1_HH_ 35 template<
unsigned int dim>
57 template<
unsigned int dim,
unsigned int spacedim = 3>
84 static arma::mat::fixed<spacedim,dim> jacobian(
const ElementMap &coords);
91 static BaryPoint project_real_to_unit(
const RealPoint &point,
const ElementMap &
map);
97 static RealPoint project_unit_to_real(
const BaryPoint &point,
const ElementMap &
map);
104 static BaryPoint clip_to_element(BaryPoint &barycentric);
arma::mat::fixed< spacedim, dim+1 > ElementMap
UpdateFlags
Enum type UpdateFlags indicates which quantities are to be recomputed on each finite element cell...
static const unsigned int dim_minus_one
arma::vec::fixed< spacedim > RealPoint
Enum type UpdateFlags indicates which quantities are to be recomputed on each finite element cell...
Base class for quadrature rules on simplices in arbitrary dimensions.
arma::vec::fixed< dim+1 > BaryPoint
Affine mapping between reference and actual cell.
Class Mapping calculates data related to the mapping of the reference cell to the actual cell...