From 7ac476f0ebca60b10d30c0b1467f2732de8998f8 Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <schaller@strw.leidenuniv.nl> Date: Wed, 15 May 2019 21:15:19 +0100 Subject: [PATCH] Set a default non-empty run name. --- src/engine.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/engine.c b/src/engine.c index 55f45e490b..71f8c6910f 100644 --- a/src/engine.c +++ b/src/engine.c @@ -4974,7 +4974,11 @@ void engine_init(struct engine *e, struct space *s, struct swift_params *params, /* Read the run label */ memset(e->run_name, 0, PARSER_MAX_LINE_SIZE); - parser_get_opt_param_string(params, "MetaData:run_name", e->run_name, ""); + parser_get_opt_param_string(params, "MetaData:run_name", e->run_name, + "Untitled SWIFT simulation"); + if (strlen(e->run_name) == 0) { + error("The run name in the parameter file cannot be an empty string.") + } if (e->nodeID == 0) message("Running simulation '%s'.", e->run_name); /* Setup the timestep if non-cosmological */ -- GitLab