32 void Foam::CECCellToCellStencil::calcEdgeBoundaryData
36 EdgeMap<labelList>& neiGlobal
39 neiGlobal.resize(2*boundaryEdges.size());
45 label edgeI = boundaryEdges[i];
49 mesh().edges()[edgeI],
53 mesh().edgeFaces(edgeI),
71 void Foam::CECCellToCellStencil::calcCellStencil
79 allCoupledFacesPatch()().meshEdges
112 validBoundaryFaces(isValidBFace);
118 EdgeMap<labelList> neiGlobal;
126 globalCellCells.setSize(
mesh().nCells());
132 label edgeI = boundaryEdges[i];
141 label cellI = eCells[j];
146 globalNumbering().toGlobal(cellI),
148 globalCellCells[cellI]
157 for (label edgeI = 0; edgeI <
mesh().
nEdges(); edgeI++)
164 mesh().edgeFaces(edgeI),
173 label cellI = eCells[j];
177 globalNumbering().toGlobal(cellI),
179 globalCellCells[cellI]
193 calcCellStencil(*
this);