diff --git a/src/engine.c b/src/engine.c index c16ac39f2d31111b329d7d780f12c8fa428ff453..b72810a765bfa3a1d15fe1e438cff9a402d53c0d 100644 --- a/src/engine.c +++ b/src/engine.c @@ -4199,7 +4199,15 @@ void engine_init_particles(struct engine *e, int flag_entropy_ICs, space_init_gparts(s, e->verbose); message("Performing Friends Of Friends search."); - fof_search(e); + + ticks tic = getticks(); + fof_search_naive(e); + message("Naive FOF search took: %.3f %s.", clocks_from_ticks(getticks() - tic), clocks_getunit()); + + tic = getticks(); + fof_search_serial(e); + message("Serial FOF search took: %.3f %s.", clocks_from_ticks(getticks() - tic), clocks_getunit()); + message("Friends Of Friends search finished."); /* Now, launch the calculation */