From f554eebc788a1285bc43ebcb77c01602c43848e2 Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <schaller@strw.leidenuniv.nl> Date: Tue, 5 Mar 2019 17:51:12 +0100 Subject: [PATCH] Create timers for the limiter tasks in order for the code to compile again. --- examples/main.c | 4 ++-- src/timers.c | 5 +++++ src/timers.h | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/examples/main.c b/examples/main.c index 6fc5b43371..1c098cd911 100644 --- a/examples/main.c +++ b/examples/main.c @@ -236,12 +236,12 @@ int main(int argc, char *argv[]) { handle_cmdparam, (intptr_t)&cmdps, 0), OPT_BOOLEAN('r', "restart", &restart, "Continue using restart files.", NULL, 0, 0), + OPT_BOOLEAN('T', "timers", &with_verbose_timers, + "Print timers every time-step.", NULL, 0, 0), OPT_INTEGER('t', "threads", &nr_threads, "The number of threads to use on each MPI rank. Defaults to " "1 if not specified.", NULL, 0, 0), - OPT_INTEGER('T', "timers", &with_verbose_timers, - "Print timers every time-step.", NULL, 0, 0), OPT_INTEGER('v', "verbose", &verbose, "Run in verbose mode, in MPI mode 2 outputs from all ranks.", NULL, 0, 0), diff --git a/src/timers.c b/src/timers.c index 9ede0320e4..c3c2b177ef 100644 --- a/src/timers.c +++ b/src/timers.c @@ -50,10 +50,12 @@ const char* timers_names[timer_count] = { "doself_density", "doself_gradient", "doself_force", + "doself_limiter", "doself_grav_pp", "dopair_density", "dopair_gradient", "dopair_force", + "dopair_limiter", "dopair_grav_mm", "dopair_grav_pp", "dograv_external", @@ -64,10 +66,12 @@ const char* timers_names[timer_count] = { "dosub_self_density", "dosub_self_gradient", "dosub_self_force", + "dosub_self_limiter", "dosub_self_grav", "dosub_pair_density", "dosub_pair_gradient", "dosub_pair_force", + "dosub_pair_limiter", "dosub_pair_grav", "doself_subset", "dopair_subset", @@ -80,6 +84,7 @@ const char* timers_names[timer_count] = { "dorecv_spart", "do_cooling", "do_star_formation", + "do_limiter", "gettask", "qget", "qsteal", diff --git a/src/timers.h b/src/timers.h index 3a2a939339..4b5d8d6c20 100644 --- a/src/timers.h +++ b/src/timers.h @@ -51,10 +51,12 @@ enum { timer_doself_density, timer_doself_gradient, timer_doself_force, + timer_doself_limiter, timer_doself_grav_pp, timer_dopair_density, timer_dopair_gradient, timer_dopair_force, + timer_dopair_limiter, timer_dopair_grav_mm, timer_dopair_grav_pp, timer_dograv_external, @@ -65,10 +67,12 @@ enum { timer_dosub_self_density, timer_dosub_self_gradient, timer_dosub_self_force, + timer_dosub_self_limiter, timer_dosub_self_grav, timer_dosub_pair_density, timer_dosub_pair_gradient, timer_dosub_pair_force, + timer_dosub_pair_limiter, timer_dosub_pair_grav, timer_doself_subset, timer_dopair_subset, @@ -81,6 +85,7 @@ enum { timer_dorecv_spart, timer_do_cooling, timer_do_star_formation, + timer_do_limiter, timer_gettask, timer_qget, timer_qsteal, -- GitLab