52 #ifndef JohnsonJacksonParticleThetaFvPatchScalarField_H 53 #define JohnsonJacksonParticleThetaFvPatchScalarField_H 66 class JohnsonJacksonParticleThetaFvPatchScalarField
68 public mixedFvPatchScalarField
82 TypeName(
"JohnsonJacksonParticleTheta");
91 const DimensionedField<scalar, volMesh>&
98 const DimensionedField<scalar, volMesh>&,
107 const DimensionedField<scalar, volMesh>&,
108 const fvPatchFieldMapper&
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
TypeName("JohnsonJacksonParticleTheta")
Runtime type information.
JohnsonJacksonParticleThetaFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
virtual void write(Ostream &) const
Write.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
virtual void updateCoeffs()
Update the coefficients.
virtual void autoMap(const fvPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
A class for managing temporary objects.
virtual void rmap(const fvPatchScalarField &, const labelList &)
Reverse map the given fvPatchField onto this fvPatchField.
Robin condition for the particulate granular temperature.