Go to the documentation of this file.
82 #ifndef filmPyrolysisRadiativeCoupledMixedFvPatchScalarField_H
83 #define filmPyrolysisRadiativeCoupledMixedFvPatchScalarField_H
102 public mixedFvPatchScalarField,
119 const word filmRegionName_;
122 const word pyrolysisRegionName_;
125 const word TnbrName_;
131 const scalar convectiveScaling_;
134 const scalar filmDeltaDry_;
137 const scalar filmDeltaWet_;
149 TypeName(
"filmPyrolysisRadiativeCoupledMixed");
Base class for pyrolysis models.
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
Mixed boundary condition for temperature, to be used in the flow and pyrolysis regions when a film re...
virtual void write(Ostream &) const
TypeName("filmPyrolysisRadiativeCoupledMixed")
Common functions used in temperature coupled boundaries.
virtual void autoMap(const fvPatchFieldMapper &)
Foam::regionModels::pyrolysisModels::pyrolysisModel pyrolysisModelType
virtual void rmap(const fvPatchField< scalar > &, const labelList &)
tmp< scalarField > K() const
Thermodynamic form of single-cell layer surface film model.
virtual tmp< fvPatchScalarField > clone() const
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
filmPyrolysisRadiativeCoupledMixedFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
virtual void updateCoeffs()
Foam::regionModels::surfaceFilmModels::thermoSingleLayer filmModelType
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...