Skip to content

Alternate Point Direct (ityopr=39)

The type 39 operating rule allows a structure to divert at an Alternate Point using a water right that is assigned to another structure (i.e. not assigned to the Alternate Point). The alternate point can be located upstream or downstream of the destination structure. The rule allows water to be diverted at one or both locations up to the decreed amount. Source 1 is the water right that allows the diversion. Source 2 is the location in the network where the Alternate Point will be administered. The destination must be a diversion and is typically (but not required to be) the structure associated with Source 1. The following comments are provided to assist in using and interpreting this rule:

  • If the source structure is no longer capable of diverting, its capacity is typically set to zero in the diversion structure file.
  • The administration number provided to the operating rule is typically equal to or slightly junior to the decreed water right.
  • The source water right may operate as a standard direct flow right and as an alternate point. The total amount diverted at the decreed location and the alternate point are limited to the decreed amount, demand, available supply, etc. When the variable iopsou(2,1) = 0 is the right is used as both a direct flow and alternate point. When the variable iopsou(2,1) = 1 the right is only used as an alternate point.
  • When the alternate point is a diversion, results are reported in the Stream Report (*.xdd) as follows:
    • At the destination, the diversion is reported as From Carrier by Other.
    • At the source structure, the diversion is reported as From River by Other and Carried, Exchange or Bypassed. The Total Supply associated with the alternate point diversion is therefore zero (diversion less carried water is zero)
  • When the alternate point is a well, results are reported in the Stream Report (*.xdd) as follows:
    • At the destination, the diversion is reported as From Carrier by Other.
    • At the source structure, the well pumping is reported as From Well and Carried, Exchange, or Bypassed. The Total Supply associated with the alternate point diversion is therefore zero (well pumping less carried water is zero).
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) Operation right name
1-3 rtem(1) Administration number
1-4 dumx Monthly On/Off Switch
0 = Include no monthly on/off values
12 = Include 12 monthly on/off values
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 ID (must be a diversion)
1-7 iopdes(2,1) Enter 1
Supply Data
1-8 ciopso(1) Diversion Water right serving the alternate point
1-9 iopsou(2,1) 0 = The source water right (ciopso(1)) is left on (i.e. it can be used as a both a direct flow right and this operating rule)
1 = The source water right (ciopso2(1) is turned off (i.e. it can only be used by this operating rule)
1-10 ciopso(2) Location wehere the Alternate Point is being administred (may be any diversion or well location)
1-11 iopsou(4,1) 0 = do not limit the diversion to flow at the source right location
1 = do limit the diversion to flow at the source right location
Type Data
1-12 ityopr(1) 39
Associated Plan Data
1-13 creuse NA
Diversion Type
1-14 cdivtyp Diversion
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
Intervening Structure Data without loss
3 Format (36x, 10a12) (Include only if the variable (dumx) = 1-10 or < -12)
3-1 intern(1,1) For +dumx, Enter dumx intervening structure ID's
For -dumx, Enter abs(dumx)-12 intervening structure ID's