18 #include "libmesh/fe_transformation_base.h" 19 #include "libmesh/h1_fe_transformation.h" 20 #include "libmesh/hcurl_fe_transformation.h" 21 #include "libmesh/hdiv_fe_transformation.h" 22 #include "libmesh/fe_type.h" 23 #include "libmesh/enum_to_string.h" 31 template<
typename OutputShape>
57 return std::make_unique<H1FETransformation<OutputShape>>();
61 return std::make_unique<HCurlFETransformation<OutputShape>>();
66 return std::make_unique<HDivFETransformation<OutputShape>>();
73 return std::make_unique<H1FETransformation<OutputShape>>();
class FEType hides (possibly multiple) FEFamily and approximation orders, thereby enabling specialize...
FEFamily family
The type of finite element.
The libMesh namespace provides an interface to certain functionality in the library.
std::string enum_to_string(const T e)