Internal class used by the ABAQUSsurfaceFormat. More...
Additional Inherited Members | |
Public Types inherited from ABAQUSCore | |
enum | shapeType : uint8_t { abaqusUnknownShape = 0, abaqusTria = 0x03, abaqusQuad = 0x04, abaqusTet = 0x84, abaqusPyr = 0x85, abaqusPrism = 0x86, abaqusHex = 0x88 } |
Shape-Type - the values are for internal use only! More... | |
Static Public Member Functions inherited from ABAQUSCore | |
static shapeType | getElementType (const string &elemTypeName) |
Classify named element type (eg, S4R) to known/supported element types. More... | |
static int | nPoints (shapeType tag) |
The number of points associated with the element type. More... | |
static bool | isValidType (shapeType tag) |
True if element type is not unknown/invalid. More... | |
static bool | isShellType (shapeType tag) |
True if element type is a 2D shell. More... | |
static bool | isSolidType (shapeType tag) |
True if element type is a 3D element. More... | |
static bool | isEncodedSolidId (const label combinedId) |
Is a combined (synthetic) face Id? More... | |
static label | encodeSolidId (const label id, const label side) |
Combine solid element Id and side Id into synthetic face Id. More... | |
static label | decodeSolidElementId (const label combinedId) |
Entangle solid element id from synthetic face Id. More... | |
static label | decodeSolidSideNum (const label combinedId) |
Entangle solid side id from synthetic face Id Synthesize faceId from solid element Id and sideId. More... | |
static void | writePoints (Ostream &os, const UList< point > &points, const scalar scaleFactor=1.0) |
Write '*NODE' header and entries to file, optionally with scaling. More... | |
static label | faceDecomposition (const UList< point > &points, const UList< face > &faces, labelList &decompOffsets, DynamicList< face > &decompFaces) |
Calculate face decomposition for non tri/quad faces. More... | |
Protected Member Functions inherited from ABAQUSCore | |
ABAQUSCore ()=default | |
Default construct. More... | |
Static Protected Member Functions inherited from ABAQUSCore | |
static void | renumber0_elemId (label &elemId) |
From 1-based to 0-based. More... | |
static const Map< labelList > & | abaqusToFoamFaceAddr () |
Face addressing from ABAQUS faces to OpenFOAM faces. More... | |
Internal class used by the ABAQUSsurfaceFormat.
Definition at line 52 of file ABAQUSsurfaceFormatCore.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.