Go to the documentation of this file.
36 #ifndef ensightParts_H
37 #define ensightParts_H
118 const bool useFaceData =
false,
119 const bool perNode =
false
131 const bool useFaceData =
false,
132 const bool perNode =
false
A collection of several ensightPart elements.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
void writeData(Ostream &) const
Write the lists.
ensightParts(const ensightParts &)
Disallow default bitwise copy construct.
void writeGeometry(ensightGeoFile &) const
Write the geometry.
void operator=(const ensightParts &)
Disallow default bitwise assignment.
Mesh consisting of general polyhedral cells.
void writeVectorField(ensightFile &, const List< scalar > &field0, const List< scalar > &field1, const List< scalar > &field2, const bool useFaceData=false, const bool perNode=false) const
Write (volume) vector field components.
~ensightParts()
Destructor.
PtrList< ensightPart > partsList_
List of parts.
Specialized Ensight output with extra geometry file header.
bool writeSummary(Ostream &) const
Write summary information about the objects.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
void writeScalarField(ensightFile &, const List< scalar > &field, const bool useFaceData=false, const bool perNode=false) const
Write (volume) scalar field.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
Ensight output with specialized write() for strings, integers and floats. Correctly handles binary wr...
void renumber(const labelUList &origCellId, const labelUList &origFaceId)
Renumber elements.
Template to write generalized field components.
void recalculate(const polyMesh &)
Clear old information and construct anew from polyMesh.
void writeField(ensightFile &, const GeometricField< Type, fvPatchField, volMesh > &) const
Write generalized volume field components.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
friend ensightGeoFile & operator<<(ensightGeoFile &, const ensightParts &)
Write geometry.
label size() const
Number of parts.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Generic GeometricField class.