184 #ifndef functionObjects_energyTransport_H 185 #define functionObjects_energyTransport_H 195 namespace functionObjects
202 class energyTransport
204 public fvMeshFunctionObject
224 fv::optionList fvOptions_;
233 PtrList<dimensionedScalar> Cps_;
236 PtrList<dimensionedScalar> kappas_;
239 UPtrList<volScalarField> phases_;
263 tmp<volScalarField> kappaEff()
const;
266 tmp<volScalarField> rho()
const;
312 virtual bool write();
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual bool read(const dictionary &)
Read the energyTransport data.
virtual bool execute()
Calculate the energyTransport.
virtual bool write()
Do nothing.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
const word & name() const noexcept
Return the name of this functionObject.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
virtual ~energyTransport()
Destructor.
Evolves a simplified energy transport equation for incompressible flows. It takes into account the in...
A class for handling words, derived from Foam::string.
TypeName("energyTransport")
Runtime type information.
List< word > wordList
List of word.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
A class for managing temporary objects.