From 97f9cac71bbe60a1c2bff36f9fc2c3d0441aa644 Mon Sep 17 00:00:00 2001 From: Andreas Gattringer <andreas.gattringer@univie.ac.at> Date: Mon, 31 Oct 2022 12:38:10 +0100 Subject: [PATCH] fixed output year logic --- src/cats/temporal/years.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cats/temporal/years.c b/src/cats/temporal/years.c index 86e9786..198d7ce 100644 --- a/src/cats/temporal/years.c +++ b/src/cats/temporal/years.c @@ -118,7 +118,7 @@ bool is_output_year(const struct simulation_time *time) { if (time->phase == PHASE_BURN_IN) return false; if (time->output_interval <= 0) return false; - if (time->year_current % time->output_interval == 0 + if ((time->year_current - time->year_start) % time->output_interval == 0 && (time->phase == PHASE_SIMULATION || time->phase == PHASE_WARM_UP)) { return true; } -- GitLab