45 valueFraction_(p.
size())
59 refValue_(ptf.refValue_, mapper),
60 refGrad_(ptf.refGrad_, mapper),
61 valueFraction_(ptf.valueFraction_, mapper)
74 refValue_(
"refValue", dict, p.
size()),
75 refGrad_(
"refGradient", dict, p.
size()),
76 valueFraction_(
"valueFraction", dict, p.
size())
89 refValue_(ptf.refValue_),
90 refGrad_(ptf.refGrad_),
91 valueFraction_(ptf.valueFraction_)
103 refValue_(ptf.refValue_),
104 refGrad_(ptf.refGrad_),
105 valueFraction_(ptf.valueFraction_)
118 refValue_.autoMap(m);
120 valueFraction_.autoMap(m);
134 refCast<const mixedFvPatchField<Type> >(ptf);
136 refValue_.
rmap(mptf.refValue_, addr);
137 refGrad_.rmap(mptf.refGrad_, addr);
138 valueFraction_.rmap(mptf.valueFraction_, addr);
145 if (!this->updated())
147 this->updateCoeffs();
152 valueFraction_*refValue_
154 (1.0 - valueFraction_)*
156 this->patchInternalField()
157 + refGrad_/this->patch().deltaCoeffs()
170 *(refValue_ - this->patchInternalField())
171 *this->patch().deltaCoeffs()
172 + (1.0 - valueFraction_)*refGrad_;
194 valueFraction_*refValue_
195 + (1.0 - valueFraction_)*refGrad_/this->patch().deltaCoeffs();
210 valueFraction_*this->patch().deltaCoeffs()*refValue_
211 + (1.0 - valueFraction_)*refGrad_;
219 refValue_.writeEntry(
"refValue", os);
220 refGrad_.writeEntry(
"refGradient", os);
221 valueFraction_.writeEntry(
"valueFraction", os);
222 this->writeEntry(
"value", os);