mirror of https://github.com/ecmwf/eccodes.git
ECC-1724: Implement changes for CARRA monthly/daily products
This commit is contained in:
parent
c2a56f3910
commit
1b245f8a38
|
@ -75,8 +75,7 @@ concept marsType(unknown) {
|
|||
}
|
||||
}
|
||||
|
||||
# get the values from the 1st most outer loop which matter!
|
||||
# aarays should be implemented in ecCodes as for bufr i.e. outerLoopLengthOfTimeRange[0] => #0#lengthOfTimeRange
|
||||
# get the values from the 1st most outer loop which matter
|
||||
meta outerLoopLengthOfTimeRange element(lengthOfTimeRange, 0);
|
||||
meta outerLoopTypeOfStatisticalProcessing element(typeOfStatisticalProcessing, 0);
|
||||
meta outerLoopTypeOfTimeIncrement element(typeOfTimeIncrement, 0);
|
||||
|
@ -119,27 +118,24 @@ alias mars.stream = marsStream;
|
|||
alias mars.type = marsType;
|
||||
|
||||
if (marsStream is "moda") {
|
||||
|
||||
meta verificationDate g1verificationdate(dataDate, dataTime, outerLoopLengthOfTimeRange) : read_only;
|
||||
meta verificationDate g1verificationdate(dataDate, dataTime, outerLoopLengthOfTimeRange) : read_only;
|
||||
meta monthlyVerificationDate g1monthlydate(verificationDate) : no_copy;
|
||||
alias mars.date = monthlyVerificationDate;
|
||||
alias mars.date = monthlyVerificationDate;
|
||||
|
||||
unalias mars.time;
|
||||
unalias mars.step;
|
||||
}
|
||||
|
||||
if (marsStream is "dame") {
|
||||
|
||||
if (!(outerLoopTypeOfStatisticalProcessing == 3 || outerLoopTypeOfStatisticalProcessing == 2)) {
|
||||
# not mind or maxd
|
||||
alias mars.date = validityDate;
|
||||
# not mind or maxd
|
||||
alias mars.date = validityDate;
|
||||
}
|
||||
|
||||
if (outerLoopLengthOfTimeRange == 24) {
|
||||
# accumd
|
||||
meta verificationDate g1verificationdate(dataDate, dataTime, outerLoopLengthOfTimeRange) : read_only;
|
||||
alias mars.date = verificationDate;
|
||||
|
||||
# accumd
|
||||
meta verificationDate g1verificationdate(dataDate, dataTime, outerLoopLengthOfTimeRange) : read_only;
|
||||
alias mars.date = verificationDate;
|
||||
}
|
||||
|
||||
unalias mars.time;
|
||||
|
|
Loading…
Reference in New Issue