@@ -450,6 +450,14 @@ QueriedMarsKeys setMarsKeys(GribEncoder& g, const eckit::Configuration& md) {
450
450
withFirstOf (valueSetter (g, " lengthOf4DvarWindow" ), LookUpLong (md, " lengthOf4DvarWindow" ),
451
451
LookUpLong (md, " anlength" ));
452
452
453
+ // Metadata for ensemble forecast
454
+ withFirstOf (valueSetter (g, " oceanAtmosphereCoupling" ), LookUpLong (md, " oceanAtmosphereCoupling" ));
455
+ withFirstOf (valueSetter (g, " legBaseDate" ), LookUpLong (md, " legBaseDate" ));
456
+ withFirstOf (valueSetter (g, " legBaseTime" ), LookUpLong (md, " legBaseTime" ));
457
+ withFirstOf (valueSetter (g, " legNumber" ), LookUpLong (md, " legNumber" ));
458
+ withFirstOf (valueSetter (g, " referenceDate" ), LookUpLong (md, " referenceDate" ));
459
+ withFirstOf (valueSetter (g, " climateDateFrom" ), LookUpLong (md, " climateDateFrom" ));
460
+ withFirstOf (valueSetter (g, " climateDateTo" ), LookUpLong (md, " climateDateTo" ));
453
461
454
462
withFirstOf (valueSetter (g, " componentIndex" ), LookUpLong (md, " componentIndex" ));
455
463
withFirstOf (valueSetter (g, " numberOfComponents" ), LookUpLong (md, " numberOfComponents" ));
0 commit comments