skip to main content
Water Right
Methods in this category specify whether the account has a water right.
* None
No water right.
* Priority Right
When selected, this account will have a water right. Selecting this method is identical to enabling the Has Priority Date option in the Account Configuration, General tab.
Slots Specific to This Method
 Appropriation Request
Type: Series slot
Units: Flow
Alternate Units: Volume
Description: A result of the water rights allocation solver. This is the amount of allocatable flow that the water rights solver will try to appropriate to this account. This slot is given a value that is derived from the initial request, reduced by any applicable legal and physical constraints.
I/O: Rule
 Temp Reason
Type: Series slot
Units: None
Alternate Units: NA
Description: This temporary slot encodes diagnostic information about the reason why the account is allocated the amount that it is given by the water rights solver. Table 2.2 lists the values and associated reasons. These values may be combined with the OR operative. Thus a value of 101 means both the first and last row of the table apply.
I/O: Output only
 
 
Table 2.2   Temp Reason encoding information
Values shown
Allocation is Limited By
Description
0,000,000,001
Initial Request, which was specified.
The Initial Request was specified and limited the allocation.
0,000,000,002
Initial Request, which was to fill the conservation pool.
Conservation Pool Initial Empty Space minus the sum of all storages in sibling storage accounts (converted to flow) is the upper bound applied. Storage accounts only.
0,000,000,010
Min Bypass criteria
Min Bypass criteria are reflected in the Appropriation Request.
0,000,000,020
Appropriation Request adjustment was applied
Return flows reduce the Appropriation Request.
0,000,000,040
Max Accrual
Not yet implemented.
0,000,000,100
Conservation Pool capacity
May apply when Initial Request is Input.
0,000,xxx,000
 
A downstream senior placed a call.
A downstream senior’s call further restricted the allocation (below the Appropriation Request). The priority number of the senior appears in these digits, except that if the priority is zero, the digits show 999.
0,xxx,000,000
A junior placed a call on a senior subordinate.
The priority number of the calling junior appears in these digits. The junior cannot have priority zero.
1,000,000,000
Shortage ignored due to subordinate.
Because of subordinate relationship, shortage was ignored.
 Temp Available For Shared Priority
Type: Series slot
Units: Flow
Alternate Units: Volume
Description: A result of the water rights allocation solver. When the Share Proportionally with Limits method is selected in the Account Equal Priority Allocation method category on the computational subbasin, this slot is instantiated. If this account has a priority date equal to other accounts this slot is populated with the amount of water available to this account independently of the other shared priority accounts at the time water is allocated. This value is used in the calculations that ultimately allocate water to the shared accounts; see Water Rights Allocation for details.
I/O: Rule
Method Details  
Water rights may be subject to physical and legal constraints on their initial requests for water. The net requested water, after such constraints are applied, is put into the Appropriation Request slot by the water rights solver. Storage accounts are subject to one or both of the following physical constraints:
• The appropriation may not cause the conservation pool to overflow.
• If the appropriation is also a diversion, the appropriation may not exceed the physical capacity of the diversion structure.
The conservation pool constraint uses the Conservation Pool Initial Empty Space slot on the reservoir; see Fill Conservation Pool for a description of how that slot is calculated. If the reservoir’s Conservation Pool Initial Empty Space slot is not available, because no method that uses it is selected, this physical constraint is not applied.
The water rights solver rule function, SolveWaterRights or SolveWaterRightsWithLags, assigns a flow to a supply for a water right; this flow might be less than is requested in the Appropriation Request slot. Table 2.2 describes the possible reasons the solver allocated the amount it allocated.
Revised: 01/05/2024