72class turbulentHeatFluxTemperatureFvPatchScalarField
74 public fixedGradientFvPatchScalarField
93 static const NamedEnum<heatSourceType, 2> heatSourceTypeNames_;
96 heatSourceType heatSource_;
108 TypeName(
"turbulentHeatFluxTemperature");
114 turbulentHeatFluxTemperatureFvPatchScalarField
117 const DimensionedField<scalar, volMesh>&
121 turbulentHeatFluxTemperatureFvPatchScalarField
124 const DimensionedField<scalar, volMesh>&,
131 turbulentHeatFluxTemperatureFvPatchScalarField
133 const turbulentHeatFluxTemperatureFvPatchScalarField&,
135 const DimensionedField<scalar, volMesh>&,
136 const fvPatchFieldMapper&
140 turbulentHeatFluxTemperatureFvPatchScalarField
142 const turbulentHeatFluxTemperatureFvPatchScalarField&
146 virtual tmp<fvPatchScalarField> clone()
const
148 return tmp<fvPatchScalarField>
150 new turbulentHeatFluxTemperatureFvPatchScalarField(*
this)
155 turbulentHeatFluxTemperatureFvPatchScalarField
157 const turbulentHeatFluxTemperatureFvPatchScalarField&,
158 const DimensionedField<scalar, volMesh>&
162 virtual tmp<fvPatchScalarField> clone
164 const DimensionedField<scalar, volMesh>& iF
167 return tmp<fvPatchScalarField>
169 new turbulentHeatFluxTemperatureFvPatchScalarField
183 virtual void autoMap(
const fvPatchFieldMapper&);
188 const fvPatchScalarField&,
196 virtual void updateCoeffs();
202 virtual void write(Ostream&)
const;