From 603ea4ec14a6d71d0dbfa7afe061277a8fadc473 Mon Sep 17 00:00:00 2001 From: Shikhar Kumar Date: Thu, 1 Aug 2019 12:27:33 -0400 Subject: [PATCH] Free CMFD memory on master process --- src/finalize.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/finalize.cpp b/src/finalize.cpp index 633cf2991d..4d93c6c66c 100644 --- a/src/finalize.cpp +++ b/src/finalize.cpp @@ -44,7 +44,9 @@ void free_memory() free_memory_mesh(); free_memory_tally(); free_memory_bank(); - free_memory_cmfd(); + if (mpi::master) { + free_memory_cmfd(); + } #ifdef DAGMC free_memory_dagmc(); #endif