Go to the source code of this file.
Classes |
struct | Finley_ReferenceElementInfo |
struct | Finley_ReferenceElement |
Defines |
#define | MAX_numNodes 64 |
Typedefs |
typedef struct
Finley_ReferenceElementInfo | Finley_ReferenceElementInfo |
typedef struct
Finley_ReferenceElement | Finley_ReferenceElement |
Enumerations |
enum | ElementTypeId {
Point1,
Line2,
Line3,
Line4,
Tri3,
Tri6,
Tri9,
Tri10,
Rec4,
Rec8,
Rec9,
Rec12,
Rec16,
Tet4,
Tet10,
Tet16,
Hex8,
Hex20,
Hex27,
Hex32,
Line2Face,
Line3Face,
Line4Face,
Tri3Face,
Tri6Face,
Tri9Face,
Tri10Face,
Rec4Face,
Rec8Face,
Rec9Face,
Rec12Face,
Rec16Face,
Tet4Face,
Tet10Face,
Tet16Face,
Hex8Face,
Hex20Face,
Hex27Face,
Hex32Face,
Point1_Contact,
Line2_Contact,
Line3_Contact,
Line4_Contact,
Tri3_Contact,
Tri6_Contact,
Tri9_Contact,
Tri10_Contact,
Rec4_Contact,
Rec8_Contact,
Rec9_Contact,
Rec12_Contact,
Rec16_Contact,
Line2Face_Contact,
Line3Face_Contact,
Line4Face_Contact,
Tri3Face_Contact,
Tri6Face_Contact,
Tri9Face_Contact,
Tri10Face_Contact,
Rec4Face_Contact,
Rec8Face_Contact,
Rec9Face_Contact,
Rec12Face_Contact,
Rec16Face_Contact,
Tet4Face_Contact,
Tet10Face_Contact,
Tet16Face_Contact,
Hex8Face_Contact,
Hex20Face_Contact,
Hex27Face_Contact,
Hex32Face_Contact,
Line3Macro,
Tri6Macro,
Rec9Macro,
Tet10Macro,
Hex27Macro,
NoType
} |
Functions |
Finley_ReferenceElement * | Finley_ReferenceElement_alloc (ElementTypeId, int) |
void | Finley_ReferenceElement_dealloc (Finley_ReferenceElement *) |
ElementTypeId | Finley_ReferenceElement_getTypeId (char *) |
Define Documentation
Typedef Documentation
Enumeration Type Documentation
- Enumerator:
Point1 |
|
Line2 |
|
Line3 |
|
Line4 |
|
Tri3 |
|
Tri6 |
|
Tri9 |
|
Tri10 |
|
Rec4 |
|
Rec8 |
|
Rec9 |
|
Rec12 |
|
Rec16 |
|
Tet4 |
|
Tet10 |
|
Tet16 |
|
Hex8 |
|
Hex20 |
|
Hex27 |
|
Hex32 |
|
Line2Face |
|
Line3Face |
|
Line4Face |
|
Tri3Face |
|
Tri6Face |
|
Tri9Face |
|
Tri10Face |
|
Rec4Face |
|
Rec8Face |
|
Rec9Face |
|
Rec12Face |
|
Rec16Face |
|
Tet4Face |
|
Tet10Face |
|
Tet16Face |
|
Hex8Face |
|
Hex20Face |
|
Hex27Face |
|
Hex32Face |
|
Point1_Contact |
|
Line2_Contact |
|
Line3_Contact |
|
Line4_Contact |
|
Tri3_Contact |
|
Tri6_Contact |
|
Tri9_Contact |
|
Tri10_Contact |
|
Rec4_Contact |
|
Rec8_Contact |
|
Rec9_Contact |
|
Rec12_Contact |
|
Rec16_Contact |
|
Line2Face_Contact |
|
Line3Face_Contact |
|
Line4Face_Contact |
|
Tri3Face_Contact |
|
Tri6Face_Contact |
|
Tri9Face_Contact |
|
Tri10Face_Contact |
|
Rec4Face_Contact |
|
Rec8Face_Contact |
|
Rec9Face_Contact |
|
Rec12Face_Contact |
|
Rec16Face_Contact |
|
Tet4Face_Contact |
|
Tet10Face_Contact |
|
Tet16Face_Contact |
|
Hex8Face_Contact |
|
Hex20Face_Contact |
|
Hex27Face_Contact |
|
Hex32Face_Contact |
|
Line3Macro |
|
Tri6Macro |
|
Rec9Macro |
|
Tet10Macro |
|
Hex27Macro |
|
NoType |
|
Function Documentation
References Finley_ReferenceElement::dSdv, Finley_checkPtr(), Finley_noError(), Finley_ReferenceElement_dealloc(), Finley_ReferenceElementInfo::getQuadNodes, Finley_ReferenceElementInfo::getValues, MEMALLOC, Finley_ReferenceElementInfo::numDim, Finley_ReferenceElement::numQuadNodes, Finley_ReferenceElementInfo::numShapes, Finley_ReferenceElement::QuadNodes, Finley_ReferenceElement::QuadWeights, Finley_ReferenceElement::S, and Finley_ReferenceElement::Type.
Referenced by Finley_ReferenceElementSet_alloc().