water_allocation.wro
This file contains water allocation tables.
The structure of the water allocation file is different than that of most other SWAT+ input files. As usual, the first line is reserved for a title. The second line in the file specifies the total number of water allocation tables included in the file.
Each water allocation table has three parts, which all have their own headers. First, the name of the water allocation table, the rule type, the number of source and demand objects, and whether or not one of the source objects is a channel are specified.
name
Name of the water allocation table
string
Rule type to allocate water
string
src_obs
Number of source objects
integer
dmd_obs
Number of demand objects
integer
Channel as source object
string
Next, the source objects and their monthly limits are defined. Source objects can be channels, reservoirs, aquifers, or an unlimited source. There needs to be one line per source object.
num
Source object number
integer
Object type of the source object
string
ob_num
ID of the source object
integer
Monthly limits
real
Finally, the demand objects are defined. Demand can be irrigation demand from an HRU, municipal demand, or demand to transfer to another object.There needs to be one line per demand object.
num
Demand object number
integer
Object type of the demand object
string
ob_num
ID of the demand object
integer
Withdrawal type
string
Withdrawal amount
real
Water right
string
treat_typ
Currently not functional
string
treatment
Currently not functional
string
Object type of the receiving object
string
ID of the receiving object
integer
rcv_dtl
Currently not used
string
Number of source objects available for the demand object
integer
Source object ID
integer
Fraction of demand to be met by source object
real
Compensation from source object
string
Last updated