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.
Inheritance diagram for ensightPartCells:
Collaboration diagram for ensightPartCells: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().