42void thermalShellFvPatchScalarField::create_baffle()
75 parent_bctype(ptf,
p, iF, mapper),
87 parent_bctype(
p, iF,
dict),
114 const thermalShellFvPatchScalarField& ptf,
118 parent_bctype(ptf, iF),
143 static bool warned =
false;
148 <<
"Ignoring, regionFaModels are disabled" <<
endl;
153 auto& baffle = baffle_();
157 baffle.vsm().mapToVolumePatch(baffle.T(), pfld,
patch().index());
175 thermalShellFvPatchScalarField
Macros for easy insertion into run-time selection tables.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
This boundary condition provides a coupled temperature condition between a primary region (3D mesh) a...
virtual void write(Ostream &) const
Write.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
thermalShellFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
A wrapper for dictionary content, without operators that could affect inheritance patterns.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
void write(Ostream &os, const bool subDict=true) const
Write dictionary, normally with sub-dictionary formatting.
virtual void write(Ostream &) const
const fvPatch & patch() const noexcept
Return the patch.
bool updated() const noexcept
True if the boundary condition has already been updated.
A FieldMapper for finite-volume patch fields.
virtual void updateCoeffs()
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
static autoPtr< thermalShellModel > New(const fvMesh &mesh, const dictionary &dict)
Return a reference to the selected model using dictionary.
OBJstream os(runTime.globalPath()/outputName)
#define makePatchTypeField(PatchTypeField, typePatchTypeField)
Define a concrete fvPatchField type and add to run-time tables Example, (fvPatchScalarField,...
#define InfoInFunction
Report an information message using Foam::Info.
bool allowFaModels() noexcept
The enable/disable state for regionFaModel (default: true).
List< word > wordList
List of word.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
Ostream & endl(Ostream &os)
Add newline and flush stream.
fvPatchField< scalar > fvPatchScalarField