From 5ef174f25ed796d6f6265efd74d2bee7313c43d4 Mon Sep 17 00:00:00 2001 From: gubaidulinvadim <gubaidulinvadim@gmail.com> Date: Mon, 16 Sep 2024 17:20:28 +0200 Subject: [PATCH] - prevents print statements from occuring for every MPI rank --- mbtrack2/tracking/parallel.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mbtrack2/tracking/parallel.py b/mbtrack2/tracking/parallel.py index 083bfdb..6ef1846 100644 --- a/mbtrack2/tracking/parallel.py +++ b/mbtrack2/tracking/parallel.py @@ -64,6 +64,9 @@ class Mpi: self.MPI = MPI self.comm = MPI.COMM_WORLD self.rank = self.comm.Get_rank() + if self.rank != 0: + sys.stdout = open('/dev/null', 'w') + sys.stderr = open('/dev/null', 'w') self.size = self.comm.Get_size() self.write_table(filling_pattern) -- GitLab