Go to the documentation of this file.
184 #ifndef functionObjects_energyTransport_H
185 #define functionObjects_energyTransport_H
195 namespace functionObjects
202 class energyTransport
204 public fvMeshFunctionObject
224 fv::optionList fvOptions_;
227 dictionary multiphaseThermo_;
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();
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
virtual bool read(const dictionary &)
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
List< word > wordList
A List of words.
TypeName("energyTransport")
A list of pointers to objects of type <T>, without allocation/deallocation management of the pointers...
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
GeometricField< scalar, fvPatchField, volMesh > volScalarField
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Generic dimensioned Type class.
Evolves a simplified energy transport equation for incompressible flows. It takes into account the in...
const word & name() const noexcept
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
virtual ~energyTransport()
Generic GeometricField class.
List of finite volume options.