Skip to content

Reoperation (ityopr=12)

The type 12 operating rule provides a method to speed up model execution while incurring some level of inaccuracy. It is typically used in coordination with the control file variable ireopx. When the control file variable ireopx is set to 0, all activities that supply new water to the system (reservoir releases, return flows to non downstream tributaries, etc.) automatically cause the model to reoperate with no inaccuracy and this operating rule is not required. When the control file variable ireopx is set to 1, this operating rule initiates reoperation at the Administration number specified. Reoperation, as used herein, restarts the water right allocation procedure from senior to junior in order to allow senior ditches to benefit from any new water that might have been introduced to the system.

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 Operational right ID
1-2 nameo(1) Operation right name
1-3 rtem(1) Administration number
1-4 dumx 0
1-5 ioprsw(1) Annual On/Off Switch
0 = off
1 = on
+n = Begin in year n
-n = Stop after year n
1-6 ciopde 0
Destination Data
1-7 iopdes(2,1) 0
1-8 ciopso(1) 0
Supply Data
1-9 iopsou(2,1) 0
1-10 ciopso(2) 0
1-11 iopsou(4,1) 0
Type Data
1-12 ityopr(1) 12
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