24 const word functionName)
31 daTurb_(daModel.getDATurbulenceModel())
45 FatalErrorIn(
" ") <<
"the magnitude of the axis parameter in "
46 << functionName <<
" is not 1.0!"
73 scalar functionValue = 0.0;
75 const objectRegistry& db =
mesh_.thisDb();
76 const volScalarField&
p = db.lookupObject<volScalarField>(
"p");
78 const surfaceVectorField::Boundary& Sfb =
mesh_.Sf().boundaryField();
81 const volSymmTensorField::Boundary& devRhoReffb = tdevRhoReff().boundaryField();
92 vector fN(Sfb[patchI][faceI] *
p.boundaryField()[patchI][faceI]);
94 vector fT(Sfb[patchI][faceI] & devRhoReffb[patchI][faceI]);
100 functionValue += val;
104 reduce(functionValue, sumOp<scalar>());
109 return functionValue;