From 9315b1db2f4dbe3c759c99ef0a14490a19fb4132 Mon Sep 17 00:00:00 2001
From: Volker Springel <vspringel@mpa-garching.mpg.de>
Date: Thu, 3 Dec 2020 11:54:53 +0100
Subject: [PATCH] call print_spec() before freeing power spectrum table

---
 src/ngenic/ngenic.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/ngenic/ngenic.cc b/src/ngenic/ngenic.cc
index 6ce3306..79105e6 100644
--- a/src/ngenic/ngenic.cc
+++ b/src/ngenic/ngenic.cc
@@ -303,14 +303,14 @@ void ngenic::ngenic_displace_particles(void)
   FFTW(destroy_plan)(myplan.backward_plan_ydir);
   FFTW(destroy_plan)(myplan.backward_plan_xdir);
 
+  print_spec();
+
   if(All.PowerSpectrumType == 2)
     free_power_table();
 
   gsl_rng_free(rnd_generator);
   gsl_rng_free(rnd_generator_conjugate);
 
-  print_spec();
-
   TIMER_STOP(CPU_NGENIC);
 }
 
-- 
GitLab