From 43331c5ad8a588198deab325b136b84d07562498 Mon Sep 17 00:00:00 2001 From: "Martin D. Weinberg" Date: Thu, 10 Jul 2025 16:38:42 -0400 Subject: [PATCH] Add Output configuration parameters to 'current_keys' list in base class constructor to enable valid parameter checking --- src/Output.cc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Output.cc b/src/Output.cc index b48744ded..10c4a84e9 100644 --- a/src/Output.cc +++ b/src/Output.cc @@ -4,6 +4,13 @@ Output::Output(const YAML::Node& CONF) : conf(CONF) { - nint = 50; // Default interval + // Default interval + nint = 50; nintsub = std::numeric_limits::max(); + + // Add keys + for (YAML::const_iterator it=conf.begin(); it!=conf.end(); ++it) { + current_keys.insert(it->first.as()); + } + }