Variable Routing Coefficients

This category allows the user to specify that a given control point should be part of the alternative routing coefficients computation. This category is dependent on the Operating Level Balancing in the Flood Control category.

None

This is the default method. The existing Routing Coefficients slot is used for all routing.

Compute Aggregate Coefficients

The Compute Aggregate Coefficients method recalculates the routing coefficients for each upstream reservoir (where necessary) using intervening Reach routing. This allows the Flood Control algorithm to make use of the alternative routing coefficients that are to be used at higher flow rates. The bulk of this calculation is performed by the computational subbasin. See Compute Aggregate Coefficients for details in the Computation Subbasin’s Compute Aggregate Coefficients documentation,

For this method, you must also specify the standard coefficients on the Routing Coefficients slot.

Slots Specific to This Method

Computed Routing Coefficients

Type: TableSlot

Units: No Units

Description: This is a temporary table slot (that is, it is not saved with the model file) used to store the routing coefficients used on the current timestep. Values in the table are populated at the beginning of each timestep, as necessary, based on the flows from the upstream reservoir to the Control Point. This is described further on the Computation Subbasin’s Compute Aggregate Coefficients method.

Information: There is a column for each reservoir in the upstream reservoir list. At beginning of run, the structure of this table is copied from the Routing Coefficients slot. Only coefficients in the forecast period are used, so any values past the end of the forecast period are zero. Therefore, the columns do not necessarily sum to 1.0.

I/O: Output only and read-only.

Links: No

Method Details

This method builds the Computed Routing Coefficients slot, which is used by the computational subbasin to store the computed alternative coefficients at the beginning of the timestep. During the FloodControl function execution, if the control point has this method selected, the routing coefficients in the Computed Routing Coefficients slot will be used for all computations.

Compute Aggregate Coeffs every Timestep

The Compute Aggregate Coefficients every Timestep method recalculates the routing coefficients for each upstream reservoir at the start of every timestep using intervening Reach routing. This allows the Flood Control algorithm to make use of the alternative routing coefficients that are to be used at higher flow rates. The bulk of this calculation is performed by the computational subbasin. See Compute Aggregate Coefficients for details in the Computation Subbasin’s Compute Aggregate Coefficients documentation.

For this method, there is no need to specify the standard coefficients on the Routing Coefficients slot. The slot will always exist, but all values can be NaN.

Slots Specific to This Method

Computed Routing Coefficients

Type: TableSlot

Units: No Units

Description: This is a temporary table slot (that is, it is not saved with the model file) used to store the routing coefficients used on the current timestep. Values in the table are populated at the beginning of each timestep based on the flows from the upstream reservoir to the Control Point. This is described further on the Computation Subbasin’s Compute Aggregate Coefficients method.

Information: There is a column for each reservoir in the upstream reservoir list. At beginning of run, the structure of this table is copied from the Routing Coefficients slot. Only coefficients in the forecast period are used, so any values past the end of the forecast period are zero. Therefore, the columns do not necessarily sum to 1.0.

I/O: Output only and read-only.

Links: No

Method Details

This method builds the Computed Routing Coefficients slot, which is used by the computational subbasin to store the computed alternative coefficients at the beginning of the timestep. During the FloodControl function execution, if the control point has this method selected, the routing coefficients in the Computed Routing Coefficients slot will be used for all computations.

Revised: 01/11/2023