...
Group | Transformation | Code completed? | Test completed? | Comment | |
---|---|---|---|---|---|
adjust | adjustStage | | | New feature | |
adjust | adjustQ | | | New feature | |
adjust | | | New feature | ||
adjust | | | New feature | ||
adjust | adjustTide | | | New feature | |
aggregation | instantaneous | | |
| |
aggregation | accumulative | | |
| |
aggregation | instantaneousToMean | | |
| |
aggregation | meanToMean | | |
| |
aggregation | seasonal | | |
| |
altitude | zero degree altitude | | |
| |
altitude | elevation lapse | | |
| |
conditional | simple | | | Same as conditional multiple? | |
conditional | multiple | | | This allows definition of multiple rule groups, combined with logical operators (from the current lookup module) | |
conversion | datum | | | (New feature) This includes an enumeration option called direction local/global | |
disaggregation | accumulative | | |
| |
disaggregation | instantaneous | | |
| |
disaggregation | meanToInstantaneous | | |
| |
disaggregation | meanToMean | | |
| |
disaggregation | weights | | |
| |
discharge stage | power | | | Uses the same coefficient sets as stage discharge power. | |
discharge stage | table | | | Uses the same coefficient sets (for table entries) as stage discharge table. | |
evaporation | penmanNorthEast | | | should be renamed to the specific type of penman equation | |
filter | moving window | | | contains options average/maximum/minimum | |
filter | block | | | contains options average/maximum/minimum | |
interpolation serial | block | | |
| |
interpolation serial | default | | |
| |
interpolation serial | extrapolate base | | | Extrapolates by adding future values that start at the last data value and linearly approach a given base value. | |
interpolation serial | extrapolate constant | | | Extrapolates by filling the gap between the start of the input time series and the first data value or by filling the gap between the last data value and the end of the input time series or by filling both of these gaps. | |
interpolation serial | extrapolate exponential | | | New feature: Extrapolates by adding future values that start at the last data value and exponentially approach a given base value. | |
interpolation serial | extrapolate persistence | | | Extrapolates by adding future values that start with the last moving average value and exponentially approach zero. This can be used together with the filterMoving average and userSimple transformations to reproduce the old originalAndPersistence and movingAverageAndPersistence transformations. | |
interpolation serial | extrapolate trend | | | Should contain option on how to extrapolate: persistence trend/running mean trend | |
interpolation serial | linear | | |
| |
interpolation spatial | average | | |
| |
interpolation spatial | bilinear | |
| |
|
interpolation spatial | closest distance | | |
| |
interpolation spatial | kriging | | |
| |
interpolation spatial | sum | | |
| |
interpolation spatial | inputAverageTimesOutputArea | | |
| |
interpolation spatial | inverse distance | | | (Uses Fortran 90 code) | |
interpolation spatial | sum | | |
| |
interpolation spatial | triangulation | | | (Uses Fortran 90 code) Used to be called Renka & Cline | |
interpolation spatial | weighted | | | This is the old weighted average approach used for rainfall. | |
lookup | simple | | | from the current lookup module | |
lookup | multi-dimensional | | | from the current lookup module | |
merge | simple | | | merge data hierarchy | |
merge | toggle | | |
| |
merge | mean | | | New feature | |
merge | synoptic | | | This needs a true false element to indicate if the smaller or the larger quantities prevail (new feature) | |
merge | forecasts | | | equivalent to sampleForecasts - this is a new feature. | |
moisture | soil moisture | | | unit test not yet available | |
moisture | optical depth | | | unit test not yet available | |
precipitation | rainfallEvent | | | writes median value of event (Enumeration of 2 to indicate where to write the data) | |
precipitation | rainfallEventLength | | | writes length of event (Enumeration of 2 to indicate where to write the data) | |
precipitation | tipping bucket | | |
| |
profile | timeSeries | | | Converts a profile to a time series. | |
profile | harmonics | | | Converts an input profile consisting of harmonic components (a Fourier series) to a time series. | |
review | stageReview | | | New feature | |
review | tidal balanceReview | | | New feature | |
sample | historical | | |
| |
sample | forecasts | | | This samples the first n values from a forecast - somewhat similar to the merge-forecast function | |
sample | equidistant | | | converts an equidistant series to another equidistant series or to a non-equidistant series | |
sample | non-equidistant | | | converts a non-equidistant series to another non-equidistant series or to an equidistant series | |
selection | peaks | | |
| |
selection | independent peaks | | | previously called selectWithinHorizontalgaps | |
selection | lows | | |
| |
selection | independent lows | | |
| |
selection | maximum | | |
| |
selection | minimum | | |
| |
stage discharge | power | | | Uses the same coefficient sets as discharge stage power. | |
stage discharge | power backwater | | | Backwater correction (new feature). | |
stage discharge | power unsteady | | | Unsteady flow (new feature). | |
stage discharge | parabolic | | | New feature | |
stage discharge | table | | | Uses the same coefficient sets (for table entries) as discharge stage table. | |
statistical | summary | | | Summary statistics act on the ensemble. Options include max/min/mean/quartile/(percentile + value) | |
statistical | window | | | These are statisicts over a time window - e.g. to define monthly mean temp - may be seasonal | |
statistical | climatology | | | These are the seasonal stats - used to define e.g. mean monthly temp | |
structure | general weir fixed height | | |
| |
structure | general weir variable height | | |
| |
structure | flatV weir | | | Enumeration to indicate simple or crest tapping | |
structure | flatV weir backwater | | | New feature | |
structure | crump weir | | | Enumeration to indicate simple or crest tapping | |
structure | crump weir backwater | | | New feature | |
structure | | |
| ||
structure | | |
| ||
structure | | |
| ||
structure | | |
| ||
time shift | constant | | |
| |
time shift | variable | | |
| |
time shift | length | | |
| |
user | | | free format expression | ||
user | | | This can be used for periodic output - the range can be defined, e.g 0-1, 0-360 or 0-100 |
...
Code Block | ||||
---|---|---|---|---|
| ||||
<periodCoefficientSet> <\!-\\\\\- periodCoefficientSet A \--> <period> <startDateTime date="2002-01-01" time="00:00:00"/> <endDateTime date="2003-01-01" time="00:00:00"/> </period> ... </periodCoefficientSet> <periodCoefficientSet> <\!-\\\\\- periodCoefficientSet B \--> <period> <startDateTime date="2003-01-01" time="00:00:00"/> <endDateTime date="2004-01-01" time="00:00:00"/> </period> ... </periodCoefficientSet> <periodCoefficientSet> <\!-\\\\\- periodCoefficientSet C \--> <period> <startDateTime date="2010-01-01" time="00:00:00"/> <endDateTime date="2011-01-01" time="00:00:00"/> </period> ... </periodCoefficientSet> |
...