43 #ifndef dsmcFields_functionObject_H
44 #define dsmcFields_functionObject_H
52 namespace functionObjects
105 virtual bool write();
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
const word & name() const
Return the name of this functionObject.
Calculate intensive fields:
void operator=(const dsmcFields &)=delete
Disallow default bitwise assignment.
virtual wordList fields() const
Return the list of fields required.
dsmcFields(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
virtual ~dsmcFields()
Destructor.
virtual bool executeAtStart() const
Do not evaluate the state at the start of the run.
virtual bool execute()
Do nothing.
TypeName("dsmcFields")
Runtime type information.
virtual bool write()
Calculate and write the DSMC fields.
virtual bool read(const dictionary &)
Read the dsmcFields data.
Specialisation of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
A class for handling words, derived from string.