From ba6d43863076168ec26145d5bf4d66c57c7c04a5 Mon Sep 17 00:00:00 2001 From: Zhe Li Date: Wed, 4 May 2022 14:34:31 +1000 Subject: [PATCH] this makes mpi hang error explicit;to be debugged --- tests/lbpm_nernst_planck_cell_simulator.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/lbpm_nernst_planck_cell_simulator.cpp b/tests/lbpm_nernst_planck_cell_simulator.cpp index 76cef1da..e59db802 100644 --- a/tests/lbpm_nernst_planck_cell_simulator.cpp +++ b/tests/lbpm_nernst_planck_cell_simulator.cpp @@ -124,15 +124,15 @@ int main(int argc, char **argv) timestep++; PoissonSolver.Run(IonModel.ChargeDensity,SlipBC,timestep);//solve Poisson equtaion to get steady-state electrical potental - comm.barrier(); + //comm.barrier(); //if (rank == 0) printf(" Poisson step %i \n",timestep); //StokesModel.Run_Lite(IonModel.ChargeDensity, PoissonSolver.ElectricField);// Solve the N-S equations to get velocity //fflush(stdout); IonModel.RunMembrane(IonModel.FluidVelocityDummy,PoissonSolver.ElectricField,PoissonSolver.Psi); //solve for ion transport with membrane - comm.barrier(); - //if (rank == 0) printf(" Membrane step %i \n",timestep); - //fflush(stdout); + //comm.barrier(); + if (rank == 0) printf(" Membrane step %i \n",timestep); + fflush(stdout); //if (timestep%Study.analysis_interval==0){