From e6ebadfca61a74631a82d18d2f0afbbfe95f9d3e Mon Sep 17 00:00:00 2001 From: graham Date: Tue, 14 Jun 2011 17:10:39 +0100 Subject: [PATCH] ENH: feature point insertion now distributed. --- .../backgroundMeshDecomposition.C | 2 +- .../conformalVoronoiMesh.C | 263 +++++++++++------- .../conformalVoronoiMesh.H | 48 +++- .../conformalVoronoiMeshCalcDualMesh.C | 2 +- ...alVoronoiMeshFeaturePointSpecialisations.C | 7 +- .../conformalVoronoiMeshIO.C | 2 +- .../conformalVoronoiMesh/indexedVertex.H | 2 - 7 files changed, 204 insertions(+), 122 deletions(-) diff --git a/src/mesh/conformalVoronoiMesh/backgroundMeshDecomposition/backgroundMeshDecomposition.C b/src/mesh/conformalVoronoiMesh/backgroundMeshDecomposition/backgroundMeshDecomposition.C index 36a4dcdb01..e9bf2cc5dd 100644 --- a/src/mesh/conformalVoronoiMesh/backgroundMeshDecomposition/backgroundMeshDecomposition.C +++ b/src/mesh/conformalVoronoiMesh/backgroundMeshDecomposition/backgroundMeshDecomposition.C @@ -971,7 +971,7 @@ Foam::backgroundMeshDecomposition::distribute // This old cell was refined so the cell for the vertices // in the new mesh needs to be searched for. - forAll (oldCellVertices, oPI) + forAll(oldCellVertices, oPI) { const point& v = oldCellVertices[oPI]; diff --git a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C index 326d03f82c..1c940101ba 100644 --- a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C +++ b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C @@ -309,6 +309,64 @@ void Foam::conformalVoronoiMesh::insertPoints } +void Foam::conformalVoronoiMesh::insertPoints +( + DynamicList& pts, + DynamicList