65 #ifndef greyDiffusiveRadiationMixedFvPatchScalarField_H 66 #define greyDiffusiveRadiationMixedFvPatchScalarField_H 81 class greyDiffusiveRadiationMixedFvPatchScalarField
83 public mixedFvPatchScalarField,
84 public radiationCoupledBase
virtual void write(Ostream &) const
Write.
A list of keyword definitions, which are a keyword followed by any number of values (e...
This boundary condition provides a grey-diffuse condition for radiation intensity, I, for use with the finite-volume discrete-ordinates model (fvDOM), in which the radiation temperature is retrieved from the temperature field boundary condition.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
const word & TName() const
Return the temperature field name.
A class for handling words, derived from string.
Foam::fvPatchFieldMapper.
greyDiffusiveRadiationMixedFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
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...
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.
A class for managing temporary objects.
TypeName("greyDiffusiveRadiation")
Runtime type information.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))