mirror of https://github.com/ecmwf/eccodes.git
mars namespace with mars.quantile for GRIB2 adapted
This commit is contained in:
parent
d3bf452c13
commit
125ea19326
|
@ -1,4 +1,9 @@
|
|||
alias mars.step = stepRange;
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
|
|
@ -1,4 +1,10 @@
|
|||
alias mars.step = stepRange;
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
grib.me.def
|
|
@ -0,0 +1,3 @@
|
|||
label "_model errors";
|
||||
#alias mars.number=perturbationNumber;
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +1 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.step = stepRange;
|
||||
|
|
|
@ -1 +1 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.step = stepRange;
|
||||
|
|
|
@ -1 +1 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.step = stepRange;
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1,4 +1,10 @@
|
|||
alias mars.step = stepRange;
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
alias mars.step = stepRange;
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
|
|
@ -5,4 +5,5 @@ meta ecpt_model sprintf("%s", postProcessing) : no_copy;
|
|||
alias mars.model = ecpt_model;
|
||||
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.quantile = marsQuantile;
|
||||
|
||||
|
|
|
@ -5,5 +5,5 @@ meta ecpt_model sprintf("%s", postProcessing) : no_copy;
|
|||
alias mars.model = ecpt_model;
|
||||
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.quantile = marsQuantile;
|
||||
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.quantile = quantile;
|
||||
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
alias mars.quantile = quantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.quantile = quantile;
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
alias mars.quantile = quantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
grib.enda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
grib.enda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
grib.enda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
grib.enda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
grib.enda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
grib.enda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +1 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.step = stepRange;
|
||||
|
|
|
@ -1 +1 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.step = stepRange;
|
||||
|
|
|
@ -1 +1 @@
|
|||
alias mars.step = stepRange;
|
||||
alias mars.step = stepRange;
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1,4 +1,10 @@
|
|||
alias mars.step = stepRange;
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
alias mars.step = stepRange;
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.step = stepRange;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
|
|
@ -5,4 +5,4 @@ meta ecpt_model sprintf("%s", postProcessing) : no_copy;
|
|||
alias mars.model = ecpt_model;
|
||||
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.quantile = marsQuantile;
|
||||
|
|
|
@ -5,5 +5,5 @@ meta ecpt_model sprintf("%s", postProcessing) : no_copy;
|
|||
alias mars.model = ecpt_model;
|
||||
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
alias mars.quantile = marsQuantile;
|
||||
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
grib.ewda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
grib.ewda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1 +0,0 @@
|
|||
grib.ewda.def
|
|
@ -0,0 +1 @@
|
|||
alias mars.number=perturbationNumber;
|
|
@ -1,3 +1,3 @@
|
|||
# assert(localDefinitionNumber == 1);
|
||||
alias mars.step = stepRange;
|
||||
alias mars.step = stepRange;
|
||||
unalias mars.time;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.origin = centre;
|
|||
alias mars.number = perturbationNumber;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
|
||||
unalias mars.step;
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -1,10 +1,16 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
||||
# TODO: Check why they are set in the first place
|
||||
unalias mars.step;
|
||||
|
|
|
@ -1,10 +1,16 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
if (edition == 1){
|
||||
meta marsQuantile sprintf("%d:%d",perturbationNumber,numberOfForecastsInEnsemble);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
if (edition == 2){
|
||||
meta marsQuantile sprintf("%d:%d",quantileValue,totalNumberOfQuantiles);
|
||||
alias mars.quantile = marsQuantile;
|
||||
}
|
||||
|
||||
# TODO: Check why they are set in the first place
|
||||
unalias mars.step;
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
unalias mars.date;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
unalias mars.date;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,9 +2,9 @@ alias mars.number = perturbationNumber;
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.refdate = referenceDate;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
alias mars.origin = centre;
|
||||
alias mars.number = perturbationNumber;
|
||||
alias mars.number = perturbationNumber;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
alias mars.origin = centre;
|
||||
alias mars.number = perturbationNumber;
|
||||
alias mars.number = perturbationNumber;
|
||||
alias mars.fcmonth = marsForecastMonth;
|
||||
unalias mars.step;
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
alias mars.origin = centre;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.method = methodNumber;
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.origin = centre;
|
|||
alias mars.number = perturbationNumber;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.origin = centre;
|
|||
alias mars.number = perturbationNumber;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.origin = centre;
|
|||
alias mars.number = perturbationNumber;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -2,7 +2,7 @@ alias mars.origin = centre;
|
|||
alias mars.number = perturbationNumber;
|
||||
|
||||
meta forecastperiod g1fcperiod(P1,P2,timeRangeIndicator,indicatorOfUnitOfTimeRange) : no_copy;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
alias mars.fcperiod = forecastperiod;
|
||||
unalias mars.step;
|
||||
alias mars.method = methodNumber;
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
alias mars.number = perturbationNumber;
|
||||
alias mars.number = perturbationNumber;
|
||||
unalias mars.step;
|
||||
|
||||
# Old GRIBS do not have forecast forecastMonth set. It is computed from verifyingMonth
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
alias mars.number = perturbationNumber;
|
||||
alias mars.number = perturbationNumber;
|
||||
unalias mars.step;
|
||||
|
||||
# Old GRIBS do not have forecast forecastMonth set. It is computed from verifyingMonth
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
alias mars.number = perturbationNumber;
|
||||
alias mars.number = perturbationNumber;
|
||||
unalias mars.step;
|
||||
|
||||
# Old GRIBS do not have forecast forecastMonth set. It is computed from verifyingMonth
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
alias mars.number = perturbationNumber;
|
||||
alias mars.number = perturbationNumber;
|
||||
unalias mars.step;
|
||||
|
||||
# Old GRIBS do not have forecast forecastMonth set. It is computed from verifyingMonth
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
grib.msmm.em.def
|
|
@ -0,0 +1,17 @@
|
|||
# assert(16);
|
||||
alias mars.fcmonth = marsForecastMonth;
|
||||
unalias mars.step;
|
||||
|
||||
alias mars.origin = centre;
|
||||
alias mars.method = methodNumber;
|
||||
|
||||
if (class is "od") { alias mars.system = systemNumber; }
|
||||
if (class is "me") { alias mars.system = systemNumber; }
|
||||
if (class is "en") { alias mars.system = systemNumber; }
|
||||
if (class is "c3") { alias mars.system = systemNumber; }
|
||||
|
||||
# See ECC-624
|
||||
if (centre == 80 && subCentre == 98 && class is "c3") {
|
||||
constant cnmc_cmcc = 'cmcc';
|
||||
alias mars.origin = cnmc_cmcc;
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
|
@ -1 +0,0 @@
|
|||
base.def
|
|
@ -0,0 +1,2 @@
|
|||
label "_x";
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue