24 const word functionName)
44 scalar functionValue = 0.0;
46 const objectRegistry& db =
mesh_.thisDb();
47 const volVectorField&
U = db.lookupObject<volVectorField>(
"U");
49 const volVectorField::Boundary& UBf =
U.boundaryField();
51 const volScalarField::Boundary& rhoBf =
rho.boundaryField();
60 vector US = UBf[patchI][faceI];
61 vector Sf =
mesh_.Sf().boundaryField()[patchI][faceI];
62 scalar rhoS = rhoBf[patchI][faceI];
63 scalar mfr = rhoS * (US & Sf) *
scale_;
69 reduce(functionValue, sumOp<scalar>());