From 37b60dde41a739d5ce61da34c9d75758445eb7fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domokos=20S=C3=A1rm=C3=A1ny?= Date: Wed, 17 Jul 2024 16:54:33 +0100 Subject: [PATCH] MUL-131: Set additional keys for ensemble ocean output --- src/multio/action/encode/GribEncoder.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/multio/action/encode/GribEncoder.cc b/src/multio/action/encode/GribEncoder.cc index df88969f..2840fbcc 100644 --- a/src/multio/action/encode/GribEncoder.cc +++ b/src/multio/action/encode/GribEncoder.cc @@ -450,6 +450,14 @@ QueriedMarsKeys setMarsKeys(GribEncoder& g, const eckit::Configuration& md) { withFirstOf(valueSetter(g, "lengthOf4DvarWindow"), LookUpLong(md, "lengthOf4DvarWindow"), LookUpLong(md, "anlength")); + // Metadata for ensemble forecast + withFirstOf(valueSetter(g, "oceanAtmosphereCoupling"), LookUpLong(md, "oceanAtmosphereCoupling")); + withFirstOf(valueSetter(g, "legBaseDate"), LookUpLong(md, "legBaseDate")); + withFirstOf(valueSetter(g, "legBaseTime"), LookUpLong(md, "legBaseTime")); + withFirstOf(valueSetter(g, "legNumber"), LookUpLong(md, "legNumber")); + withFirstOf(valueSetter(g, "referenceDate"), LookUpLong(md, "referenceDate")); + withFirstOf(valueSetter(g, "climateDateFrom"), LookUpLong(md, "climateDateFrom")); + withFirstOf(valueSetter(g, "climateDateTo"), LookUpLong(md, "climateDateTo")); withFirstOf(valueSetter(g, "componentIndex"), LookUpLong(md, "componentIndex")); withFirstOf(valueSetter(g, "numberOfComponents"), LookUpLong(md, "numberOfComponents"));