From 2c3425ac1e6400ed4cb029d27ef0a1d3549166c8 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Wed, 13 May 2020 10:27:04 +0200 Subject: [PATCH] ENH: simplify coding for local faces (in enrichedPatch) - similar to changes made in PrimitivePatch (commit 8a5d108fd20) --- .../enrichedPatch/enrichedPatch.C | 44 ++++++++----------- .../slidingInterfaceClearCouple.C | 26 ++++++----- 2 files changed, 32 insertions(+), 38 deletions(-) diff --git a/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.C b/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.C index 22b88b4732..d24cf2de1a 100644 --- a/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.C +++ b/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.C @@ -6,7 +6,7 @@ \\/ M anipulation | ------------------------------------------------------------------------------- Copyright (C) 2011-2016 OpenFOAM Foundation - Copyright (C) 2017 OpenCFD Ltd. + Copyright (C) 2017-2020 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -50,10 +50,7 @@ void Foam::enrichedPatch::calcMeshPoints() const << abort(FatalError); } - meshPointsPtr_ = new labelList(pointMap().toc()); - labelList& mp = *meshPointsPtr_; - - sort(mp); + meshPointsPtr_ = new labelList(pointMap().sortedToc()); } @@ -71,27 +68,24 @@ void Foam::enrichedPatch::calcLocalFaces() const Map