The GroundWaterNitrogen package provide a single
model called GroundWaterNitrogen and corresponding
configurations in order to facilitate the use of the model.
This simple model is simulating the nitrogen content in groundwater
following passive water flow and assuming perfect mixing.
The GroundWaterNitrogen model (using extension class
DiscreteTimeDyn
)
estimate the dynamics of Nitrogen stock and concentration in a single
groundwater voxel (considered as an homogeneous volume, ie. Perfect
mixture hypothesis).
List and information about all possible parameters (name, type, ismandatory, description with default value).
See documentation of DiscreteTimeDyn
to get all available extension parameters (for example
time_step)
Parameter name | Type | Is mandatory? | Description |
---|---|---|---|
PlotArea | double | [] default:10000 | Plot surface area (m2) |
GWpixelArea | double | [] default:10000 | Groundwater voxel surface area (m2) |
init_value_NStock | double | [x] | initial NStock value at simulation start (kgN) |
List and information about all possible input ports (name, type, description with units).
for model using extension discrete-time also include sync info
List and information about all possible output ports (name, type, description with units).
List and information about all possible observation ports (name, type, description with units).
\(NLeaching(t) = lessiv(t-1) * PlotArea(t) / 10000\)
\(NDischarge(t) = discharge(t-1) * GWpixelArea(t) * Nconc(t-1)\)
\(Nconc(t) = NStock(t-1) / GWVol(t-1)\) ; if GWVol(t-1) > 0
\(Nconc(t) = 0\) ; else
\(concirr(t) = Nconc(t) /(PlotArea(t) /10000) / 10\)
\(NIrrigation(t) = airg(t-1) * (PlotArea(t) / 1000) * Nconc(t)\)
\(NStock(t) = NStock(t-1) + NLeaching(t) - NIrrigation(t) - NDischarge(t)\)