...
In the example above every module parameter file with the tag element CONSTANT_BASE_FLOW can be modified.
...
The configurator only has to configure the id and the name of the modifier. By doing this, Delft-FEWS knows that it is allowed to use this modifier at a each adjustQ-operation which uses a moduleparameterfile and has the tag element disableAdjustment in its
moduleparameterfile defined.
...
Code Block | ||
---|---|---|
| ||
<singleValueModifier id="wechng" name="wechng"> <timeSeries> <parameterId>WECHNG</parameterId> </timeSeries> <softLimits> <maximumValue>25</maximumValue> <minimumValue>0</minimumValue> </softLimits> <hardLimits> <maximumValue>100</maximumValue> <minimumValue>0</minimumValue> </hardLimits> <defaultTime>time zero</defaultTime> <defaultValue>1</defaultValue> </singleValueModifier> |
timeSeries
The tag element timeseries is used to define to which timeseries this modifier can be applied.
...
The user can define a timeseries filter in this tag element to define to which time series the modifier can be applied.
...
The user can define a timeseries filter in this tagelement.
descriptionEnumeration
Define the text value in the display which is shown before the dropdown list
...
Code Block | ||
---|---|---|
| ||
<timeSeriesModifier id="rrichng" name="rrichng"> <timeSeries> <moduleInstanceSetId>SNOW17_Forecast</moduleInstanceSetId> <valueType>scalar</valueType> <parameterId>RAIM</parameterId> <locationSetId>Gages_Catchments</locationSetId> <timeSeriesType>simulated forecasting</timeSeriesType> <timeStep unit="hour" multiplier="6"/> </timeSeries> <defaultStartTime>start run</defaultStartTime> <defaultEndTime>end run</defaultEndTime> <defaultValidTime/> <resolveInWorkflow>true</resolveInWorkflow> <resolveInPlots>false</resolveInPlots> <createContinuousModifiers>true</createContinuousModifiers> </timeSeriesModifier> |
timeSeries
This tag element can be used to identify to which timeseries this modifier can be applied.
resolveInWorkflow
In the tag element timeSeries is a filter defined which defines which timeseries can be modified with this timeseries. If the tag resolveInWorkflow element resolveInWorkflow is set than the modifier can be applied to all timeseries in the current workflow to which the defined time
series filter applies. In an IFD-environment the current workflow is the workflow which is associated to the selected topology node.
resolveInPlots
This tag element can only be used in IFD-environments. If this tag element is enabled than the timeseries-filter is also applied to all timseries in the plots associated with the current selected topology node.
...
Code Block | ||
---|---|---|
| ||
<markUnreliableModifier id="ignorets" name="ignorets"> <expiryTime unit="day" multiplier="150"/> <timeSeries> <moduleInstanceId>ImportIHFSDB</moduleInstanceId> <valueType>scalar</valueType> <parameterId>QIN</parameterId> <locationSetId>Gages_AK</locationSetId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="hour" multiplier="1"/> </timeSeries> <defaultStartTime>start run</defaultStartTime> <defaultEndTime>end run</defaultEndTime> </markUnreliableModifier> |
timeSeries
This tag element can be used to identify which timeseries this modifier can be applied.
...
slider
For each slider the time series which holds the reference values should be configured, and the time series which should contain the modified value should be configured. Each slider also has maximum value. This maximum is retrieved from the module parameter file of the model. The tag element maximumAllowedValueParameterId identifies which parameter should be used to identify the maximum.
...
Code Block | ||
---|---|---|
| ||
<missingValueModifier id="setmsng" name="setmsng"> <timeSeries> <moduleInstanceId>ImportIHFSDB</moduleInstanceId> <valueType>scalar</valueType> <parameterId>STG</parameterId> <locationSetId>Gages_AK</locationSetId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="hour" multiplier="6"/> </timeSeries> <timeSeries> <moduleInstanceId>ImportIHFSDB</moduleInstanceId> <valueType>scalar</valueType> <parameterId>STG</parameterId> <locationSetId>Gages_AK</locationSetId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="hour" multiplier="1"/> </timeSeries> <defaultStartTime>start run</defaultStartTime> <defaultEndTime>end run</defaultEndTime> <resolveInWorkflow>false</resolveInWorkflow> <resolveInPlots>true</resolveInPlots> </missingValueModifier> |
timeseries
This tag element can be used to identify to which timeseries this modifier should be applied.
...
offsetDefaultEndTime
The offset of the end time compared to the option defined in defaultEndTime. It corresponds to the same fields in the modifier display. This is only a default value, which can be changed by the user.
expiryTime
This tag element can be used to overrule the default expiry time. The expiryTime is not related to the display (and is thus hidden from the user) and can be used to maximize the period a rating table modifier can be applied. This expiryTime is related to the period to which the modifier is applied, it does not indicate the period after which the rating table will be removed by the rollingBarrel. By using this option, you can overrule the default expiryTime.
resolveInWorkflow
In the tag element timeSeries is a filter defined which defines which timeseries can be modified with this timeseries. If the tag resolveInWorkflow element resolveInWorkflow is set than the modifier can be applied to all timeseries in the current workflow to which the defined time series filter applies. In an IFD-environment the current workflow is the workflow which is associated to the selected topology node.
resolveInPlots
This tag element can only be used in IFD-environments. If this tag element is enabled than the timeseries-filter is also applied to all timeseries in the plots associated with the current selected topology node.
...
offsetDefaultEndTime
The offset of the end time compared to the option defined in defaultEndTime. It corresponds to the same fields in the modifier display. This is only a default value, which can be changed by the user.
expiryTime
This tag element can be used to overrule the default expiry time. The expiryTime is not related to the display (and is thus hidden from the user) and can be used to maximize the period a rating table modifier can be applied. This expiryTime is related to the period to which the modifier is applied, it does not indicate the period after which the rating table will be removed by the rollingBarrel. By using this option, you can overrule the default expiryTime.
...