phydrus.model.Model.add_waterflow¶
-
Model.
add_waterflow
(model=0, maxit=10, tolth=0.001, tolh=1, ha=1e-06, hb=10000.0, linitw=False, top_bc=0, bot_bc=0, hseep=0, rtop=None, rbot=None, rroot=None, gw_level=None, aqh=None, bqh=None, hysteresis=0, ikappa=- 1)[source]¶ Method to add a water_flow module to the model.
- Parameters
model (int, optional) – Soil hydraulic properties model: 0 = van Genuchten”s [1980] model with 6 parameters. 1 = modified van Genuchten”s model with 10 parameters [Vogel and Císlerová, 1988]. 2 = Brooks and Corey”s [1964] model with 6 parameters. 3 = van Genuchten”s [1980] model with air-entry value of -2 cm and with 6 parameters. 4 = Kosugi’s [1996] model with 6 parameters. 5 = dual-porosity model of Durner [1994] with 9 parameters. 6 = dual-porosity system with transfer proportional to the effective saturation (9 parameters). 7 = dual-porosity system with transfer proportional to the pressure head (11 parameters). 9 = dual-permeability system with transfer proportional to the pressure head (17 parameters) !!! model>3 options are not available with the major ion chemistry. module.
maxit (int, optional) – Maximum number of iterations allowed during any time step.
tolth (float, optional) – Absolute water content tolerance for nodes in the unsaturated part of the flow region [-]. TolTh represents the maximum desired absolute change in the value of the water content, θ, between two successive iterations during a particular time step.
tolh (float, optional) – Absolute pressure head tolerance for nodes in the saturated part of the flow region [L] (its recommended value is 0.1 cm). TolH represents the maximum desired absolute change in the value of the pressure head, h, between two successive iterations during a particular time step.
ha (float, optional) – Absolute value of the upper limit [L] of the pressure head interval below which a table of hydraulic properties will be generated internally for each material.
hb (float, optional) – Absolute value of the lower limit [L] of the pressure head interval for which a table of hydraulic properties will be generated internally for each material.
linitw (bool, optional) – Set to True if the initial condition is given in terms of the water content. Set to False if given in terms of pressure head.
top_bc (int, optional) – Upper Boundary Condition: 0 = Constant Pressure Head. 1 = Constant Flux. 2 = Atmospheric Boundary Condition with Surface Layer. 3 = Atmospheric Boundary Condition with Surface Run Off. 4 = Variable Pressure Head. 5 = Variable Pressure Head/Flux.
bot_bc (int, optional) – Lower Boundary Condition: 0 = Constant Pressure Head. 1 = Constant Flux. 2 = Variable Pressure Head. 3 = Variable Flux. 4 = Free Drainage. 5 = Deep Drainage. 6 = Seepage Face. 7 = Horizontal Drains.
hseep (float, optional) – Pressure head (i.e., 0) that initiates flow over the seepage face bottom boundary.
rtop (float, optional) – Prescribed top flux [LT-1] (in case of a Dirichlet BC set this variable equal to zero).
rbot (float, optional) – Prescribed bottom flux [LT-1] (in case of a Dirichlet BC set this variable equal to zero).
rroot (float, optional) – Prescribed potential transpiration rate [LT-1] (if no transpiration occurs or if transpiration is variable in time set this variable equal to zero).
gw_level (float, optional) – Reference position of the groundwater table (e.g., the x-coordinate of the soil surface).
aqh (float, optional) – Value of the parameter Aqh [LT-1] in the q(GWL)-relationship.
bqh (float, optional) – Value of the parameter Bqh [L-1] in the q(GWL)-relationship.
hysteresis (int, optional) – Hysteresis in the soil hydraulic properties: 0 = No hysteresis. 1 = Hysteresis in the retention curve only. 2 = Hysteresis in both the retention and hydraulic conductivity functions. 3 = Hysteresis using Robert Lenhard’s model [Lenhard et al., 1991; Lenhard and Parker, 1992]. (Not available with major ion chemistry module.)
ikappa (int, optional) – Set to -1 if the initial condition is to be calculated from the main drying branch. Set to 1 if the initial condition is to be calculated from the main wetting branch.