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>
Generic GeometricField class.
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.
A class for handling file names.
Mesh consisting of general polyhedral cells.
vtk::outputOptions opts() const noexcept
The output options in use.
bool parallel() const noexcept
Parallel output requested?
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.
const labelList & patchIDs() const noexcept
The patch IDs.
Write OpenFOAM patches and patch fields in VTP or legacy vtk format.
virtual ~patchWriter()=default
Destructor.
void write(const GeometricField< Type, fvPatchField, volMesh > &field, const PrimitivePatchInterpolation< primitivePatch > *pInterp)
Write volume field with point interpolation.
autoPtr< volPointInterpolation > pInterp
@ INLINE_BASE64
XML inline base64, base64Formatter.