46 fixedValueFvPatchVectorField(p, iF),
62 fixedValueFvPatchVectorField(ptf, p, iF, mapper),
63 phiName_(ptf.phiName_),
64 rhoName_(ptf.rhoName_),
65 inletDir_(ptf.inletDir_, mapper)
77 fixedValueFvPatchVectorField(p, iF),
80 inletDir_(
"inletDirection", dict, p.
size())
92 fixedValueFvPatchVectorField(pivpvf),
93 phiName_(pivpvf.phiName_),
94 rhoName_(pivpvf.rhoName_),
95 inletDir_(pivpvf.inletDir_)
106 fixedValueFvPatchVectorField(pivpvf, iF),
107 phiName_(pivpvf.phiName_),
108 rhoName_(pivpvf.rhoName_),
109 inletDir_(pivpvf.inletDir_)
120 fixedValueFvPatchVectorField::autoMap(m);
121 inletDir_.autoMap(m);
131 fixedValueFvPatchVectorField::rmap(ptf, addr);
134 refCast<const pressureDirectedInletVelocityFvPatchVectorField>(ptf);
136 inletDir_.
rmap(tiptf.inletDir_, addr);
154 scalarField ndmagS = (n & inletDir_)*patch().magSf();
171 "pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs()"
172 ) <<
"dimensions of phi are not correct"
173 <<
"\n on patch " << this->patch().name()
174 <<
" of field " << this->dimensionedInternalField().name()
175 <<
" in file " << this->dimensionedInternalField().objectPath()
186 if (phiName_ !=
"phi")
190 if (rhoName_ !=
"rho")
195 writeEntry(
"value", os);
201 void pressureDirectedInletVelocityFvPatchVectorField::operator=