46 valueFraction_(p.
size())
60 refValue_(ptf.refValue_, mapper),
61 refGrad_(ptf.refGrad_, mapper),
62 valueFraction_(ptf.valueFraction_, mapper)
75 refValue_(
"refValue", dict, p.
size()),
76 refGrad_(
"refGradient", dict, p.
size()),
77 valueFraction_(
"valueFraction", dict, p.
size())
91 refValue_(ptf.refValue_),
92 refGrad_(ptf.refGrad_),
93 valueFraction_(ptf.valueFraction_)
106 refValue_.autoMap(m);
108 valueFraction_.autoMap(m);
122 refCast<const directionMixedFvPatchField<Type> >(ptf);
124 refValue_.
rmap(dmptf.refValue_, addr);
125 refGrad_.rmap(dmptf.refGrad_, addr);
126 valueFraction_.rmap(dmptf.valueFraction_, addr);
137 Field<Type> gradValue = pif + refGrad_/this->patch().deltaCoeffs();
143 (normalValue + transformGradValue - pif)*
144 this->patch().deltaCoeffs();
151 if (!this->updated())
153 this->updateCoeffs();
159 this->patchInternalField() + refGrad_/this->patch().deltaCoeffs();
191 return transformFieldMask<Type>(pow<vector, pTraits<Type>::rank>(
diag));
199 refValue_.writeEntry(
"refValue", os);
200 refGrad_.writeEntry(
"refGradient", os);
201 valueFraction_.writeEntry(
"valueFraction", os);
202 this->writeEntry(
"value", os);