72 Foam::cyclicGAMGInterface::cyclicGAMGInterface
79 const label fineLevelIndex,
80 const label coarseComm
97 localRestrictAddressing.size()
103 forAll(localRestrictAddressing, ffi)
114 localRestrictAddressing[ffi],
115 neighbourRestrictAddressing[ffi]
123 neighbourRestrictAddressing[ffi],
124 localRestrictAddressing[ffi]
128 const auto fnd = cellsToCoarseFace.cfind(cellPair);
133 dynFaceRestrictAddressing.append(fnd.val());
138 label coarseI = dynFaceCells.size();
139 dynFaceRestrictAddressing.append(coarseI);
140 dynFaceCells.append(localRestrictAddressing[ffi]);
141 cellsToCoarseFace.insert(cellPair, coarseI);
150 Foam::cyclicGAMGInterface::cyclicGAMGInterface
181 pnf[facei] = iF[nbrFaceCells[facei]];