Go to the documentation of this file.
50 #ifndef Foam_vtk_patchWriter_H
51 #define Foam_vtk_patchWriter_H
76 bool useNearCellValue_;
100 const bool useNearCellValue =
false
104 useNearCellValue_(useNearCellValue)
119 useNearCellValue_(false)
135 useNearCellValue_(false)
147 const bool useNearCellValue,
153 useNearCellValue_(useNearCellValue)
166 template<
class Type,
template<
class>
class PatchField>
173 template<
class Type,
template<
class>
class PatchField>
Encapsulated combinations of output format options. This is primarily useful when defining the output...
Write OpenFOAM patches and patch fields in VTP or legacy vtk format.
A class for handling file names.
vtk::outputOptions opts() const
The output options in use.
Mesh consisting of general polyhedral cells.
bool parallel() const noexcept
Parallel output requested?
virtual ~patchWriter()=default
Destructor.
XML inline base64, base64Formatter.
Write OpenFOAM patches and patch fields in VTP or legacy vtk format.
Interpolation class within a primitive patch. Allows interpolation from points to faces and vice vers...
static bool & parRun() noexcept
Test if this a parallel run.
void write(const GeometricField< Type, PatchField, pointMesh > &field)
Write point field.
const labelList & patchIDs() const noexcept
The patch IDs.
Generic GeometricField class.
autoPtr< volPointInterpolation > pInterp