Classes | Namespaces | Functions

apfShape.h File Reference

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.

Detailed Description

Field node distribution and shape functions.

Definition in file apfShape.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines