From f4f8ce10c579c7870bf2151810628faaf3358189 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Wed, 17 Apr 2013 16:09:52 +0100 Subject: [PATCH] BUG: lduPrimitiveMesh: processor id indexing --- src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.C | 3 ++- src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.H | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.C b/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.C index f33504a8b06..25f2758a927 100644 --- a/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.C +++ b/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.C @@ -33,6 +33,7 @@ License namespace Foam { + defineTypeNameAndDebug(lduPrimitiveMesh, 0); //- Less operator for pairs of <processor><index> class procLess @@ -682,7 +683,7 @@ Foam::lduPrimitiveMesh::lduPrimitiveMesh if ( elems[i][0] == nbrProcMeshI - && pldui.neighbProcNo() == procMeshI + && pldui.neighbProcNo() == procIDs[procMeshI] ) { nbrIntI = elems[i][1]; diff --git a/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.H b/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.H index f78dad68d8c..c29e7355423 100644 --- a/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.H +++ b/src/OpenFOAM/meshes/lduMesh/lduPrimitiveMesh.H @@ -109,6 +109,11 @@ class lduPrimitiveMesh public: + // Static data + + // Declare name of the class and its debug switch + ClassName("lduPrimitiveMesh"); + // Constructors //- Construct from components as copies -- GitLab