An implementation of ensightPart to hold volume mesh cells. More...
#include <conversion/ensightPartCells.H>
An implementation of ensightPart to hold volume mesh cells.
Definition at line 50 of file ensightPartCells.H.
Public Member Functions | |
TypeName ("ensightCells") | |
Runtime type information.
| |
ensightPartCells (label partNumber, const string &partDescription) | |
Construct empty part with number and description.
| |
ensightPartCells (label partNumber, const polyMesh &) | |
Construct from polyMesh without zones.
| |
ensightPartCells (label partNumber, const polyMesh &, const labelList &) | |
Construct from polyMesh and list of (non-zoned) cells.
| |
ensightPartCells (label partNumber, const polyMesh &, const cellZone &) | |
Construct from polyMesh and cellZone.
| |
ensightPartCells (const ensightPartCells &) | |
Construct as copy.
| |
ensightPartCells (Istream &) | |
Construct from Istream.
| |
virtual | ~ensightPartCells () |
Destructor.
| |
virtual List< word > const & | elementTypes () const |
static listing of the element types
| |
Static Public Member Functions | |
static autoPtr< ensightPartCells > | New (Istream &is) |
Construct on freestore from Istream.
| |
Protected Types | |
enum | elemType { tetra4Elements, pyramid5Elements, penta6Elements, hexa8Elements, nfacedElements } |
addressable Ensight element types More... | |
Static Protected Attributes | |
static List< word > | elemTypes_ |
enum elemType [protected]
|
addressable Ensight element types
Definition at line 81 of file ensightPartCells.H.
ensightPartCells | ( | label | partNumber, |
const string & | partDescription | ||
) |
Construct empty part with number and description.
Definition at line 227 of file ensightPartCells.C.
Referenced by ensightPartCells::New().
ensightPartCells | ( | label | partNumber, |
const polyMesh & | pMesh | ||
) |
Construct from polyMesh without zones.
Definition at line 237 of file ensightPartCells.C.
ensightPartCells | ( | label | partNumber, |
const polyMesh & | pMesh, | ||
const labelList & | idList | ||
) |
Construct from polyMesh and list of (non-zoned) cells.
Definition at line 249 of file ensightPartCells.C.
ensightPartCells | ( | label | partNumber, |
const polyMesh & | pMesh, | ||
const cellZone & | cZone | ||
) |
Construct from polyMesh and cellZone.
Definition at line 262 of file ensightPartCells.C.
ensightPartCells | ( | const ensightPartCells & | part ) |
Construct as copy.
Definition at line 274 of file ensightPartCells.C.
ensightPartCells | ( | Istream & | is ) |
Construct from Istream.
Definition at line 280 of file ensightPartCells.C.
References ensightPart::reconstruct().
~ensightPartCells | ( | ) | [virtual]
|
Destructor.
Definition at line 290 of file ensightPartCells.C.
TypeName | ( | "ensightCells" | ) |
Runtime type information.
static autoPtr<ensightPartCells> New | ( | Istream & | is ) | [inline, static]
|
Construct on freestore from Istream.
Reimplemented from ensightPart.
Definition at line 130 of file ensightPartCells.H.
References ensightPartCells::ensightPartCells().
static listing of the element types
Reimplemented from ensightPart.
Definition at line 143 of file ensightPartCells.H.
References ensightPartCells::elemTypes_.
Foam::List< Foam::word > elemTypes_ [static, protected]
|
Reimplemented from ensightPart.
Definition at line 91 of file ensightPartCells.H.
Referenced by ensightPartCells::elementTypes().