62 #ifndef energyFlux_functionObject_H
63 #define energyFlux_functionObject_H
73 class thermophysicalTransportModel;
75 namespace functionObjects
84 public fieldExpression
89 const word schemesField_;
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.
TypeName("energyAdvectiveFlux")
Runtime type information.
energyAdvectiveFlux(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
virtual ~energyFluxBase()
Destructor.
tmp< surfaceScalarField > calcPhihs(const thermophysicalTransportModel &ttm) const
Return the advective energy flux.
tmp< surfaceScalarField > calcQ(const thermophysicalTransportModel &ttm) const
Return the heat flux.
energyFluxBase(const word &name, const Time &runTime, const dictionary &, const word &typeName)
Construct from Time and dictionary.
virtual bool read(const dictionary &)
Read the data.
These functions calculate the energy-flux and write it as a surfaceScalarField. There are three such ...
energyFlux(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
TypeName("energyFlux")
Runtime type information.
TypeName("heatFlux")
Runtime type information.
heatFlux(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
Abstract base class for all fluid and solid thermophysical transport models.
A class for managing temporary objects.
Template function which returns the un-mangled name of a given type. Useful for types which do not ha...
A class for handling words, derived from string.