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().