From a50f5133f4c574b00a439e6485466ca4d92bffbd Mon Sep 17 00:00:00 2001 From: Matthieu Schaller Date: Thu, 9 Aug 2018 14:51:53 +0200 Subject: [PATCH] Dump snapshots if the next time is strickly greater than the dump time. --- src/engine.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/engine.c b/src/engine.c index 89af0b096..769e30b46 100644 --- a/src/engine.c +++ b/src/engine.c @@ -4848,11 +4848,11 @@ void engine_step(struct engine *e) { /* Save some statistics ? */ int save_stats = 0; - if (e->ti_end_min >= e->ti_next_stats && e->ti_next_stats > 0) save_stats = 1; + if (e->ti_end_min > e->ti_next_stats && e->ti_next_stats > 0) save_stats = 1; /* Do we want a snapshot? */ int dump_snapshot = 0; - if (e->ti_end_min >= e->ti_next_snapshot && e->ti_next_snapshot > 0) + if (e->ti_end_min > e->ti_next_snapshot && e->ti_next_snapshot > 0) dump_snapshot = 1; /* Do we want to perform structure finding? */ @@ -4861,7 +4861,7 @@ void engine_step(struct engine *e) { if (e->stf_output_freq_format == STEPS && e->step % e->deltaStepSTF == 0) run_stf = 1; else if (e->stf_output_freq_format == TIME && - e->ti_end_min >= e->ti_nextSTF && e->ti_nextSTF > 0) + e->ti_end_min > e->ti_nextSTF && e->ti_nextSTF > 0) run_stf = 1; } -- GitLab