From aece1c1c4d65444ec9c17da8ac4983ccb6650917 Mon Sep 17 00:00:00 2001 From: mattijs Date: Tue, 13 Oct 2015 16:32:52 +0100 Subject: [PATCH] ENH: FaceCellWave, localPointRegion: support for local baffles --- .../algorithms/MeshWave/FaceCellWave.C | 162 +++++++++++++++++- .../algorithms/MeshWave/FaceCellWave.H | 27 ++- .../indexedOctree/treeDataPrimitivePatch.C | 23 ++- src/meshTools/meshTools/meshTools.C | 12 +- src/meshTools/meshTools/meshTools.H | 6 +- src/meshTools/regionSplit/localPointRegion.C | 46 ++++- src/meshTools/regionSplit/localPointRegion.H | 12 +- 7 files changed, 253 insertions(+), 35 deletions(-) diff --git a/src/meshTools/algorithms/MeshWave/FaceCellWave.C b/src/meshTools/algorithms/MeshWave/FaceCellWave.C index f254302a7f..08ff51e3ed 100644 --- a/src/meshTools/algorithms/MeshWave/FaceCellWave.C +++ b/src/meshTools/algorithms/MeshWave/FaceCellWave.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2014 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2015 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -810,6 +810,79 @@ void Foam::FaceCellWave::handleAMICyclicPatches() } +template +void Foam::FaceCellWave::handleExplicitConnections() +{ + // Collect changed information + + DynamicList