49 bool Foam::writeFreeSurface::writeData()
57 refCast<interfaceTrackingFvMesh>
74 Foam::writeFreeSurface::writeFreeSurface
86 Info<<
"Creating " << this->
name() <<
" function object." <<
endl;
const Type & lookupObject(const word &name, const bool recursive=false) const
Lookup and return const reference to the object of the given Type. Fatal if not found or the wrong ty...
static void writeData(Ostream &os, const Type &val)
A list of keyword definitions, which are a keyword followed by a number of values (eg...
Ostream & endl(Ostream &os)
Add newline and flush stream.
Abstract base-class for Time/database function objects.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
Macros for easy insertion into run-time selection tables.
const word & name() const noexcept
Return the name of this functionObject.
bool outputTime() const noexcept
Deprecated(2016-05) return true if this is a write time.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
A class for handling words, derived from Foam::string.
static word defaultRegion
Return the default region name.
A function object to write the control points on the free surface.
virtual bool execute()
execute is called at each ++ or += of the time-loop
Istream and Ostream manipulators taking arguments.
bool readIfPresent(const word &keyword, T &val, enum keyType::option matchOpt=keyType::REGEX) const
Find an entry if present, and assign to T val. FatalIOError if it is found and the number of tokens i...
defineTypeNameAndDebug(combustionModel, 0)
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
Abstract base class for geometry and/or topology changing fvMesh.
Mesh data needed to do the Finite Volume discretisation.
virtual bool start()
start is called at the start of the time-loop
void writeVTKControlPoints()
Write VTK freeSurface control points.
messageStream Info
Information stream (stdout output on master, null elsewhere)
Mesh consisting of general polyhedral cells.
virtual bool read(const dictionary &dict)
Read and set the function object if its data has changed.
The interfaceTrackingFvMesh.