From 8f50d156e6791d94f2d7bdec5df71e6d7ebcaee4 Mon Sep 17 00:00:00 2001 From: mattijs Date: Tue, 1 May 2012 17:14:53 +0100 Subject: [PATCH] ENH: hexRef8: have split-hex recognition --- .../polyTopoChange/polyTopoChange/hexRef8.C | 248 ++++++++++++++++++ .../polyTopoChange/polyTopoChange/hexRef8.H | 36 +++ 2 files changed, 284 insertions(+) diff --git a/src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8.C b/src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8.C index 827913a1c1..261945476d 100644 --- a/src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8.C +++ b/src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8.C @@ -42,6 +42,7 @@ License #include "mapDistributePolyMesh.H" #include "refinementData.H" #include "refinementDistanceData.H" +#include "degenerateMatcher.H" // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // @@ -1750,6 +1751,184 @@ void Foam::hexRef8::setInstance(const fileName& inst) } +void Foam::hexRef8::collectLevelPoints +( + const labelList& f, + const label level, + DynamicList