36 namespace surfaceWriters
Suppresses output of geometry and fields.
defineSurfaceWriterWriteFields(Foam::surfaceWriters::nullWriter)
A class for handling file names.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual void open(const fileName &outputPath)
Open for output on specified path, using existing surface (no-op)
static const fileName null
An empty fileName.
nullWriter()
Default construct.
Macros for easy insertion into run-time selection tables.
Abstract definition of a meshed surface defined by faces and points.
virtual fileName write()
Write separate surface geometry to file.
Convenience macros for instantiating surfaceWriter methods.
defineTypeName(abaqusWriter)
Base class for surface writers.
virtual bool enabled() const
False: The null writer is never enabled, which lets the caller skip various (possibly expensive) prep...
addToRunTimeSelectionTable(surfaceWriter, abaqusWriter, word)
virtual bool needsUpdate() const
False: never needs an update.
virtual bool wroteData() const
True: like a /dev/null device.
virtual void setSurface(const meshedSurf &s, bool parallel)
Change association with a surface (no-op).