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