From e299b012dfed49cb357dde08f4f42cb603860400 Mon Sep 17 00:00:00 2001 From: andy Date: Thu, 10 Oct 2013 11:03:25 +0100 Subject: [PATCH] ENH: cell layer addition - add new cells to existing cell zone --- src/dynamicMesh/layerAdditionRemoval/addCellLayer.C | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dynamicMesh/layerAdditionRemoval/addCellLayer.C b/src/dynamicMesh/layerAdditionRemoval/addCellLayer.C index 2fe428d45c..c05731781f 100644 --- a/src/dynamicMesh/layerAdditionRemoval/addCellLayer.C +++ b/src/dynamicMesh/layerAdditionRemoval/addCellLayer.C @@ -161,6 +161,9 @@ void Foam::layerAdditionRemoval::addCellLayer forAll(mf, faceI) { + label cellI = mc[faceI]; + label zoneI = mesh.cellZones().whichZone(cellI); + addedCells[faceI] = ref.setAction ( @@ -170,7 +173,7 @@ void Foam::layerAdditionRemoval::addCellLayer -1, // master edge mf[faceI], // master face -1, // master cell - -1 // zone for cell + zoneI // zone for cell ) ); }