From cde75af134f3044c19b5d44aa1ecd70902d871af Mon Sep 17 00:00:00 2001 From: mattijs Date: Tue, 1 Oct 2013 16:26:36 +0100 Subject: [PATCH] ENH: surfaceMeshTriangulate: extract faceZones --- .../surfaceMeshTriangulate.C | 156 ++++++++++++++---- 1 file changed, 121 insertions(+), 35 deletions(-) diff --git a/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C b/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C index 80ba2bec5f..098f9e019c 100644 --- a/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C +++ b/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C @@ -73,6 +73,12 @@ int main(int argc, char *argv[]) "(patch0 .. patchN)", "only triangulate selected patches (wildcards supported)" ); + argList::addOption + ( + "faceZones", + "(fz0 .. fzN)", + "triangulate selected faceZones (wildcards supported)" + ); #include "setRootCase.H" #include "createTime.H" @@ -136,52 +142,132 @@ int main(int argc, char *argv[]) - // Collect sizes. Hash on names to handle local-only patches (e.g. - // processor patches) - HashTable