createAquiferthis function constructs an object from class of createAquifer that prescribes a simplified lupmped model of unconfined aquifer.
# S3 method for default
createAquifer(name = "Aquifer1",
area ,
volume ,
rechargeTS = NA ,
Sy = 0.1,
leakageFraction = NA ,
initialStorage = NA ,
leakageObject = NA ,
priority = NA)(optional) A string: the name of the aquifer
The area of aquifer (Km^2)
The aquifer volume (MCM)
(optional) A vector : a vector of water flowing into the aquifer (MCM)
Specific yield (default: 0.1)
(optional) The leakage coeffcient of aquifer storage. The leakage is computed as the product of leakageFraction and aquifer storage. It is in [0, 1] interval
(optional) The initial volume of aquifer in the first step of the simulation (MCM). If missing, the function iterates to carry over the aquifer.
(optional) an object; from either of classes of createAquifer , createRiver, createReservoir, createJunction, createDiversion, or createDemandSite; which leakage volume pours to it.
(optional) An integer: the supplying priority. priority is a value in [1, 99] interval. If missing, the priority is set to Inf.
An object from class of createAquifer