46 mixedFvPatchVectorField(p, iF),
52 valueFraction() = 0.0;
65 mixedFvPatchVectorField(ptf, p, iF, mapper),
66 phiName_(ptf.phiName_),
67 rhoName_(ptf.rhoName_)
79 mixedFvPatchVectorField(p, iF),
86 valueFraction() = 0.0;
96 mixedFvPatchVectorField(pivpvf),
97 phiName_(pivpvf.phiName_),
98 rhoName_(pivpvf.rhoName_)
109 mixedFvPatchVectorField(pivpvf, iF),
110 phiName_(pivpvf.phiName_),
111 rhoName_(pivpvf.rhoName_)
135 refValue() = n*phip/magS;
142 refValue() = n*phip/(rhop*magS);
148 "pressureNormalInletOutletVelocityFvPatchVectorField::"
150 ) <<
"dimensions of phi are not correct"
151 <<
"\n on patch " << this->patch().name()
152 <<
" of field " << this->dimensionedInternalField().name()
153 <<
" in file " << this->dimensionedInternalField().objectPath()
157 valueFraction() = 1.0 -
pos(phip);
169 writeEntry(
"value", os);
175 void pressureNormalInletOutletVelocityFvPatchVectorField::operator=
182 valueFraction()*(patch().nf()*(patch().nf() & pvf))
183 + (1 - valueFraction())*pvf