39 #include <HashTable.H>
64 label procPatchId = procPairs_[patchI];
67 fvsPatchScalarField& pgradf = rField.boundaryFieldRef()[procPatchId];
68 const List2<scalar> & pvf = procVfValues[patchI];
69 const List2<scalar> & pwf2= procWf2_[patchI];
70 const List2<vector> & pgdf= procGdf_[patchI];
75 forAll(procGdf_[patchI][iFace], i)
77 gf += pwf2[iFace][i]*pgdf[iFace][i].component(derComp)*
78 (pvf[iFace][i] - sF.boundaryField()[procPatchId][iFace]);
void faceScalarDer(const Field< scalar > &iF, const Field< scalar > &sF, int com, surfaceScalarField &rField)
labelListList neighbourCells_