60 #ifndef interfaceHeight_H
61 #define interfaceHeight_H
71 namespace functionObjects
80 public fvMeshFunctionObject,
92 List<point> locations_;
95 word interpolationScheme_;
101 void writePositions();
115 Ostream& file(
const fileID fid)
165 virtual bool write();
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keyword definitions, which are a keyword followed by any number of values (e....
const word & name() const
Return the name of this functionObject.
interfaceHeight(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
virtual wordList fields() const
Return the list of fields required.
TypeName("interfaceHeight")
Runtime type information.
virtual ~interfaceHeight()
Destructor.
virtual void writeFileHeader(const label i=0)
Output file header information.
virtual bool execute()
Execute.
virtual bool write()
Write.
virtual bool end()
Execute at the final time-loop.
virtual bool read(const dictionary &)
Read.
OFstream & file()
Return access to the file (if only 1)
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.