From 5c6b0989a4360de8c01fbbfccaa3e74d9538ebc7 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 7 Jan 2019 09:20:51 +0100 Subject: [PATCH] ENH: for-range, forAllIters() ... in sampling/, surfMesh/ - reduced clutter when iterating over containers --- .../meshToMesh/meshToMeshParallelOps.C | 9 ++-- .../UnsortedMeshedSurface.C | 53 +++++++------------ 2 files changed, 23 insertions(+), 39 deletions(-) diff --git a/src/sampling/meshToMesh/meshToMeshParallelOps.C b/src/sampling/meshToMesh/meshToMeshParallelOps.C index 417ecd458e..c340b14c5a 100644 --- a/src/sampling/meshToMesh/meshToMeshParallelOps.C +++ b/src/sampling/meshToMesh/meshToMeshParallelOps.C @@ -638,10 +638,9 @@ void Foam::meshToMesh::distributeAndMergeCells key[1] = max(proci, nbrProci[i]); key[2] = localFacei[i]; - procCoupleInfo::const_iterator fnd = - procFaceToGlobalCell.find(key); + const auto fnd = procFaceToGlobalCell.cfind(key); - if (fnd == procFaceToGlobalCell.end()) + if (!fnd.found()) { procFaceToGlobalCell.insert(key, -1); } @@ -754,9 +753,9 @@ void Foam::meshToMesh::distributeAndMergeCells key[1] = max(proci, nbrProci[i]); key[2] = localFacei[i]; - procCoupleInfo::iterator fnd = procFaceToGlobalCell.find(key); + auto fnd = procFaceToGlobalCell.find(key); - if (fnd != procFaceToGlobalCell.end()) + if (fnd.found()) { label tgtFacei = fnd(); if (tgtFacei == -1) diff --git a/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C b/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C index 2235ecdd9d..b7d2102c15 100644 --- a/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C +++ b/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C @@ -367,7 +367,7 @@ void Foam::UnsortedMeshedSurface::setZones { zoneToc_[zonei] = surfZoneIdentifier ( - word("zone") + ::Foam::name(zonei), + "zone" + ::Foam::name(zonei), zonei ); @@ -477,53 +477,39 @@ Foam::surfZoneList Foam::UnsortedMeshedSurface::sortedZones // Step 1: get zone sizes and store (origId => zoneI) Map