60 caching_(
"fieldsDict")
71 collateTimes_(options.getOrDefault(
"collateTimes", true)),
72 caching_(
"fieldsDict")
74 caseOpts_.timeFormat(
"timeFormat", options);
75 caseOpts_.timePrecision(
"timePrecision", options);
89 open(surf, outputPath, parallel);
139 return writeUncollated();
154 const word& fieldName,
160 return writeCollated(fieldName, localValues);
164 return writeUncollated(fieldName, localValues);
Istream and Ostream manipulators taking arguments.
Functions used by OpenFOAM that are specific to POSIX compliant operating systems and need to be repl...
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
Generic templated field type that is much like a Foam::List except that it is expected to hold numeri...
A simple container for options an IOstream can normally have.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
void clear()
Clear all values.
A class for handling file names.
Abstract definition of a meshed surface defined by faces and points.
Base class for surface writers.
surfaceWriter()
Default construct.
virtual void open(const fileName &outputPath)
Open for output on specified path, using existing surface.
virtual void close()
Finish output, performing any necessary cleanup.
A surfaceWriter for Ensight format.
virtual void close()
Finish output, clears output times.
ensightWriter()
Default construct.
virtual bool separateGeometry() const
True if the surface format supports geometry in a separate file.
virtual fileName write()
Write surface geometry to file.
A class for handling words, derived from Foam::string.
#define defineTypeName(Type)
Define the typeName.
Namespace for surface writers.
List< face > faceList
List of faces.
vectorField pointField
pointField is a vectorField.
Convenience macros for instantiating surfaceWriter methods.
#define defineSurfaceWriterWriteFields(ThisClass)