35 void Foam::CECCellToCellStencil::calcEdgeBoundaryData
39 EdgeMap<labelList>& neiGlobal
42 neiGlobal.resize(2*boundaryEdges.size());
48 label edgeI = boundaryEdges[i];
52 mesh().edges()[edgeI],
56 mesh().edgeFaces(edgeI),
72 void Foam::CECCellToCellStencil::calcCellStencil
80 allCoupledFacesPatch()().meshEdges
113 validBoundaryFaces(isValidBFace);
119 EdgeMap<labelList> neiGlobal;
127 globalCellCells.setSize(
mesh().nCells());
133 label edgeI = boundaryEdges[i];
142 label celli = eCells[j];
147 globalNumbering().toGlobal(celli),
149 globalCellCells[celli]
158 for (label edgeI = 0; edgeI <
mesh().
nEdges(); edgeI++)
165 mesh().edgeFaces(edgeI),
174 label celli = eCells[j];
178 globalNumbering().toGlobal(celli),
180 globalCellCells[celli]
191 cellToCellStencil(
mesh)
194 calcCellStencil(*
this);