From 62e0e14b459a2ebfd3fe67ed1a75368f101b50e8 Mon Sep 17 00:00:00 2001 From: mattijs Date: Thu, 31 Oct 2013 12:22:14 +0000 Subject: [PATCH 01/29] STYLE: faceCoupleInfo: indentation of output --- src/dynamicMesh/polyMeshAdder/faceCoupleInfo.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dynamicMesh/polyMeshAdder/faceCoupleInfo.C b/src/dynamicMesh/polyMeshAdder/faceCoupleInfo.C index 00aabb3bd6..27bea7ae47 100644 --- a/src/dynamicMesh/polyMeshAdder/faceCoupleInfo.C +++ b/src/dynamicMesh/polyMeshAdder/faceCoupleInfo.C @@ -1784,7 +1784,7 @@ void Foam::faceCoupleInfo::subDivisionMatch << " points:" << masterPoints[masterEdge[0]] << ' ' << masterPoints[masterEdge[1]] << " corresponding cut edge: (" << cutPoint0 - << ' ' << cutPoint1 + << ") " << cutPoint1 << abort(FatalError); } From 7b19a54515f3d4f9dd0683a4185cb0d45224289d Mon Sep 17 00:00:00 2001 From: mattijs Date: Thu, 31 Oct 2013 12:26:13 +0000 Subject: [PATCH 02/29] ENH: polyMeshAdder: support for overlapping zones. Improved speed. --- src/dynamicMesh/polyMeshAdder/polyMeshAdder.C | 460 +++++++++++++----- src/dynamicMesh/polyMeshAdder/polyMeshAdder.H | 37 +- 2 files changed, 352 insertions(+), 145 deletions(-) diff --git a/src/dynamicMesh/polyMeshAdder/polyMeshAdder.C b/src/dynamicMesh/polyMeshAdder/polyMeshAdder.C index 455769d7d2..c5d24780d3 100644 --- a/src/dynamicMesh/polyMeshAdder/polyMeshAdder.C +++ b/src/dynamicMesh/polyMeshAdder/polyMeshAdder.C @@ -38,51 +38,6 @@ License // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // -// Append all mapped elements of a list to a DynamicList -void Foam::polyMeshAdder::append -( - const labelList& map, - const labelList& lst, - DynamicList