From 55b7142fb9ad2a5df3deb91e3eefebd6bf9c579a Mon Sep 17 00:00:00 2001
From: James Willis <james.s.willis@durham.ac.uk>
Date: Thu, 19 Apr 2018 20:27:12 +0800
Subject: [PATCH] Perform FOF search before first step.

---
 src/engine.c | 4 ++++
 src/engine.h | 1 +
 2 files changed, 5 insertions(+)

diff --git a/src/engine.c b/src/engine.c
index aacaa4a89c..c16ac39f2d 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -4198,6 +4198,10 @@ void engine_init_particles(struct engine *e, int flag_entropy_ICs,
   space_init_parts(s, e->verbose);
   space_init_gparts(s, e->verbose);
 
+  message("Performing Friends Of Friends search.");
+  fof_search(e);
+  message("Friends Of Friends search finished.");
+
   /* Now, launch the calculation */
   TIMER_TIC;
   engine_launch(e);
diff --git a/src/engine.h b/src/engine.h
index 4c37aab593..de06e5baf9 100644
--- a/src/engine.h
+++ b/src/engine.h
@@ -48,6 +48,7 @@
 #include "space.h"
 #include "task.h"
 #include "units.h"
+#include "fof.h"
 
 /**
  * @brief The different policies the #engine can follow.
-- 
GitLab