93 #ifndef scalarTransport_functionObject_H
94 #define scalarTransport_functionObject_H
103 namespace functionObjects
178 void subCycleMULES();
224 virtual bool write();
Generic GeometricField class.
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.
Specialisation of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
Evolves a passive scalar transport equation.
TypeName("scalarTransport")
Runtime type information.
static const NamedEnum< diffusivityType, 3 > diffusivityTypeNames_
Diffusivity type names.
virtual ~scalarTransport()
Destructor.
virtual wordList fields() const
Return the list of fields required.
diffusivityType
Enumeration defining the type of the diffusivity.
virtual bool executeAtStart() const
Do not execute at the start of the run.
virtual bool execute()
Calculate the scalarTransport.
virtual bool write()
Write the updated scalar field.
void operator=(const scalarTransport &)=delete
Disallow default bitwise assignment.
virtual bool read(const dictionary &)
Read the scalarTransport data.
scalarTransport(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
A class for managing temporary objects.
Abstract base class for all fluid physical properties.
A class for handling words, derived from string.