54#ifndef Foam_vtk_surfaceFieldWriter_H
55#define Foam_vtk_surfaceFieldWriter_H
82 label numberOfPoints_;
149 virtual bool beginFile(std::string title =
"");
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
static bool & parRun() noexcept
Test if this a parallel run.
A class for handling file names.
Mesh data needed to do the Finite Volume discretisation.
Base class for VTK output writers that handle geometry and fields (eg, vtp, vtu data)....
vtk::outputOptions opts() const noexcept
The output options in use.
bool parallel() const noexcept
Parallel output requested?
word ext() const
File extension for current format type.
Encapsulated combinations of output format options. This is primarily useful when defining the output...
Write surfaces fields (as PointData) in VTP format. Legacy VTK format is intentionally not supported.
virtual bool beginCellData(label nFields=0)
Begin CellData output section for specified number of fields.
static word ext(vtk::outputOptions)
File extension for given output type.
virtual bool beginPointData(label nFields=0)
Begin PointData output section.
virtual ~surfaceFieldWriter()=default
Destructor.
virtual bool writeGeometry()
Write cloud positions.
virtual bool beginFile(std::string title="")
Write file header (non-collective)
A class for handling words, derived from Foam::string.
@ INLINE_BASE64
XML inline base64, base64Formatter.
const Foam::Enum< fileTag > fileExtension
File extension (without ".") for some vtk XML file content types.