35 void Foam::enrichedPatch::calcPointPoints()
const
41 <<
"Point-point addressing already calculated."
49 List<DynamicList<label>> pp(
meshPoints().size());
53 for (
const face& curFace : lf)
57 DynamicList<label>& curPp = pp[curFace[pointi]];
60 const label next = curFace.nextLabel(pointi);
62 if (!curPp.found(next))
68 const label prev = curFace.prevLabel(pointi);
70 if (!curPp.found(prev))
79 auto& ppAddr = *pointPointsPtr_;
83 ppAddr[pointi].transfer(pp[pointi]);