Skip to content

Reservoir Release to a Diversion by Exchange with the River (ityopr=4)

The type 4 operating rule provides a method to allow a direct flow diversion to occur via a reservoir exchange. In general, an exchange is required whenever a reservoir cannot serve a direct flow diversion or reservoir directly. When the destination variable ciopde (row-data = 1-6) is a structure ID, the exchange is not constrained by the structures water right. When the destination variable ciopde (row-data = 1-6) is a water right, the exchange is limited to its decreed amount less any diversions that have been charged to that right. For a direct diversion the limit is constrained to diversions that have occurred in the current time step. For a reservoir, the limit is constrained by storage that has occurred over the administrative season. The type 4 operating rule implicitly limits the exchange amount to ensure no senior, intervening water rights are impacted. Intervening rights are those water rights that occur between the diversion and a point downstream where the releasing reservoir's water is available.

Row-data Variable Description
Control Data
1 Format (a12, a24, 12x, 4x, f12.5, f8.0, i8, 3(1x,a12,i8), i8, 1x,a12, 1x,a12,1x, 2f8.0, 2i8)
1-1 cidvri(1) Operational right ID
1-2 nameo(1) Operational right name
1-3 rtem(1) Administration number
1-4 dumx Monthly Switch
0 = No monthly on/off values
12 = Number of monthly on/off switches provided
1-5 ioprsw(1) Annual On/Off Switch
0 = off
1 = on
+n = Begin in year n
-n = Stop after year n
Destination Data
1-6 ciopde Destination structure ID or water right
1-7 iopdes(2,1) Destination structure account, enter 1 for a diversion
Supply Data
1-8 ciopso(1) Supply reservoir ID
1-9 iopsou(2,1) Supply reservoir account
1-10 ciopso(2) 0
1-11 iopsou(4,1) 0 = provide 100% replacement
-1 = provide depletion replacement
Type Data
1-12 ityopr(1) 4
Associated Plan Data
1-13 creuse NA
Diversion Type
1-14 cdivtyp NA
Conveyance Loss (%)
1-15 OprLoss 0
Miscellaneous Limits
1-16 OprLimit 0
Start Date
1-17 IoBeg First year of operation
End Date
1-18 IoEnd Last year of operation
Monthly Data
2 Free Format (Include only if the variable (dumx) = 12 or less than -12)
2-1 imonsw(1) Monthly switch 0 = off, 1 = on
+n = Day first used that month
-n = Day last used that month
Note the first entry corresponds to the first month specified in the control file