From 5c68ff27b1d93246a07f6fccaed5f1a401cf552d Mon Sep 17 00:00:00 2001
From: Darwin Roduit <darwin.roduit@unige.ch>
Date: Fri, 31 Jan 2025 11:10:45 +0100
Subject: [PATCH] Make grackle verbose only for rank 0 in MPI runs

---
 src/cooling/grackle/cooling.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/cooling/grackle/cooling.c b/src/cooling/grackle/cooling.c
index 7b764728bd..dbf5052b37 100644
--- a/src/cooling/grackle/cooling.c
+++ b/src/cooling/grackle/cooling.c
@@ -1280,8 +1280,10 @@ void cooling_init_units(const struct unit_system* us,
 void cooling_init_grackle(struct cooling_function_data* cooling) {
 
 #ifdef SWIFT_DEBUG_CHECKS
-  /* enable verbose for grackle */
-  grackle_verbose = 1;
+  /* Enable verbose for grackle for rank 0 only. */
+  if (engine_rank == 0) {
+    grackle_verbose = 1;
+  }
 #endif
 
   chemistry_data* chemistry = &cooling->chemistry_data;
-- 
GitLab