diff --git a/definitions/grib2/section.4.def b/definitions/grib2/section.4.def index ca9349e73..512544da4 100644 --- a/definitions/grib2/section.4.def +++ b/definitions/grib2/section.4.def @@ -28,6 +28,7 @@ concept datasetForLocal(unknown) { "tigge" = {productionStatusOfProcessedData=5;} "s2s" = {productionStatusOfProcessedData=6;} "s2s" = {productionStatusOfProcessedData=7;} + "cerise" = {marsClass="ci";} "era6" = {marsClass="e6";} # for ERA6 parameters with constituentType "hydro" = {marsClass="ce";} # EFAS/GLOFAS "hydro" = {marsClass="ul";} # ULYSSES diff --git a/definitions/mars/grib.mmsf.fc.def b/definitions/mars/grib.mmsf.fc.def index 9d47177d1..d213cee45 100644 --- a/definitions/mars/grib.mmsf.fc.def +++ b/definitions/mars/grib.mmsf.fc.def @@ -15,3 +15,5 @@ if (centre == 80 && subCentre == 98 && class is "c3") { constant cnmc_cmcc = 'cmcc'; alias mars.origin = cnmc_cmcc; } + +if (class is "ci") { unalias mars.method; } diff --git a/definitions/mars/grib.msmm.fcmean.def b/definitions/mars/grib.msmm.fcmean.def index 2330d5ace..800a49134 100644 --- a/definitions/mars/grib.msmm.fcmean.def +++ b/definitions/mars/grib.msmm.fcmean.def @@ -16,3 +16,5 @@ if (centre == 80 && subCentre == 98 && class is "c3") { constant cnmc_cmcc = 'cmcc'; alias mars.origin = cnmc_cmcc; } + +if (class is "ci") { unalias mars.method; }