Field node distribution and shape functions. More...
Go to the source code of this file.
Classes | |
class | apf::EntityShape |
Shape functions over this element. More... | |
class | apf::FieldShape |
Describes field distribution and shape functions. More... | |
Namespaces | |
namespace | apf |
All APF symbols are contained in this namespace. | |
Functions | |
FieldShape * | apf::getLagrange (int order) |
Get the Lagrangian shape function of some polynomial order. | |
FieldShape * | apf::getSerendipity () |
Get the Serendipity shape functions of second order. | |
FieldShape * | apf::getConstant (int dimension) |
Get the Constant shape function over some dimension. | |
FieldShape * | apf::getIPShape (int dimension, int order) |
Get the Integration Point distribution. | |
FieldShape * | apf::getVoronoiShape (int dimension, int order) |
Get the Voronoi shape function. | |
FieldShape * | apf::getIPFitShape (int dimension, int order) |
Get the IP Fit shape function. | |
FieldShape * | apf::getHierarchic (int order) |
Get the quadratic hierarchic shape function. | |
void | apf::projectHierarchicField (Field *to, Field *from) |
Project a hierarchic field. | |
int | apf::countElementNodes (FieldShape *s, int type) |
count the number of nodes affecting an element type | |
Vector3 | apf::boundaryToElementXi (Mesh *m, MeshEntity *boundary, MeshEntity *element, Vector3 const &xi) |
Reparameterize from boundary entity to element. |
Field node distribution and shape functions.
Definition in file apfShape.h.