From 64b94dd929a86e9a40aa44125672df635642cd16 Mon Sep 17 00:00:00 2001 From: James E McClure Date: Thu, 5 Nov 2015 10:28:58 -0500 Subject: [PATCH] Working on adding vis to workpool (doesn't compile) --- tests/lbpm_color_simulator.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/lbpm_color_simulator.h b/tests/lbpm_color_simulator.h index d052d996..d33e6a1b 100644 --- a/tests/lbpm_color_simulator.h +++ b/tests/lbpm_color_simulator.h @@ -131,7 +131,8 @@ public: virtual void run() { ThreadPool::WorkItem::d_state = 1; // Change state to in progress - + MPI_Comm newcomm; + MPI_Comm_dup(MPI_COMM_WORLD,&newcomm); // Write VisIT files PROFILE_START("Save Vis",1); // Create the MeshDataStruct @@ -141,7 +142,7 @@ public: Lx=Averages.Dm.Lx; Ly=Averages.Dm.Ly; Lz=Averages.Dm.Lz; -// fillHalo fillData(Averages.Dm.Comm,Averages.Dm.rank_info,Nx-2,Ny-2,Nz-2,1,1,1,0,1); + fillHalo fillData(newcomm,Averages.Dm.rank_info,Nx-2,Ny-2,Nz-2,1,1,1,0,1); std::vector meshData(1); meshData[0].meshName = "domain"; meshData[0].mesh = std::shared_ptr( new IO::DomainMesh(Averages.Dm.rank_info,Nx-2,Ny-2,Nz-2,Lx,Ly,Lz) );