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
74 fixedValueFvPatchScalarField(awfpsf),
75 sourceFieldName_(awfpsf.sourceFieldName_)
81 const copiedFixedValueFvPatchScalarField& awfpsf,
82 const DimensionedField<scalar, volMesh>& iF
85 fixedValueFvPatchScalarField(awfpsf, iF),
86 sourceFieldName_(awfpsf.sourceFieldName_)
102 patch().lookupPatchField<
volScalarField, scalar>(sourceFieldName_)
105 fixedValueFvPatchScalarField::updateCoeffs();
112 os.writeKeyword(
"sourceFieldName")
114 writeEntry(
"value", os);
125 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
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
makePatchTypeField(fvPatchScalarField, thermalBaffleFvPatchScalarField)