36 const DimensionedField<scalar, volMesh>& iF
39 fixedValueFvPatchScalarField(p, iF),
40 sourceFieldName_(
"default")
47 const DimensionedField<scalar, volMesh>& iF,
48 const dictionary&
dict 51 fixedValueFvPatchScalarField(p, iF, dict),
52 sourceFieldName_(dict.
lookup(
"sourceFieldName"))
58 const copiedFixedValueFvPatchScalarField& ptf,
60 const DimensionedField<scalar, volMesh>& iF,
61 const fvPatchFieldMapper& mapper
64 fixedValueFvPatchScalarField(ptf, p, iF, mapper),
65 sourceFieldName_(ptf.sourceFieldName_)
71 const copiedFixedValueFvPatchScalarField& awfpsf,
72 const DimensionedField<scalar, volMesh>& iF
75 fixedValueFvPatchScalarField(awfpsf, iF),
76 sourceFieldName_(awfpsf.sourceFieldName_)
95 fixedValueFvPatchScalarField::updateCoeffs();
102 writeEntry(os,
"sourceFieldName", sourceFieldName_);
114 copiedFixedValueFvPatchScalarField
copiedFixedValueFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
virtual void write(Ostream &) const
Write.
Macros for easy insertion into run-time selection tables.
virtual void write(Ostream &) const
Write.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
stressControl lookup("compactNormalStress") >> compactNormalStress
fvPatchField< scalar > fvPatchScalarField
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
makePatchTypeField(fvPatchScalarField, thermalBaffleFvPatchScalarField)