From 3376610f4e427bf07c1a1521eab1503add6e5fba Mon Sep 17 00:00:00 2001 From: laurence Date: Wed, 8 Feb 2012 15:16:44 +0000 Subject: [PATCH] ENH: cvMesh: Add writeProcessorInterface function. Correct bug where List was used instead of DynamicList. --- .../conformalVoronoiMesh.C | 30 +++- .../conformalVoronoiMesh.H | 41 +++-- .../conformalVoronoiMeshCalcDualMesh.C | 141 +++++++++++------- .../conformalVoronoiMeshIO.C | 31 ++++ 4 files changed, 173 insertions(+), 70 deletions(-) diff --git a/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C b/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C index 4e97af7a7a..7ca688a113 100644 --- a/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C +++ b/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C @@ -240,9 +240,9 @@ void Foam::conformalVoronoiMesh::insertPoints { label preDistributionSize(points.size()); - DynamicList transferPoints; + DynamicList transferPoints(points.size()/2); - List pointsOnProcessor; + DynamicList pointsOnProcessor(points.size()/2); for ( @@ -393,6 +393,30 @@ void Foam::conformalVoronoiMesh::insertPoints // Info<< returnReduce(pts.size(), sumOp