41 inverseFaceDistanceDiffusivity,
49 Foam::inverseFaceDistanceDiffusivity::inverseFaceDistanceDiffusivity
77 label nPatchFaces = 0;
86 nPatchFaces += bdry[pID].
size();
97 const polyPatch& patch = bdry[iter.key()];
103 changedFaces[nPatchFaces] = patch.
start() + patchFaceI;
105 faceDist[nPatchFaces] =
wallPoint(fc[patchFaceI], 0);
111 changedFaces.
setSize(nPatchFaces);
126 scalar
dist = faceInfo[faceI].distSqr();
128 faceDiffusivity_[faceI] = 1.0/
sqrt(dist);
131 forAll(faceDiffusivity_.boundaryField(), patchI)
137 if (patchSet.found(patchI))
141 scalar
dist = cellInfo[faceCells[i]].distSqr();
142 bfld[i] = 1.0/
sqrt(dist);
151 scalar
dist = faceInfo[start+i].distSqr();
152 bfld[i] = 1.0/
sqrt(dist);