Go to the documentation of this file.
123 namespace functionObjects
132 public fvMeshFunctionObject
176 tmp<volScalarField> magU()
const;
185 tmp<volScalarField> pSat()
const;
189 tmp<volScalarField> Tcloth
215 const dictionary&
dict
226 virtual bool read(
const dictionary&);
233 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.
TypeName("comfort")
Runtime type information.
A class for managing temporary objects.
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
virtual bool read(const dictionary &)
Read the data needed for the comfort calculation.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
comfort(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
const word & name() const noexcept
Return the name of this functionObject.
virtual bool write()
Write the PPD and PMV fields.
Calculates the thermal comfort quantities predicted mean vote (PMV), predicted percentage of dissatis...
virtual ~comfort()=default
Destructor.