process:
atmosphere gas conditions
description:
Returns atmosphere air gas concentrations/pressure at the soil surface.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
bioturbation
description:
Simulates the redistribution of soil solid and liquid phases components caused by soil organisms.
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
bottom boundary heat flux
description:
To provide bottom imposed heat flux as a function of time.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
bottom boundary pressure head
description:
To provide imposed water content or pressure head at the lower boundary.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
bottom boundary solutes concentration
description:
Provide the concentration at the bottom of the soil profile. To be used as a boundary condition.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
bottom boundary temperature
description:
To provide imposed bottom temperature as a function of time.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
bottom boundary water flux
description:
To provide a prescribed flux of water at the lower boundary as a function of time.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
canopy water transfer
description:
To model the fate of water applied to a crop canopy. Intended to account for water storage on leaves, water redistribution to soil, water evaporation from canopy and to modify the climatic demand applied to the crop.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
chemical dispersion-coagulation
description:
The effect of soil solution composition on the dispersion or coagulation of clay.
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
chemical weathering of primary minerals
description:
Explains the weathering flux of Ca, Mg, K and Na from Anorthite, Chlorite, Microcline and Albite in soil solution.
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
climate
description:
To supply meteorological information usually provided by meteorological services.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_341
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
complexation
description:
To simulate the biological degradation of molecules in the soil solution and eventually sorbed on the solid phase.
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
crop development
description:
To simulate crop growth (leaf area index, rooting profile, dry matter, solute demands, etc...)
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_6854
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
crop pesticides fate
description:
To model volatilisation of compounds from the crop leaves.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
denitrification
description:
To model denitrification and associated gaseous productions and consumptions.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_15773
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
erosion
description:
Describes the removal of soil from the top layes and its effect on soil properties.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_231
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
evapotranspiration
description:
To calculate crop evapotranspiration demand.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_212
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
flood irrigation
description:
To provide irrigation amounts and concentrations for flooding irrigations.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_dbcb8ee3
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
gas transport and balance
description:
To model gaseous transport in the soil profile.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
geochemistry
description:
To model geochemical processes in the soil solution and at the interface solid-water.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_11237
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
heat transport and balance
description:
To model heat transport and balance in the soil profile.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
mineral fertilisation
description:
Provides mineral fertilisation -schedule and amounts- at soil surface
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
molecules degradation
description:
Simulate degradation of molecules in the soil profile.
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
mulch dynamics
description:
To model the changes in mass, volume and soil coverage of a mulch in interaction with the soil profile.
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
mulch heat transfer
description:
To model heat balance and temperature of a mulch in interaction with climate and soil.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
mulch solutes leaching
description:
To model the leaching of solutes contained in a mulch.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
mulch water transfer
description:
Water balance of a mulch in interaction with climate and soil.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
organic fertilisation
description:
To provide organic fertilisation amounts, composition and schedule.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
organic matter dynamics
description:
To model organic matter transformations in soil profile.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_927
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
organic pollutant compost
description:
Simulate exchange of organic pollutants (HAP fo example) between compost and soil solution.
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
organic pollutant sorption
description:
Adsorption of HAP and more generally of organic pollutants (OP) on soil solid phase.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
particles and colloids mobilisation
description:
To account for particles and colloids mobilisation or detachment. Mobilisation of particles can have several origins 'chemical, physical) that are all accounted for in this process. Particle and colloid transport is accounted for by the "particles and colloids transport" process.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
particles and colloids retention
description:
To account for retention of particles and colloids in the soil profile. Retention can have several origins (deposition, filtering, etc...) that are all accounted for in this process. Transport of particles and colloids is accounted for by the "Particle and colloid transport" process.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
particles and colloids transport
description:
This process accounts for colloids and particles transport by the liquid phase.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
physical weathering
description:
Describes the breakage of soil particles due to strain caused by temperature gradients. The consequence of this process is an increase in clay fraction of soil.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
physico-chemical equilibrium
description:
To describe the physico-chemical equilibrium between liquid, gaseous and solid phases.
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
preferential water flow
description:
Accounts for water flow and water balance in the soil macroporosity
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
root solutes uptake
description:
To model solute uptake by roots in the soil profile.
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
root water uptake
description:
To model water uptake by roots in the soil profile.
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
slash and burn
description:
To mimic the consequences of a slash and burn human activity.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
soil deposition
description:
Describes the deposition of soil on top of the profile. Describes also changes in soil properties due to this addition.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
soil hydraulic properties
description:
To model changes in soil hydrodynamic properties (retention curve, hydraulic conductivity).
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
soil pesticides fate
description:
To model pesticides degradation and pesticides exchange between aqueous and solid phases in the soil. Transport and balance are handled within the solute transport process. Volatilisation towards the atmosphere is accounted in the "crop pesticides fate" process.
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
soil practicability
description:
To calculate indicators estimating the practicability of soil.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
soil tillage practices
description:
Describes the impacts on various variables of the mixing of the soil top layer due to different tillage/ploughing practices.
category:
evolution of soil properties
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
solid mineral balance
description:
The process responsible for the mass balance of the solid minerals.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
sorption
description:
Sorption of molecules on soil solide phase.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_13713
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
splash
description:
Effect of rain drops on soil particle release.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
sprinkling irrigations
description:
To provide schedules and amounts and concentrations for the sprinkling irrigations.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
surface boundary heat flux
description:
To provide a prescribed surface heat flux.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
surface boundary pressure head
description:
To provide a surface pressure head as a function of time.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
surface boundary temperature
description:
To provide a prescribed surface temperature as a function of time.
category:
external factors
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
surface energy balance
description:
To model energy balance at the soil surface.
thesaurus: http://opendata.inrae.fr/thesaurusINRAE/c_5323
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
time synchronisation
description:
To synchonise the simulation times with calendar dates. Examples: days, months, years or arbitrary calendar dates. The modules representing this process should set the output to a value different from 0 to indicate time has been forced in the previous compute call. 0 otherwise
category:
utility processes
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
transport in liquid phase
description:
To account for transport of disolved species.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
useless and testing
description:
Use this only for testing purpose. For example, sandbox modules.
category:
utility processes
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
volatilisation
description:
To model volatilisation of dissolved species.
category:
chemical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
volume change
description:
Calculates the change in soil volume (soil compartment tickness) due to processes such as bioturbation and tillage. For now, it uses Alexander PTF to calculate bulk density and then to calculate the change in volume by RHO_alex=Total_Mass/Volume.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
water flow and balance
description:
Account for water flow and water balance in the soil profile.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
water runoff
description:
To model water run-off at soil surface. In other words, the draining away of water from the soil surface.
category:
physical processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
process:
worm dynamics
description:
To model population dynamics of earthworms.
category:
biological processes
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
module:
BLAS_example_cpp
description:
An example on the usage of Blas (Basic Linear Algebra Subprograms) library. See "www.netlib.org/blas/" for more information.
dimension: 1
keywords: demo, example, linear algebra
publications links:
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
BLAS_example_fortran
description:
An example on the usage of Blas (Basic Linear Algebra Subprograms) library. See "www.netlib.org/blas/" for more information.
dimension: 1
keywords: demo, example, linear algebra
publications links:
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE
description:
The module uses the vsoil_cde_cn routine to solve the CDE equation. Refer to the documentation of the routine to have a more complete description of inputs, outputs and parameters required. Several solute species can be simulated simultaneously. The module accepts layer dependent parameters. A linear isotherm can be used for sorbed species. This module does not accept sink or source terms. A first order degradation rate is simulated. Solute exchange with a water layer at the surface can be simulated if needed. If runoff exists, the amount lost is calculated. To deal with sink or source terms one must use modules with names CDE_OM, CDE_OM_den, etc. The suffixes indicate the type of sink/source terms accepted. This module is more likely to be used for field situations. The module CDE_LEA has less inputs and parameters and is more adapted to laboratory experiments.
dimension: 1
keywords: convection, dispersion, transport, local equilibrium assumption
publications text: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27, 215-231.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE_LEA
description:
The module uses the vsoil_cde_cn routine to solve the CDE equation. Refer to the documentation of the routine to have a more complete description of inputs, outputs and parameters required. Several solute species can be simulated simultaneously. The module accepts layer dependent parameters. A linear isotherm can be used for sorbed species. To deal with sink or source terms one must use modules with names CDE_OM, CDE_OM_den, etc. The suffixes indicate the type of sink/source terms accepted. This module is more likely to be used for laboratory experiments. The module CDE has more parameters, requires more inputs and is more adapted to field experiments.
dimension: 1
keywords: convection, dispersion, transport, local equilibrium assumption
publications text: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27, 215-231.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE_OM
description:
The module uses the vsoil_cde_cn routine to solve the CDE equation. Refer to the documentation of the routine to have a more complete description of inputs, outputs and parameters required. Several solute species can be simulated simultaneously. The module accepts layer dependent parameters. A linear isotherm can be used for sorbed species. A first order degradation rate is simulated. Solute exchange with a water layer at the surface can be simulated if needed. This module accept sink or source terms induced by organic matter transformations. To deal with other sink or source terms one must use modules with names CDE_OM_den, etc... If no sink source required, you can use the module CDE. The suffixes indicate the type of sink/source terms accepted.
dimension: 1
keywords: convection, dispersion, transport, local equilibrium assumption, organic matter, sink term, source term
publications text: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27, 215-231.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE_OM_crop
description:
The module uses the vsoil_cde_cn routine to solve the CDE equation. Refer to the documentation of the routine to have a more complete description of inputs, outputs and parameters required. Several solute species can be simulated simultaneously. The module accepts layer dependent parameters. A linear isotherm can be used for sorbed species. A first order degradation rate is simulated. Solute exchange with a water layer at the surface can be simulated if needed. This module accept sink or source terms induced by organic matter transformations and by uptake by roots. To deal with other sink or source terms one must use modules with names CDE_OM_den, etc. The suffixes indicate the type of sink/source terms accepted. If no sink source required, you can use the module CDE.
dimension: 1
keywords: convection, dispersion, transport, local equilibrium assumption, organic matter, sink term, source term, root uptake
publications text: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27, 215-231.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE_PAH
description:
The module uses the vsoil_cde_cn routine to solve the CDE equation. Refer to the documentation of the routine to have a more complete description of inputs, outputs and parameters required. Several solute species can be simulated simultaneously. The module accepts layer dependent parameters. This module accepts sink and source terms coming from modules simulating the sorption, desorption and degradation of organic pollutants, such as PAH for example. A source term for pollutant release provided by a module using organic matter decomposition is also available. The module manages the exchange with a water layer at the soil surface if needed. To deal with other sink or source terms one must use modules with names CDE_OM, CDE_OM_den, etc. The suffixes indicate the type of sink/source terms accepted. If no sink source required, you can use the module CDE or CDE_LEA.
dimension: 1
keywords: convection, dispersion, transport, organic pollutants, sink term, source term, degradation
publications text: F. Lafolie 2012. Résolution des équations de transport de solutés en Non-saturé. Modèle convection dispersion et modèle avec eau immobile. 21 pp. Rapport interne.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE_PEST
description:
The module uses the vsoil_cde_cn routine to solve the CDE equation. Refer to the documentation of the routine to have a more complete description of inputs, outputs and parameters required. Several solute species can be simulated simultaneously. The module accepts layer dependent parameters. This module accepts sink and source terms coming from modules simulating the sorption, desorption and degradation of pesticides. The module manages the exchange with a water layer at the soil surface if needed. To deal with other sink or source terms one must use modules with names CDE_OM, CDE_OM_den, etc. The suffixes indicate the type of sink/source terms accepted. If no sink source required, you can use the module CDE or CDE_LEA.
dimension: 1
keywords: convection, dispersion, transport, pesticides, sink term, source term, degradation, sorption
user documentation: CDE_PEST.pdf
publications text: F. Lafolie 2012. Résolution des équations de transport de solutés en Non-saturé. Modèle convection dispersion et modèle avec eau immobile. 21 pp. Rapport interne.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE_kin_sorp
description:
The module uses the vsoil_cde_cn routine to solve the CDE equation. Refer to the documentation of the routine to have a more complete description of inputs, outputs and parameters required. Several solute species can be simulated simultaneously. The module accepts layer dependent parameters. The module accept exchange terms provided by a module simulating kinetic sorption. Other CDE modules are available to handle various combinations of sink and source terms. This module is intended to be used for column experiments.
dimension: 1
keywords: convection, dispersion, transport, local equilibrium assumption, kinetic sorption
publications text: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27, 215-231.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CDE_tracer
description:
The module was extracted from the PASTIS model. This version implements a numerical schema for the solution of the convection dispersion equation for a tracer (no sorption) . The module uses a Crank-Nicolson time integration schema. It offers the possibility to choose between a centered or a upwind finite differences schema for spatial derivatives discretisation. Several solute species can be simulated simultaneously. The schema in this module does not accept sink or source terms. This module is intended to be used for laboratory experiments as inputs do not consider rains. To deal with sorbing species (LEA assumption) one must use module CDE_solute. To deal with sink or source terms use modules with names CDE_solute_OM, CDE_solute_OM_crop, etc. The suffixes indicate the type of sink/source terms accepted.
dimension: 1
keywords: convection, dispersion, transport, tracer
publications text: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27, 215-231.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
CD_Pastis_SGEN_fast
description:
The module was extracted from the PASTIS model. This version implements a numerical schema for the solution of the convection dispersion equation. The module offers the possibility to use a fully implicit or a Crank-Nicolson time integration schema. It also offers the possibility to choose between a centered or a upwind finite differences schema for spatial derivatives discretisation. Several solute species can be simulated simultaneously. The module accepts sink and source terms coming from a "organic matter" module. Accepts also sink terms coming from a root solutes uptake module. Accepts sink/source termes from a geochemistry module. Details on the numerical solution can be found in the report and articles indicated below. Simplified for SGEN by assuming that the diffusion coefficients are the same for all the species, which enables to calculate the matrix only one time for all the species. The second member only changes from one species to another.
dimension: 1
keywords: convection, dispersion, local equilibrium assumption, transport, organic matter sink source terms
publications text: F. Lafolie 2012. Résolution des équations de transport de solutés en Non-saturé. Modèle convection dispersion et modèle avec eau immobile. 21 pp. Rapport interne.
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
Climatik
description:
Get agro-climatic data from the Climatik service, hosted by Agroclim of INRAE institurte. See https://agroclim.inrae.fr/climatik/ for more information. Outputs are usual agro-climatic values, read from CSV files or online from the Climatik database. In the later case, access is granted and open for INRAE scientist. Data are both daily and hourly.
dimension: 1
keywords: Climatik, Agroclim, INRAE, forced outputs, no interpolation
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
climate
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
DOC_TOC_association_PolDOC
description:
Calculates the sink/source terms for the soil solution resulting from the complexation in solution of 3 solute species: the pollutant (TOC), the DOC and the association of both. The sink/source term calculated is positive if it is a source for the soil solution and negative if it is a sink. This modue uses concentrations expressed in moles per unit volume. WARNING: Does not work with concentrations in mass per unit volume.
dimension: 1
keywords: dissolved organic carbon, total organic carbon, kinetic, association, dissociation
scientist to contact: Valérie Pot (valerie.pot@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
complexation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
DOC_TOC_degradation_PolDOC
description:
Calculates degradation rates with a first order law. Rates are positive to comply with the transport module. Calculates hydrolysis of soil organic carbon. This module controls the time increment using the degradation time constants for mobile water, immobile water and sorption sites. The module was developed for the PolDOC model, but can be easily used as a starting point for developping a new module for degradation.
dimension: 1
keywords: degradation, first order kinetic, hydrolysis, organic carbon, mobile solution, immobile solution, sorbed species
scientist to contact: Valérie Pot (valerie.pot@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
molecules degradation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
ET0_hourly_ASCE
description:
This module calculates the reference evapotranspiration at hourly intervals according to The ASCE Standardized Reference Evapotranspiration Equation (Allen et al., 2005). It means that the reference evapotranspiration is constant for a one-hour interval and changes every hour. A weighting algorithm is implemented to take into account two successive simulation times that do not belong to the same hour interval. The reference evapotranspiration is calculated for two reference surfaces: (1) a short crop with an approximate height of 0.12 m (similar to clipped, cool-season grass) and (2) a tall crop with an approximate height of 0.5 m (similar to full-cover alfalfa). The reference surface must be chosen when configuring the module in initialisation tab. Note that: (1) the module assumes that the wind is measured above a short grass (or similar) surface in the case of the short crop reference, and above alfalfa or similar vegetation having about 0.5 m height in the case of the tall crop reference, and (2) an option is available to modify the calculation of the constant governing the opening and closing of stomata according to incident solar radiation (see the description of parameter use_Rs_to_calculate_Cd for more details). The module is adapted to be used with the 'stop and resume' mode.
dimension: 1
keywords: hourly reference evapotranspiration, ASCE standardised equation
publications text: Allen, R. G., Walter, I. A., Elliott, R. L., Howell, T. A., Itenfisu, D., Jensen, M. E., and Snyder, R. L. (2005). The ASCE Standardized Reference Evapotranspiration Equation. ASCE-EWRI Task Committee Report. American Society of Civil Engineers. https://doi.org/10.1061/9780784408056
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
scientist to contact: Noémie Pousse (noemie.pousse@onf.fr)
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
evapotranspiration
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
ETP_SGEN
description:
Generates the Potential Evapo-Transpiration as done in SoilGen model. Provides the PET at various time scales. Yearly PET are read in a file and are distributed daily according to a typical climate. Instantaneous PET is calculated according to day length that depends on day of year and latitude.
dimension: 1
keywords: PET, SoilGen model, forced outputs
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
is in no input mode
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
evapotranspiration
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
ETP_from_file
description:
Reads daily PET (Potential EvapoTranspiration) in mm/day from a file. Returns instantaneous, daily and cumulated PET. Instantaneous PET is assumed to follow a sinus function and is calculated according to day length which is calculated according to latitude and day of year. An example of file containing daily PET is provided in the "Parameter" tab. Copy this file in a directory of your choice and change the content while respecting the format.
dimension: 1
keywords: PET, forced outputs, sinusoidal interpolation
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
evapotranspiration
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
LAPACK_example_cpp
description:
An example on the usage of LAPack (Linear Algebra Package) library. See "http://www.netlib.org/lapack/" for more information.
dimension: 1
keywords: demo, example, linear algebra
publications links:
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
MIM_LEA
description:
This version implements a numerical schema for the solution of the mobile-immobile (MIM) solute transport model. The immobile phase can be heterogeneous with respect to its characteristic exchange times. The module uses a Crank-Nicolson time integration schema. It also offers the possibility to choose between a centered or a upwind finite differences schema for spatial derivatives discretisation. No provision for sink terms. Several solute species can be simulated simultaneously. Local Equilibrium Assumption (LEA) is used with a linear isotherm if the transported species is sorbed.
dimension: 1
keywords: solute transport, MIM model, LEA assumption, aggregates, size distribution
user documentation: MIM_LEA.pdf
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
MIM_PASTIS_PolDOC
description:
The module was extracted from the PASTIS model. This version implements a numerical schema for the solution of the mobile_immobile transport model. The immobile phase can be heterogeneous with respect to its characteristic exchange time. The module offers the possibility tu use a fully implicit or a Crank-Nicolson time integration schema. It also offers the possibility to choose between a centered or a upwind finite differences schema for spatial derivatives discretisation. No provision for sink terms. Several solute species can be simulated simultaneously. Details on the numerical solution can be found in the report and articles indicated below. Specificity: The module accepts sink source terms coming from: a complexation module, a degradation module and a sorption module. The module uses the names of the species coming from the sorption module in order to apply the kinetic sorption to these species and to apply a partition coefficient to the other species.
dimension: 1
keywords: solute transport, MIM model, sink term, source term, adsorption, complexation
scientist to contact: Valérie Pot (valerie.pot@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
OM_CANTIS
description:
Implementation of the CANTIS module taken from PASTIS. Contains the possibilty to correct the decomposition rate of RDM as a function of the ratio (HCEL/(HCEL+RDM)), or to correct HCEL and CEL decomposition rates as a function of the ratio lignin/(sum of the pools) . OM_CANTIS_original module is simply the original version of CANTIS model.
dimension: 1
keywords: organic matter, Van Soest, biomass
user documentation: OM_CANTIS.pdf
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic matter dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
OM_NRM_2001_basic
description:
Implementation of the organic matter transformation model take from the article by Nicolardot, Recous, and Mary indicated below. The module implements a numerical solution of the equations. The system of equations is soved with a Crank-Nicolson schema. The solution was verified against the analytical solution described in the article. The numerical solution is available in the module: OM_STICS_RES_2001_ANA. There is no guaranty that the module produces the same results as the residues decomposition module implemented in the STICS model. This module does not accept organic matter application during the course of the simulation. The module OM_STICS_RES_2001 offers this possibility.
dimension: 1
keywords: humified, residues, biomass, organic mater, first order
publications text: Nicolardot, B ., Recous, S., Mary B. 2001 Simulation of C and N mineralization during crop residue decomposition: A simple dynamic model based on the C:N ratio of the residues. Plant and Soil, 228: 83-103.
scientist to contact: Gwenaelle Lashermes (gwenaelle.lashermes@inrae.fr)
scientist to contact: Hugues Clivot (hugues.clivot@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic matter dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
OM_compost
description:
Organic matter module for compost decomposition. The model is proposed in the paper by Zhang et al. 2012. The differential equations for the pools Slow, Fast, Hcel, Cel and Lig are solved with a Crank-Nicolson schema. The differential equations for the soluble pool and the biomass are coupled and in addition, the equation for the soluble pool is also coupled with the equation for the Slow, Fast, Hcel, Cel and Lig pools and is non linear due to the Michaelis term. The coupling and the non linearity are treated by an iterative schema. The first estimate for the pools is their value calculated at the end of the previous time increment. The equation for the soluble pool is solved first. The compost pools are taken at their estimated values. The Michaelis term is calculated using the soluble pool at its estimated value and the biomass is taken also at its estimated value. The equation for the biomass is solved next with a Crank-Nicolson schema, the Michaelis term being calculated with the estimated soluble pool. The humified organic matter pool is simply calculated using the mean of the humification rates calculated at the current time and at the previous time. Iterations stops when the relative variation for all the pools at all the nodes is lesser than a prescribed value (1.e-05 by default). Convergence seems to be very fast for the treated cases; usually within one or two iterations. Comparison with a linearisation schema shows very small differences. The CO2 production is also calculated. Equations and methods are more precisely described in the PDF: "Mod elisation du Compostage. R esolution des equations du modele COMPOST dans VSOIL".
dimension: 1
keywords: organic matter, first order model, compost
user documentation: compost.pdf
publications text: Modelling of organic matter dynamics during the composting process Y. Zhang, G. Lashermes, S. Houot, J. Doublet, J.P. Steyer, Y.G. Zhu, E. Barriuso, P. Garnier
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic matter dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
PAH_DOC_degradation
description:
AIM: calculate the sink terms for an organic pollutant in the soil solution through a cometabolisme mechanisms and/or a specific metabolism. It simulates the growth of the specific biomass, the metabolites production and degradation, the residues bounded to the biomass, the total non extractable residues, the sink term for the soil solution and the CO2 production. Works for only one PAH at a time.
METHODS: see the attached documentation.
dimension: 1
keywords: PAH, degradation, biomass, co-metabolism, metabolites, residues, CO2
user documentation: PAH_DOC_degradation.pdf
publications text: Brimo, K., Ouvrard, S., Houot, S., Lafolie, F., Garnier, P. (2018). Modelling the fate of PAH added with composts in amended soil according to the origin of the exogenous organic matter. Science of the Total Environment, 616-617, 658-668.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
molecules degradation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
PAH_compost
description:
(1) WARNING: This module only handles one PAH at a time. If several should be considered the module must be modified to include a loop for the PAH. It also need the parameter k to be modified to accept several values. The concentration of PAH is initially the same whatever the organic matter pool considered. It changes in time given that the pools are hydrolised at different rates.
(2) AIMS: To calculate PAH flux from compost applied on soil to the soil solution and to strong sorption sites of the soil solid phase. To calculate the evolution of the amount of PAH in the compost.
(3) METHODS: The module solves the following equation: dS/dt = dMO/dt*S/MO-kS where S is the amount of PAH (KgPAH.Kgsoil-1), MO is the amount of compost (KgC.Kgsoil-1), dMO/dt is the change of compost pools size and k is a time constant for modeling the flux of PAH towards the strong sorption sites. The first term dMO/dt*S/MO corresponds to the loss of PAH by the compost pools due to hydrolysis. The PAH amount S is obtained by solving the equation with a fully implicit schema: S(t+dt) = S(t) (1-k*dt)/(1+k*dt-dt*dMO/dt*1/MO) In this equation, we consider only the compost pools containing PAH. The concentration of PAH in the compost is obtained by: Conc(t) = S(t)/OM(t) The flux of PAH from the compost to the soil solution due to pools hydrolysis is given by: Flux = -dOM/dt*Conc*rho. It is expressed in kgPAH . m-3 of soil . s-1 The flux of PAH from the compost to the strong sorption sites is given by: Flux = -k*S(t). It is expressed in kgPAH . Kg-1 of soil . s-1 The time constant k being usually small there is no constraint on the time increment being assumed that it is usually less than 1hour in simulations involving transport.
dimension: 1
keywords: compost, polycyclic aromatic hydrocarbon, PAH, flux
user documentation: PAH_compost.pdf
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic pollutant compost
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
PAH_sorption
description:
To calculate the sink/source terms for the pollutant as result of sorption on organic mineral fraction of soil.
dimension: 1
keywords: sorption, PAH, pollutant
user documentation: PAH_sorption.pdf
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic pollutant sorption
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
Python_example
description:
This an example of a VSoil C++ module running a Python script with an embedded Python interpreter.
dimension: 0
keywords: Python, script, embedded, interoperability
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
R_example_cpp
description:
An example on the usage of of R API from C/C++ code. See "https://cran.r-project.org/doc/manuals/r-release/R-exts.html#The-R-API" for more information.
dimension: 1
keywords: demo, example, R extensions
publications links:
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
Richards_KDW
description:
Provides the numerical solution of Richards equation extracted from the PASTIS model. The module provides the numerical solution for a wide variety of surface boundary conditions: imposed pressure head, imposed volume (flooding with a prescribed volume), imposed flux. At the lower boundary the module can accept: an imposed flux, an imposed pressure head, a zero matrix potential gradient and a column bottom at atmospheric pressure. The module also accounts for a distributed sink term coming from a water uptake module by roots. The module has a sink term to account for water exchange between matrix flow and preferential flow taking place in a macropore network. At soil surface, the module can be coupled with a mulch water balance module and is able to simulate water flow from the soil to the mulch. The module can also accepts a pressure head surface boundary condition provided by a runoff module. Numerical solution is based on a finite difference schema and time integration can be carried out using either a purely implicit schema or a Crank-Nicolson schema. For more details refers to the documentation. The module was adapted to be used in the cases where you want to stop the simulation at a given time and then restart the simulation in the situation where it was stopped. The module was also adapted to handle cases where the whole profile becomes saturated during rains and then goes back to unsaturated conditions. The management of the time step was modified in these conditions. The module was also adapted to handle changes of boundary condition type at the surface and at the bottom. At the surface one can shift from a flux to a charge. A file containing the time interval during which the boundary conditions apply is read in a module attached to the process : surface_water_mixed_conditions. At the bottom one can use a boundary condition to shift from a container to a no-flux or a boundary condition allowing to mix the container, no-flux and Dirichlet boundary conditions. A file containing the time interval during which the boundary conditions apply is indicated and read in this module.
dimension: 1
keywords: Richards equation, water content, water matrix potential, finite differences schema, numerical solution, implicit schema, Crank-Nicolson schema
publications text: F. Lafolie. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27:215-231. F. Maraux and F. Lafolie. 1998. Modelling soil water balance of a maize-sorghum sequence. Soil Sci. Soc. Am. J., 62:75-82
scientist to contact: Éric Michel (eric.michel@inrae.fr)
scientist to contact: Stéphane Ruy (stephane.ruy@inrae.fr)
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
Richards_Pastis
description:
Provides the numerical solution of Richards equation extracted from the PASTIS model. The module provides the numerical solution for a wide variety of surface boundary conditions: imposed pressure head, impose volume (flooding with a prescribed volume), imposed flux. At the lower boundary the module can accept: an imposed flux, an imposed pressure head, a zero matrix potential gradient and a column bottom at atmospheric pressure. The module also accounts for a distributed sink term coming from a water uptake module by roots. At soil surface, the module can be coupled with a mulch water balance module and is able to simulate water flow from the soil to the mulch. The module can also accepts a pressure head surface boundary condition provided by a runoff module. Numerical solution is based on a finite difference schema and time integration can be carried out using either a purely implicit schema or a Crank-Nicolson schema. The module Richards_KDW allows coupling with a module simulating preferential flow.
dimension: 1
keywords: Richards equation, water content, water matrix potential, finite differences schema, numerical solution, implicit schema, Crank-Nicolson schema
publications text: F. Lafolie. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27:215-231. F. Maraux and F. Lafolie. 1998. Modelling soil water balance of a maize-sorghum sequence. Soil Sci. Soc. Am. J., 62:75-82
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
Richards_Pastis_SGEN
description:
Provides the numerical solution of Richards equation extracted from the PASTIS model. The module provides the numerical solution for a wide variety of surface boundary conditions: imposed pressure head, impose volume (flooding with a prescribed volume), imposed flux. At the lower boundary the module can accept: an imposed flux, an imposed pressure head, a zero matrix potential gradient and a column bottom at atmospheric pressure. The module also accounts for a distributed sink term coming from a water uptake module by roots. The module has a sink term to account for water exchange between matrix flow and preferential flow taking place in a macropore network. At soil surface, the module can be coupled with a mulch water balance module and is able to simulate water flow from the soil to the mulch. The module can also accepts a pressure head surface boundary condition provided by a runoff module. Numerical solution is based on a finite difference schema and time integration can be carried out using either a purely implicit schema or a Crank-Nicolson schema. For details refers to the following document extensively describing the numerical solution: Lafolie F. 2012. " Résolution de l'équation de Richards. Formulation en pression. Formulation mixte. Couplage avec le ruissellement." Rapport interne. 14pp. The module was modified to accept changes in soil profile dimension (erosion, deposition, etc..). Examples of routines are available to create a new grid and to calculate the variables at the nodes of the new grid from the values taken at the nodes of the old one. The module also takes care of water content changes induced by bioturbation.
dimension: 1
keywords: Richards equation, water content, water matrix potential, finite differences schema, numerical solution, implicit schema, Crank-Nicolson schema
publications text: F. Lafolie. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27:215-231. F. Maraux and F. Lafolie. 1998. Modelling soil water balance of a maize-sorghum sequence. Soil Sci. Soc. Am. J., 62:75-82
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
Ross_FHAVeT
description:
The fast solution for Richards' equation developed by (Ross, 2003) is a mono-dimensional non-iterative process based on a temporal linearisation of fluxes. This solution uses the mixed form of Richards' equation thus switching between saturation degree and Kirchhoff potential when soil becomes saturated (and conversely). The method developed by Ross reduces numerical problems and allows the resolution of Richards equation on a coarse grid with large time steps while incurring only a negligible degradation of the precision in most situation (Crevoisier et al 2009). This module contains the resolution of the Kirchhoff equation as in the module Ross_module_FHAVeT_original. The difference is that the hydraulic properties and their parameters have been removed and put in a module with name hydraulic_properties_FHAVeT.
dimension: 1
keywords: Richards equation, fast resolution, Ross, Kirchhoff transform
user documentation: Richards_Ross.pdf
publications text: Tinet A.-J., Chanzy, A., Braud I., Crevoisier D., and F. lafolie. 2015. Development and evaluation of an efficient soil-atmosphere model (FHAVeT) based on the Ross fast solution of the Richards equation fpr bare soil conditions. Hydrol. Earth Syst. Sci., 19, 969-980.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
RothC_SGEN
description:
Carbon dynamic module based on RothC.26.3 taken from SoilGen model. Module able to handle changes in finite difference grid characteristics. Examples for required data files are attached (see the "Parameters" tab).
dimension: 1
keywords: organic matter, organic carbon, carbon pools
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic matter dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
air_gas_forced
description:
Returns molar fraction and gas concentrations for the "atmosphere". If molar fractions are read, then converts to concentrations with perfect gas law. If concentrations are read calculates the molar fractions.
dimension: 1
keywords: forced outputs
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
atmosphere gas conditions
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
balance_batch_PAH
description:
Simulates the solute balance of species involved in: sorption, degradation and exchange with a compost. Sorption is supposed to occur on "strong" and "weak" sites. Only one water phase is considered. The module carries out the integration of the mass balance equation for the species in solution and for the "weak" and "strong" sorption sites. A Crank-Nicolson schema is used for integrating the differential equations. The module do not have parameters. This module was specifically developed for the simulation of PAH fate in batch experiments, but can be easily reused/modified for any situation with sorption, degradation and exchange with a sorbent.
dimension: 1
keywords: batch, sorption, degradation, mass balance, PAH
user documentation: balance_batch_PAH.pdf
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
balance_batch_deg
description:
Module for calculating the mass balance in a batch system. It accepts sink and source terms provided by a module simulating degradation. The degradation terms must be available for all the species declared in this module.
dimension: 1
keywords: batch, degradation, mass balance
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
balance_batch_pest
description:
Simulates the solute balance of pesticides involved in: sorption, desorption and degradation. Sorption is supposed to occur on "fast sites " and "slow sites" . Only one water phase is considered. The module carries out the integration of the mass balance equation for the species in solution and for the "fast" and "slow" sorption sites. A Crank-Nicolson schema is used for integrating the differential equations. The module has no parameter. This module was specifically developped for the simulation of pesticide fate in batch experiments, but can be easily reused/modified for any situation with sorption, degradation and exchange with a sorbent.
dimension: 1
keywords: batch, pesticides, molecules balance, sorbed molecules, sorption sites, fast sorption sites, slow sorption sites
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
bioturbation_CD
description:
This module describes the mixing of the soil components due to the biological activities. Migration of soil components in depth is modelled with a convection-diffusion equation with parameters depending on depth. The equation is taken from the article by Jagercikova et al. 2015. The Crank-Nicolson method is used to solve the equation. The equation is used for all the components: particles, minerals, organic matter pools, solutes, water, heat. Parameters of transport are the same for all the components. Hence the matrix of the system is calculated only once and the second member only changes from one transported element to another. The module is based on the bioturbation module "bioturbation_SGEN". Only the mixing process is modeled diffrently. This module is suitable for a situation where the finite difference grid changes to follow soil volume variations.
dimension: 1
keywords: mobile water, immobile water
user documentation: bioturbation_CD.pdf
publications text: Convection-diffusion equation: He and Walling, 1997; Schuller et al.,1997 Based on Quantification of vertical solid matter transfer in soil during pedogenesis by multi-tacer approach (M Jagercikova, 2016) Modeling the migration of fallout radionucleides to quantify the contemporary transfer of fine particle in Luvisol profiles under different land and uses farming practices, M.Jagercikova
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bioturbation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
bioturbation_SGEN
description:
This module describes the mixing of soil due to the biological activities in soil layers. It includes a vertical mixing between soil layers depending on the mixing percentange and depth of bioturbation. It also includes a horizontal mixing in each soil compartment between the vertically mixed fraction and the rest of the soil present in that compartment. Derived from SoilGEN model.
dimension: 1
keywords: mixing fraction, bioturbation depth
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bioturbation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
bottom_heat_flux_forced
description:
Provides the imposed bottom heat flux as boundary condition. Fluxes are calculated by interpolation in a time dependent array of values read as parameters of the module.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bottom boundary heat flux
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
bottom_pressure_forced
description:
The bottom pressure head is interpolated in a set of time dependent values provided as module parameters.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bottom boundary pressure head
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
bottom_pressure_from_file
description:
To return bottom pressure head or water content interpolating between data read in a file. Data read can be total pressure heads, soil matrix potentials or water contents. See the parameters to have an example of files that is read by the module.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bottom boundary pressure head
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
bottom_solutes_conc_forced
description:
Module to be used when knowledge of the bottom concentration is not required by the solute transport module. This is usually the case when a third-type boundary condition is used when solving the transport equation. The module simply returns a zero concentration for all the species.
dimension: 1
keywords: bottom concentration
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bottom boundary solutes concentration
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
bottom_temperature_forced
description:
Returns the bottom temperature at times provided by the main program. The bottom temperature is interpolated in a set of time dependent values provided as parameters.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bottom boundary temperature
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
bottom_temperature_from_file
description:
Returns the bottom temperature at times provided by the main program. The bottom temperature is interpolated in a set of time dependent values read in a file.
dimension: 1
keywords: bottom, temperature, interpolated, outputs from file
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bottom boundary temperature
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
bottom_water_flux_forced
description:
The bottom water flux is interpolated in a set of time dependent values provided as module parameters.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
bottom boundary water flux
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
canopy_Pastis
description:
Provides an interception of rain by a crop or vegetation canopy. Water retention on leaves is proportional to the leaf area index. Water stored on leaves evaporates when rain ends and is subtracted from the climatic water demand applied to the crop. Module extracted from PASTIS model.
dimension: 1
keywords: canopy water retention
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
canopy water transfer
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
canopy_SGEN
description:
Provides an interception of rain by a crop or vegetation canopy as done in SoilGen model. For each rain, a fraction of the rain is subtracted to calculate the amount of water arriving below the vegetation. The fraction subtracted depends on the type of vegetation.
dimension: 1
keywords: canopy water retention
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
canopy water transfer
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
canopy_water_transfer_neutral
description:
Module to be used when canopy effects on water balance are not simulated but the crop is present. This is different from the absence of canopy (module nocanopy) corresponding to the absence of a crop. The rain and the irrigation flow through the canopy without modification. rain is not intercepted by canopy.
dimension: 1
keywords: canopy water retention, flow, water flow
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
canopy water transfer
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
chem_dispersion_SGEN
description:
To model chemical dispersion and coagulation of clay. This module calculates the release rate of exchangeable cations and clay particles due to changes in solution ionic strength.
dimension: 1
keywords: clay, chemical dispersion, coagulation
publications text: Goldberg and Forster 1990
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
chemical dispersion-coagulation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
chem_weathering_SGEN
description:
Calculates the release rate of cations (Ca, Mg, K, Na) due to the dissolution of weathering pools. A resulting flux of Al is calculated and Gibbsite precipitates if the Al concentration is too high.
dimension: 1
keywords: chemical weathering, minerals, primary minerals
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
chemical weathering of primary minerals
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
climate_EMMAH_WS
description:
This module produces several meteorological variables from the reading of a file containing hourly data extracted from Open-Meteo (https://open-meteo.com/). Note that: (1) the value of the average atmosphere air temperature for a given month is set to NAN if the hourly atmosphere air temperatures for that month are incomplete, and (2) the total precipitation (rain, showers and snow) read from the file are considered in the module as rain. An example of file with the expected format is attached to this module. The 3 first lines of the file should be present but are ignored, the 4th should contain the column names. The module is adapted to be used with the 'stop and resume' mode.
dimension: 1
keywords: hourly, meteorology
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
climate
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
climate_SGEN
description:
Generates the climate as done in SoilGen model. Provides the rain at various time scales. Yearly rains are read in a file and are distributed daily according to a typical climate. Hourly rains are generated from the daily rains. Provides also the concentration of the rain for various ionic species.
dimension: 1
keywords: SoilGen model, forced outputs
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
is in no input mode
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
climate
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
climate_from_files
description:
Supplies daily minimum, maximum, average and amplitude air temperatures. Supplies instantaneous air temperature assuming a sinusoidal daily variation. Supplies the rain intensity, the daily rain and the cumulated rain. Reads data in files. Example of files are provided in the "Parameters" tab. Copy these files in a directory of your choice and change the content while respecting the format. Pathnames for these files will be asked at run time. Several options are available to distribute the daily rain within the day. Solutes concentrations of rain water are forced to 0 in this module. PET is not provided by this module. See the modules attached to the "Evapotranspiration" process for this.
dimension: 1
keywords: air temperature, sinusoidal interpolation, multiple values in time, global radiation, rain intensity, rain concentration
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
climate
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
colloids_CD
description:
This module implements a numerical schema for the solution of the convection dispersion equation. It offers the possibility to use a fully implicit or a Crank-Nicolson time integration schema. It also offers the possibility to choose between a centered or a upwind finite differences schema for spatial derivatives discretisation. Several colloids species can be simulated simultaneously. Module accepts layer dependent parameters. Details on the numerical solution can be found in the report and articles indicated below. The schema in this module accepts sink and source terms for colloids on two types of sites named "strong" and "weak".
dimension: 1
keywords: convection, dispersion, transport, Local equilibrium assumption
publications text: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertiliser Research, 27, 215-231. Hayot, Ch. and F. Lafolie. 1993. One dimensionnal solute transport modelling in aggregated porous media. 2. Effects of the aggregate size distribution. Journal of Hydrology, 143, 85-107. F. Lafolie 2012. Résolution des équations de transport de solutés en Non-saturé. Modèle convection dispersion et modèle avec eau immobile. 21 pp. Rapport interne.
scientist to contact: Éric Michel (eric.michel@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
particles and colloids transport
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
colloids_CD_SGEN
description:
This module implements a solution of the dispersion convection equation for the transport of colloids with the aim to reproduce the approach developed within the SoilGen code. The solution developed has the following particularity. At the beginning of the time increment, the concentration is simply estimated from the amount released by any mechanism acting to release colloids in the soil solution. In particular uses the quantities of clay and associated cations released in the solution by the chemical dispersion mechanism and also uses the quantities released at the soil surface by the splash mechanism to calculate the clay and associated cations concentrations of the incoming water. Hence there is no memory, the concentration calculated at the end of the previous time increment is not used. The sink term related to filtering or any mechanism leading to colloid retention is calculated inside the module and used. These terms does not come from another module. At the end of the time increment, the colloids in solution are assumed to return to the solid phase (as in SoilGen).
dimension: 1
keywords: convection, dispersion, transport
scientist to contact: Éric Michel (eric.michel@inrae.fr)
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
particles and colloids transport
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
colloids_depo_kinetic_CD
description:
Simulates the deposition of colloids on the solid phase. Considers two first order process possibly corresponding to two types of sorbing sites. The equation is the same for the two types of sites, excepted that the parameters differ. Equation is simply: Deposition_rate = kd*C where kr is the time constant for the release rate (s-1). C is the concentration on the solution (*.m-3). The module simply calculates the deposition rate for the two types of site. The module can account for several types of colloids. Note that the deposition rate is greater or equal to zero. If modifying the code, please beware to have a positive or null deposition rate. A negative value would lead to a decrease of sorbed concentrations and an increase of C.
dimension: 1
keywords: colloids deposition, kinetic deposition
scientist to contact: Éric Michel (eric.michel@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
particles and colloids retention
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
colloids_detach_kinetic_CD
description:
Simulates the release of colloids from the solid phase. Considers two first order process possibly corresponding to two types of sorbing sites. The equation is the same for the two types of sites, excepted that the parameters differ. Equation is simply: Release_rate = kr*S where kr is the time constant for the release rate (s-1). S is the concentration on the solid phase (*.kg-1). One have one 'S' per type of sorption site. The calculation of S is carried out in the transport module. The module simply calculates the release rate for the two types of site. The module can account for several types of colloids. Note that the release rate is greater or equal to zero. If modifying the code, please beware to have a positive or null release rate. A negative value would lead to an increase of S.
dimension: 1
keywords: colloids detachment, kinetic
scientist to contact: Éric Michel (eric.michel@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
particles and colloids mobilisation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
crop_forced_from_files
description:
Read LAI, root density profiles and solute demand at specified times. Example files are attached in the "Parameters" tab. Copy these files in a data files directory of your choice. The pathnames of these files will be asked at runtime. In the file containing uptake rates for solutes, beware of using the same names for solutes as those provided in the platform. Returns the LAI, the solute demand and the root density profile interpolated at grid nodes.
dimension: 1
keywords: leaf area index, root profile, imposed development
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
crop development
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
denit_forced
description:
Produces constants N2 and N2O values to the given depth, zero below. Gas consumption is always zero.
dimension: 1
keywords: forced outputs
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
denitrification
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
deposition_neutral
description:
To ignore deposition effects on soil components and in particular on organic matter pools.
dimension: 1
keywords: forced outputs
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil deposition
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
erosion_neutral
description:
To ignore erosion effects on soil components and in particular on organic matter pools.
dimension: 1
keywords: forced outputs
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
erosion
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
etp_forced
description:
Provides a constant PET (Potential EvapoTranspiration) as well as the associated cumulated value from a given initial value.
dimension: 1
keywords: PET, forced outputs, constant
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
evapotranspiration
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
etr_from_file
description:
To read instantaneous ETR in a file. Usefull for coupling with Richards water transport module when one wants to impose the evaporation flux at the soil surface. Typically for simulating laboratory experiments like WIND method. An example of file containing the data is in the "Parameters" tab of vsoil-modules.
dimension: 1
keywords: ETR, water balance, forced outputs, outputs from file
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
evapotranspiration
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
first_order_degradation
description:
Calculates the degradation rates of molecules with a first order law. The module is able to handle iterations with the module providing the concentrations. Parameters are available to prescribe the convergence criterium and the max number of iterations allowed. If convergence is not reached within the prescribed max iterations number, the module asks the coupler to provide a new time increment.
dimension: 1
keywords: degradation, rates, molecules, first order law
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
molecules degradation
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
flood_irrigation_forced
description:
Provides different amounts (heights of water) and concentrations of flooding irrigations at different times.
dimension: 1
keywords: fixed flooding irrigations, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
flood irrigation
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
flooding_irrigation_from_file
description:
Returns the amount of water applied during flooding irrigations. Water amounts and schedule are read in a file "flooding.dat". An example of such file is available in the tab "Parameters" within the item "external data file". To edit the file simply click on its name. Modify the content and save the file where you want within your file system.
dimension: 1
keywords: flooding irrigation schedule
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
flood irrigation
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
forest_soil_practicability
description:
This module calculates several indices (the outputs of the module) that evaluate the practicability of a forest soil composed of two interest soil layers. These indices are based on the soil saturation index and a practicability threshold defined as the ratio between the soil water content at a fixed matrix potential and the soil water content at saturation. The minimum and maximum depths defining the two interest soil layers have to be set through the graphical user interface but the module is able of managing any number of interest soil layers whose minimum and maximum depths could be read from a file (only reading this file from the initialisation section should be coded compared with the current source code of the module). The outputs of the module are forced to NAN value outside a period of interest that must be defined through the graphical user interface. The module is adapted to be used with the 'stop and resume' mode.
dimension: 1
keywords: forest soils, practicability, saturation index, practicability threshold
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
scientist to contact: Noémie Pousse (noemie.pousse@onf.fr)
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil practicability
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
gaz_Fick_Pastis
description:
Module for Fickian transport of several gaseous species in soil. Simulates gas diffusion according to Fick's law and gas flow according to a linearized air flow equation able to account for changes in atmospheric pressure and to account for sinks and sources of gas. Refer to the report indicated below to have details on hypothesis, equations and resolution techniques. An option is available to simulate only diffusion and thus ignore the air flow part of the module.
dimension: 1
keywords: Fickian diffusion, air flow, porous media, gas production, gas concentrations, molar fraction
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
gas transport and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
geochemistry_neutral
description:
Does not modify the geochemical terms. That is to say all outputs are forced to zero. NB: Do not edit tags of outputs, they will be ignored and forced to corresponding inputs.
dimension: 1
keywords: forced values, neutral, calcite, gypsum, gibbsite, solution composition, Gapon exchange chemistry
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
geochemistry
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
heat_Pastis
description:
Provides a numerical solution of the heat transport equation with a convective term due to water flow. The solution is based on a Crank-Nicolson scheme in time and on a three-point centred finite difference scheme in space. Upwind weighting for convective terms is available through an option (see Parameters tab). The solution enables to shift from a Dirichlet to a Neumann type boundary condition at soil surface during period with an imposed water flux. At the lower boundary, the solution can also shift from a Dirichlet to a Neumann condition if significant water flow occurs through the lower boundary. These two possibilities can be activated by mean of options (see Parameters tab). For details on numerical techniques refer to the report in publication section. The module was adapted to the cases where you want to stop the simulation at a given time and then restart it in the conditions where it stops.
dimension: 1
keywords: heat transport, Fourier law, porous media
publications text: Lafolie. F., 2012. Résolution de l'équation de la chaleur en milieux poreux pour différentes conditions aux limites. Rapport interne. 32 pp.
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
heat transport and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
heat_Pastis_SGEN
description:
Provides a numerical solution of the heat transport equation with a convective term due to water flow. The solution is based on a Crank-Nicolson schema to avance in time and on a three points centered finite differences schema in space. Upwind weighting for convective terms is available through an option (see Parameters). The solution enables to shift from a Dirichlet to a Neuman type boundary condition at soil surface during period with a imposed water flux. At the lower boundary, the solution can also shift from a Dirichlet to a Neuman condition if significant water flow occurs through the lower boundary. These two possibilities can be activated by mean of options (see Parameters).
Now have an option to consider or not the water flow. See option fluxhyd for description. Also have an option deep profile to have a boundary condition far from the region of interest.
dimension: 1
keywords: heat transport, Fourier law, porous media
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
heat transport and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
homogeneous_climate
description:
Simulate a fake climate, giving constant outputs during the whole simulation. Can be used when the climate is not required. For example, when simulating laboratory experiments.
dimension: 1
keywords: forced outputs, laboratory experiments
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
climate
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
homogeneous_soil_temperature
description:
Impose a constant temperature at all grid nodes of soil profile for the whole simulation time.
dimension: 0
keywords: forced outputs, constant
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
heat transport and balance
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
hydraulic_properties
description:
This module manage the hydraulic properties functions, such as retention and hydraulic conductivity curves. It does not output anything but a fake value.
dimension: 1
keywords: hydraulic properties, retention curve, hydraulic conductivity
scientist to contact: Claude Doussan (claude.doussan@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil hydraulic properties
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
hydraulic_properties_SGEN
description:
Last module developed for hydraulic properties. Incorporates several relationships for water retention and for hydraulic conductivity. Offers the possibility to calculate parameters of the van Genuchten retention curve from the granulometry using the Hypres pedotransfer functions. Offers the possibility to use a Campbell formulation with parameters derived from the van Genuchten parameters. In this version, the parameters of the van Genuchten and of the Campbell relationships can be calculated at a time step given by the user. The hydraulic properties are defined at each node and not for a soil layer. This enables to simulate soil evolution.
dimension: 1
keywords: hydraulic properties, retention curve, hydraulic conductivity
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
scientist to contact: Claude Doussan (claude.doussan@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil hydraulic properties
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
hydraulic_properties_from_PTF_classes
description:
This module allows you to define the hydraulic properties of each soil horizon based on the choice of a pedotransfer function (PTF), an associated soil texture class chosen from a texture diagram and eventually the type of horizon (topsoil or subsoil). The available PTFs are 'euptf18' et 'euptf19' (Tóth et al., 2015), 'rosetta' (Schaap et al., 2001 and https://www.ars.usda.gov/pacific-west-area/riverside-ca/agricultural-water-efficiency-and-salinity-research-unit/docs/model/rosetta-class-average-hydraulic-parameters/) and 'german' (Wessolek et al., 2009), as well as a simplified version of these PTFs. Depending on the PTF chosen, you will have access to different soil texture diagrams derived from the HYPRES (HYdraulic PRoperties of European Soil), USDA (United States Department of Agriculture), German and simplified classifications. The simplified classification (consisting of 5 soil texture classes) is dedicated to be used with the simplified versions of the PTFs. You must define the state of the soil (undisturbed or compacted). In the case of a compacted soil, two parameters allow to reduce the volumetric water content and the hydraulic conductivity at saturation for all the soil horizons (see the definition of these parameters for more details).
dimension: 1
keywords: pedotransfer function, texture diagram, texture class, Mualem-van Genuchten model
publications text: References:
[1] B. Tóth, M. Weynants, A. Nemes, A. Makó, G. Bilas and G. Tóth (2015). New generation of hydraulic pedotransfer functions for Europe. European Journal of Soil Science, 66(1), pp.226–238.
scientist to contact: Noémie Pousse (noemie.pousse@onf.fr)
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil hydraulic properties
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
hydraulic_properties_hypres
description:
Incorporates several relationships for retention curve and hydraulic conductivity curve. Offers the possibility to calculate parameters of the vanGenuchten retention curve from the granulometry using the Hypres pedotransfert functions. Offers the possibility to use a Campbell formulation with parameters derived from the vanGenuchten parameters.
dimension: 1
keywords: hydraulic properties, retention curve, hydraulic conductivity
scientist to contact: Claude Doussan (claude.doussan@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil hydraulic properties
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
min_bal_SGEN
description:
To update the mass of the elements composing the soil. Elements means: particles, minerals, grains, exchangeable cations, etc... The quantities of these elements are modified by many mechanisms: bioturbation, ploughing, colloids transport, chemical dispersion, chemical weathering, filtration, etc..
dimension: 1
keywords: balance, solid particles, minerals, cations, grains
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
solid mineral balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
mulch_dyn_CANTIS
description:
Provides a decomposition of the mulch based on the CANTIS module. The module reads the properties of the organic matter composing the mulch in a file (mulch_char.dat) which is available and editable in the tab "Parameters". This file can be duplicated, copied somewhere else and its pathname is a parameter of the module. The module simulates decomposition in interaction with a soil layer. The interaction means that the AOM and AUB pools of the CANTIS module for organic matter transformation in the soil are also involved in the decomposition of the mulch. This means that this module calculates variations for these two pools. The variations are available for the CANTIS module. In consequence, this module must be used only when the organic matter transformation module OM_CANTIS is selected. If OM_CANTIS is not selected, this module cannot work properly. The module calculates the amounts of solutes (actually: nitrate, amonium) immobilized or released by the decomposition of the mulch. It also provides the amount of soluble carbon in the mulch. To work, the module also needs the temperature and the matrix potential of the water contained in the mulch. The module needs also the temperature, soil water potential and soil water concentrations in the layer interacting with the mulch. The module is able to receive new organic matter at discrete times, provided this organic matter is characterized (pools definition) as done in CANTIS. The module will provide the various sink source terms for solutes (nitrate and amonium) and gas (CO2) as well as the mulch amount per unit surface, the soil coverage percentage and the thickness. Module revised and optimized (April 2020). The module uses the CARBAZ routine taken from the official module 0M_CANTIS. The modules assumes that the pools are in kgC/kg soil and not in mgC/kg soil as it is the case in the original CANTIS module. As well the time constants are in s-1 and not in day-1. The parameters are tuned to fit with the new units (see routine set_params).
dimension: 1
keywords: mulch decomposition, mulch amount, mulch volume, soluble carbon, CANTIS model
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
mulch_dyn_RothC
description:
To model mulch dynamic using the ROTHC approach to decompose the pools. Module can give constant outputs during the whole simulation time, from initial values, or read them from given files.
dimension: 1
keywords: ROTHC model, mulch, litter, organic pools
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
mulch_dyn_first_order
description:
Modeling mulch decomposition with a first order model. Provides mulch amount and soil mulch covering ratio. No interaction with nitrogen and/or carbon cycles. However, decomposition depends on mulch water content and mulch temperature to mimic decomposition by a biomass subjected to varying physical conditions (water content and temperature). Assumes a mulch with two layers, one in contact with the soil that is subject to decomposition. The layer not in contact with the soil is a reservoir for alimentation of the contact mulch. The module accepts mulch addition. The module also manages the amount of several solute species that can be contained in the mulch and leached by rains or irrigations. The module accepts as inputs leaching terms for these species and uses these terms to calculate mass losses due to leaching. The module is designed so as to identify among the solutes species it manages those for which a leaching term is provided in the inputs.
dimension: 1
keywords: mulch, first order, temperature, water content, solutes leaching
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
mulch_forced
description:
This module simulates a simple mulch only described by the area index and the volume of the mulch elements that are in contact or not with the soil surface. This mulch does not evolve over time. The initial values of the variables defining the mulch must be defined in the module's graphical interface during the initialisation stage.
dimension: 1
keywords: mulch, soil contact, area index, volume
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch dynamics
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
mulch_heat_bi
description:
Provides a simulation of energy balance for a mulch composed of two layers, one in contact with the soil and the other above. Calculates temperatures of mulch layers. Calulates energy exchanges between mulch layers, between mulch and soil, and between mulch and atmosphere.
dimension: 1
keywords: mulch, temperature, energy balance, evaporation
user documentation: mulch_heat_bi.pdf
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch heat transfer
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
mulch_leaching_neutral
description:
To simulate a no leaching of the mulch situation. That is to say all outputs are forced to zero.
dimension: 1
keywords: neutral, forced outputs, constant
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch solutes leaching
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
mulch_water_bi
description:
Provides a modelisation for water balance in a mulch composed of two layers. Simulates mulch humectation, mulch drying and mulch water exchange with the soil during evaporation periods. The module incorpotates the changes defined during its use in the ForestAOD project. The module is compatible with the stop'n'resume functionnality.
dimension: 1
keywords: mulch, water balance, evaporation, wetting, rain interception, water flux
user documentation: mulch_water_bi.pdf
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch water transfer
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
mulch_water_neutral
description:
To simulate a situation when no mulch is not present at soil surface. That is to say all outputs are forced to zero but the soil surface fluxes.
dimension: 1
keywords: forced outputs, constant, mulch water balance, evaporation, rain interception
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch water transfer
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_canopy
description:
Module used in the absence of a canopy and crop.
Rain and irrigation water pass through the canopy without being altered and are not retained by the canopy.
dimension: 1
keywords: canopy water retention, flow, water flow
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
scientist to contact: Nathalie Moitrier (nathalie.moitrier@inrae.fr)
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
canopy water transfer
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_climate
description:
To be used when the climate is not required. For example, when simulating laboratory experiments. Returns zero for all the climatic variables.
dimension: 1
keywords: forced outputs values, constant
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
climate
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_crop
description:
To simulation a non-existing crop situation. That is to say all outputs are forced to zero.
dimension: 1
keywords: forced outputs, constant
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
crop development
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_evapotranspiration
description:
To be used when ETP is not needed. For example, laboratory conditions. Returns a zero ETP.
dimension: 1
keywords: forced outputs values, constant
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
evapotranspiration
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_mineral_fertilisation
description:
Provides a no mineral fertilisation situation. That is to say all outputs are forced to zero.
dimension: 1
keywords: forced outputs values, constant
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mineral fertilisation
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_mulch_dynamics
description:
To be used when there is no mulch at soil surface. Returns 0 for all the outputs of the process.
dimension: 1
keywords: mulch, mulch decomposition, organic matter pools
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch dynamics
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_organic_matter
description:
Provides a module to ignore organic matter transformations. Returns zero sink source terms for solute and gaseous species.
dimension: 1
keywords: forced outputs values, constant
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic matter dynamics
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_root_water_uptake
description:
Simulate a situation with no water uptake from a crop. In other words, a null crop transpiration and a null crop water uptake.
dimension: 0
keywords: forced outputs, constant
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
root water uptake
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_sprink
description:
To simulate a non-sprinkling situation. That is to say all outputs are forced to zero.
dimension: 1
keywords: forced outputs, neutral
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
sprinkling irrigations
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
no_water_runoff
description:
Simulate a no water run-off situation. That is to say surface runoff height always equals zero and fraction occupied equals one.
dimension: 1
keywords: forced outputs, neutral
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water runoff
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
organic_fert_CANTIS
description:
Provides organic fertilisers characteristics to be used with the Cantis module. Provides pools amounts, pools C/N ratios, and carbon to dry matter mass ratio of the pools.
dimension: 1
keywords: organic fertiliser, organic amendment, Cantis model, organic pools
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic fertilisation
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
organic_fert_RothC
description:
Provides yearly manure applications. Manure amounts are read in a file given as a parameter. An example of such file is provided.
dimension: 1
keywords: manure yearly application
publications text: I)corn root growth: taken from Davidson et al 1978 II)crop cover: method follows that of Tillotson et al. Eq.115
is in no input mode
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic fertilisation
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
organic_fert_compost
description:
Module to read in a file compost applications schedule and amounts. Provides the amount applied as a function of time. Provides also the PAH amount in the compost. The module accepts only one PAH species but can easily be developed for reading several species.
dimension: 1
keywords: polycyclic aromatic hydrocarbon, PAH, compost, application schedule
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
organic fertilisation
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
pest_soil_two_sites
description:
Degradation and fate of pesticides in the soil. Based on the model developped for Parathion and Paraoxon (see publication). The module accepts one mother molecule and one metabolite derived from the degradation of the mother molecule. The two molecules are in solution, and also sorbed on two soil compartments differing by their adsorption and desorption kinetics. The schema is: first a sorption in the fast exchanging compartment and next, molecules can be sorbed in an other compartments with slower kinetics. Degradation can occur with cometabolism and/or with a specific biomass. The module needs the autochtonous biomass calculated by the CANTIS module modeling the organic matter fate. The module checks the presence of this biomass in the om pools. If not present, the module returns an error. Being given the molecules concentrations (sorbed and in solution) at a time t, the module solves the set of equations (1rst order differential equations) modeling the exchanges between the two soil compartments and the soil solution and the degradation. From the new situation, the rates of exchange between the compartments are calculated and can be passed to other modules for carrying out the final calculations (concentrations in solution and in the two compartments at the end of the time increment). The module read three files. One contains options for biodegration. The two other files contain the parameters for sorption and for degradation of the mother molecule and the metabolite. It is assumed that the parameters for sorption and biodegradation differ from one layer to another. Hence, the files must contains parameters in agreement with the number of horizons defined for the simulation. This is not tested and consequently, if not enough values are available, the module will likely crash with an error message about reading. Examples of files are attached. The names of the mother and derived molecules must be in the list of transported solutes. If it is not the case, the module will return an error.
dimension: 1
keywords: pesticide fate, metabolites, degradation, sorption
user documentation: pest_two_sites.pdf
publications text: K. Saffih-Hdadi, L. Bruckler, F. Lafolie and E. Barriuso. 2006 A model for linking the effects of Parathion in soil to its degradation and bioavailability kinetics. J. of Environmental Quality 35: 253-267.
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil pesticides fate
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
phys_weathering_SGEN
description:
This module clalculates the change in mass distribution of sand, silt and clay through a soil profile. It uses 11 paricle size classes (particle size classes with boundaries at 2048-1024-512-256-128-64-32-16-8-4-2 µm) and for each calculates the probability and number of splites caused by temperature gradients. At the end it sums up the class sizes in each particles type (clay,silt and sand) and as an output gives the change in the mass distribution as a function of depth .
dimension: 1
keywords: particle size, particle class, mass fraction, split probability
publications text: Salvador-Blanes et al., 2007 takeshi et al., 1999
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
physical weathering
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
physicochem_equil_forced
description:
To force the rates of the exchanges between the gas, solid and liquid phases. The rates imposed are given as parameters.
dimension: 1
keywords: exchange rates, solid phase, liquid phase, gaseous phase
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
physico-chemical equilibrium
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
physicochem_equil_neutral
description:
To be used when one does not want to account for equilibrium between aqueous, solid and gaseous phases.
dimension: 1
keywords: equilibrium, physical, chemical
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
physico-chemical equilibrium
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
plant_SGEN
description:
This module provides all the information related to plants, the vegatation type, plant residue, root density, etc. Four vegetation types are possible: grass, coniferous, deciduous, agriculture. The data are read from two external text files. One describes the vegetation types, the litter deposition and also gives the yearly climate (rain and ETP). another file gives the parameters needed to simulate the development of crops. The module was derived from the SGEN code.
dimension: 1
keywords: vegetation type, litter, root density, soil cover
publications text: I)corn root growth: taken from Davidson et al 1978 II)crop cover: method follows that of Tillotson et al. Eq.115
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
crop development
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
pref_flow_neutral
description:
To mimic a situation without preferential water flow. That is to say all outputs are forced to 0.
dimension: 1
keywords: forced outputs, neutral, constant
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
preferential water flow
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
print_3d_fe_constants_cpp
description:
A simple example to show vsoil global variables and parameters usage in a C++ module with a 3D Finite elements representation.
dimension: 3 FE
keywords: example, global variables, finite elements
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
print_boltzmann_constants
description:
A simple example to show vsoil global variables and parameters usage in a C++ module with a Boltzmann 3D representation.
dimension: 3 Boltzmann
keywords: example, global variables, Boltzmann
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
print_constants_cpp
description:
A simple example to show vsoil global variables and parameters usage in a C++ module with a 1D grid.
dimension: 1
keywords: example, global variables
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
print_constants_fortran
description:
A simple example to show vsoil global variables and parameters usage in a Fortran module with a 1D grid.
dimension: 1
keywords: example, global variables
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
useless and testing
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
random_soil_moisture
description:
Generates a random water content value, identical in whole soil profile, at each time. NB: minimal and maximal values (both inclusive) unit is m3/m3, NOT kg3/kg3.
dimension: 0
keywords: forced outputs, linear random, soil water content
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
random_soil_temperature
description:
Generates a random temperature, identical in whole soil profile, at each time. By default, from 0 to 35°C (both inclusive). NB: like any other VSoil module, the seed for the random function must not be initialized by this module. It is a specific parameter in the general section when initializing models.
dimension: 0
keywords: forced output, linear random
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
heat transport and balance
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
read_climate_from_file_cpp
description:
This module reads climate values from 3 (optional) files:
- "air temperature actual"
- "atmosphere wind velocity"
- "rain intensity"
These files have a 2 columns format: a time and its associated value.
The time value unit is in decimal hours and the associated values unit are in degree Celcius, km.h-1 and mm.h-1 respectively.
A flag tels the module to read all values in files. If the module cannot read one value of its files with the current time given by coupler, it updates the suggested_dt variable to a smaller value and put reduce_dt flag to true. The VSoil coupler will reduce its time step to the minimal suggested_dt value and call the module again with this smaller time value.
Notice: The module does not interpolate values. It uses last recently values read from file.
To deactivate an output, do not enter the corresponding filename.
dimension: 1
keywords: example, coding tutorial, no interpolation
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
climate
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
retting_FARE
description:
This module proposes a modeling of the retting process. It is based on a model of organic matter decomposition.
dimension: 1
keywords: mulch, parenchyma, fibres
user documentation: retting.pdf
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch dynamics
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
root_solutes_uptake_Michaelis
description:
To model solutes uptake by a root system according to a Michaels Menten kinetic. Uses concentrations expressed in kg.m-3. Returns mass uptake rate per unit volume and molar uptake rates per unit volumes. The module is able to handle iterations with a solute transport and balance module. (Reminder: Iterations between modules can be turned on when building the model. Please refer to the documentation about Modules Coupling for more details.)
dimension: 1
keywords: solute uptake, roots, Michaelis kinetic
user documentation: root_solutes_uptake_Michaelis.pdf
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
root solutes uptake
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
root_solutes_uptake_SGEN
description:
If the crop solute demand is given as non-zero (positive) input for all considered elements/solutes, Then this demand (for the whole root zone) is downscaled over the profile depth (case A). Else, if the crop solute demand is not given (0 or negative value for all considered elements/solutes), Then a vegetation dependent forcing function is used (case B). Case A (newly developed for VSoil): Repeat for each cation X 1. maxCSD[x]:=∑cells RWUR[cell] * SMC[x,cell] * T[cell] / M[x]; T=thickness (m) 2. Calculate factors[x]:=min(1;maxCSD[x]/CSD[x]) {factor<=1 so uptake<= available} Repeat for each cell 1. Calculate root solute cation uptake rate by RSUR[x,cell]:=factors[x] * RWUR[cell] * SMC[x,cell] / (SPWC[cell] * M[x]) 2. Calculate positive charge transpiration stream: cbal1=∑x Valence[x]*RSUR[x,cell] 3. Calculate max. negative charge (anions) in transpiration stream maxneg=∑x Valence[x]* RWUR[cell] * SMC[x,cell] / (SPWC[cell] * M[x]) 4. Calculate factor (anions) to obtain charge balance: factors[x]:=cbal1/maxneg 5. Calculate root solute anion uptake rate by RSUR[x,cell]:=factors[x] * RWUR[cell] * SMC[x,cell] / (SPWC[cell] * M[x]) Case B (taken from SoilGen): Repeat for each cell 1. For all cations (K, Na, Mg, Ca, Al) find faccations = lowest ratio SMC[x,cell]/Relcat[x] 2. IF faccations = 0 THEN {1 cation has concentration 0} {thus non-preferential uptake} factors[x]:=1 {for all x} ELSE {preferential uptake using forcing function} factors[x]:=faccations*Relcat[x] {for cations} factors[x]:=1 {for anions} 3. Calculate correction factor for cations (cbal1) and anions {cbal2) using charge equivalents (Valence[x]) to have charge balance in transpiration stream 4. Correct factors[x] so that charge balance is enforced 5. Calculate root solutes uptake rate by RSUR[x,cell]:=factors[x] * RWUR[cell] * SMC[x,cell] / (SPWC[cell] * M[x])
dimension: 1
keywords: solute uptake, roots, forcing function, crop solute demand
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
root solutes uptake
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
root_water_uptake_SGEN
description:
This module calculates the water uptake by roots. A value for root water potential at the soil surface is chosen that allows the root extraction over the root profile to equal the potential transpiration. This is done using a bisection iterative procedure.
dimension: 1
keywords: roots, water uptake, root water potential
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
root water uptake
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
root_water_uptake_alpha
description:
Calculation of root water uptake terms based on the Feddes model. Water uptake rate per unit length of roots is weighted by soil water matrix potential. NB: default values are for corn. This version shows how to handle successive crops, the parameters of the Feddes function depending on the crop number.
dimension: 1
keywords: Feddes model, piece-wise linear weighting function, successive crops, corn
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
root water uptake
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
root_water_uptake_alpha_basic
description:
Calculation of root water uptake terms based on the Feddes model. Water uptake rate per unit length of roots is weighted by soil water matrix potential. NB: default values are for corn.
dimension: 1
keywords: Feddes model, piece-wise linear weighting function, corn
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
root water uptake
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
runoff_Pastis
description:
Module to calculates the height of water at soi surface and the runoff flux when surface saturation is detected by the water transport module. The module uses as input the soil surface pressure head calculated by the water flow module, the water flux entering the soil profile as calculated by the water flow module and the flux of water applied. It returns the height of water that will be used as a boundary condition by the water flow module. It returns also the runoff rate. Module parameters are the percentage of soil surface occupied by runoff, a threshold for runoff initiation, the slope of the plot, a tortuosity parameter and a friction parameter. The module was developed from the equations exposed in the PhD thesis referenced hereafter.
dimension: 1
keywords: runoff, slope, tortuosity, friction
publications text: Lafolie F. 2012. "Résolution de l'équation de Richards. Formulation en pression. Formulation mixte. Couplage avec le ruissellement." Rapport interne. 14pp Findeling A. 2001. "Etude et modélisation de certains effets du semis direct avec paillis de résidus sur les bilans hydrique, thermique et azoté d'une culture de maïs pluvial au Mexique." Thèse ENGREF. 355pp.
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water runoff
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
runoff_PastisKDW
description:
Calculates the height of water at soil surface and the runoff flux when surface saturation is detected by the water flow module. The module uses as input the soil surface pressure head calculated by the water flow module, the water flux entering the soil profile as calculated by the water flow module and the flux of water applied. It returns the height of water that will be used as a boundary condition by the water flow module. It returns also the runoff rate. Module parameters are the percentage of soil surface occupied by runoff, a threshold for runoff initiation, the slope of the plot, a tortuosity parameter and a friction parameter. The module was developed from the equations exposed in the PhD thesis referenced hereafter. This module is an evolution of the module runoffPastis to account for macropore flow. The change concerns the infiltrability that is now the sum of macropore and micropore systems water intake capacities.
dimension: 1
keywords: runoff model, hydrological model, slope, tortuosity, friction
publications text: Findeling A. 2001. "Etude et modélisation de certains effets du semis direct avec paillis de résidus sur les bilans hydrique, thermique et azoté d'une culture de maïs pluvial au Mexique." Thèse ENGREF. 355pp.
scientist to contact: Éric Michel (eric.michel@inrae.fr)
scientist to contact: Stéphane Ruy (stephane.ruy@inrae.fr)
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water runoff
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
runoff_SGEN
description:
To mimic the runoff in SoilGen model when the Richards equation is used. It simply returns a soil surface potential equal to zero when the soil infiltrability is exceeded.
dimension: 1
keywords: SoilGen model
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water runoff
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
simple_tree
description:
This module describes the development of a deciduous or sempervirente tree. It predicts the stationary distribution of its roots according to an empirical model developped by Gale and Grigal (1987) and modified by Mao et al. (2015). This distribution of roots, constant over time, depends on the maximum depth of root investigation and an empirical coefficient of root profile shape. The module predicts also the annual evolution of the LAI (leaf area index) which depends on maximum LAI in the case of a sempervirente tree, and on maximum LAI and phenology dates in the case of a deciduous tree. In the latter case, the evolution of the LAI is calculated according to Granier et al. (1999) using phenology dates calculated from an empirical model developped by Lebourgeois et al. (2006). Even if no output is marked 'resumable', the module is adapted to situations where the simulation is stopped at a given time and can be restarted in the situation it was when stopped (mode 'stop and resume').
dimension: 1
keywords: phenology dates, leaf area index, stationary distribution of roots, empirical models
publications text: The distribution of root densities in the soil profile is based on Gale and Grigal (1987) and Mao et al. (2015). The calculation of phenology dates is based on Lebourgeois et al. (2006). The annual evolution of LAI is based on Granier et al. (1999). The articles are: [1] Gale, M.R., Grigal, D.F., 1987. Vertical root distributions of northern tree species in relation to successional status. Canadian Journal of Forest Research, 17, pp.829–834. https://doi.org/10.1139/x87-131 (restricted access); [2] Granier, A., Bréda, N., Biron, P., Villette, S., 1999. A lumped water balance model to evaluate duration and intensity of drought constraints in forest stands. Ecological Modelling, 116, pp.269–283. https://doi.org/10.1016/S0304-3800(98)00205-1 (restricted access); [3] Lebourgeois, F., Pierrat, J.-C., Godfroy, P., Ulrich, E., Cecchini, S., Lanier, M., 2006. Phénologie des peuplements du réseau RENECOFOR : variabilité entre espèces et dans l'espace, et déterminisme climatique. Rendez-vous Techniques de l'ONF, 13, pp.23-26. https://hal.inrae.fr/hal-02658289v1 (unrestricted access); [4] Mao, Z., Saint-André, L., Bourrier, F., Stokes, A., Cordonnier, T., 2015. Modelling and predicting the spatial distribution of tree root density in heterogeneous forest ecosystems. Annals of Botany 116, pp.261–277. https://doi.org/10.1093/aob/mcv092 (restricted access).
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
scientist to contact: Noémie Pousse (noemie.pousse@onf.fr)
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
crop development
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
slash_neutral
description:
Simulates a situation when slash has no impact on soil organic matter and also on the organic matter of the litter. That is to say all outputs are set to zero.
dimension: 1
keywords: forced outputs, no change, neutral
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
slash and burn
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
soil_sorption_CDE_kin_Lang
description:
Calculates the:
- sorbed concentrations for kinetic sites;
- sink/source term passed to a balance equation;
- sorbed concentrations using a first order sorption mechanism and a Langmuir isotherm.
The module can be used in a batch configuration or a column configuration with the CDE_kin_sorp transport module. If equilibrium sites are needed, use the partition constant in the transport module. The module is able to handle iterations with the balance/transport module. The module uses one type of kinetic sites, but can easily be extended to handle several types (different saturation and characteristic times).
dimension: 1
keywords: soil sorption, first order rate sorption model, maximum sorbed concentration
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
sorption
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
soil_sorption_MIM_PolDOC
description:
Calculates the adsortpion and desorption rates of molecules on the solide phase of the soil. The sink and source terms calculated are positive to be correctly used in the module solving the transport equations. The module is based on a first order kinetic law for sorption and desorption. The module uses different parameters for the mobile and immobile water regions. The module was developed for handling a variable number of solute species. Species must be defined at run time. The number of parameters for sorption and desorption is bounded to 10.
dimension: 1
keywords: desorption, kinetic, mobile water, immobile water
scientist to contact: Valérie Pot (valerie.pot@inrae.fr)
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
sorption
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
soil_structure_forced
description:
Returns constant prescribed values for all its outputs. These values come from the module parameters, directly or indirectly.
dimension: 0
keywords: porosity, bulk density, aggregates sizes
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
solid mineral balance
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
solutes_batch_OM
description:
Module for a batch system. It accepts sink and source terms for solutes in interaction with a organic matter module. Carries out the balance for the species in solution.In this module you cannot use a grid with more than three nodes
dimension: 1
keywords: species in solution, batch, organic matter, balance
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
transport in liquid phase
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
splash_SGEN
description:
This module calculates the detachment of clay from the soil surface due to the effect of rain drops and splash. Calculates also the release of associated exchangeable cations.
dimension: 1
keywords: clay, detachment, replenishment
publications text: Jarvis et al., 1999 Brown and foster, 1987
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
splash
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
split_climate
description:
To partition the climatic demand between the potential transpiration of the crop canopy and the evaporation applying below the canopy. Simply uses a Beer law to split the potential evapotranspiration betweeen these two components. Carries out a simplified energy budget to estimate crop temperature. It is assumed that the soil temperature is equal to the crop temperature. The module also offers the possibility to read soil surface temperature in a file and hence ignore the surface temperatures calculated by the energy budget. The module was adapted to the situations where the simulation is stopped at a given time and can be restarted it the situation it was when stopped.
dimension: 1
keywords: evapotranspiration, transpiration, evaporation, Beer law, crop temperature, soil temperature
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
surface energy balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
split_climate_SGEN
description:
Module specific to the SGEN model. To partition the climatic demand between the potential transpiration of the crop canopy and the evaporation applying below the canopy. Simply uses a Beer law to split the potential evapotranspiration betweeen these two components. It is assumed that the soil surface temperature is equal to the air temperature.
dimension: 1
keywords: evapotranspiration, transpiration, evaporation, Beer law
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
surface energy balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
split_climate_basic
description:
To partition the climatic demand between the potential transpiration of the crop canopy and the evaporation applying below the canopy. Simply uses a Beer law to split the potential evapotranspiration betweeen these two components. This module is a simplification of module split_climate in which the crop and soil surface temperatures are not calculated. The module was adapted to the situations where the simulation is stopped at a given time and can be restarted in the situation it was when stopped (mode 'stop and resume').
dimension: 1
keywords: evapotranspiration, transpiration, evaporation, Beer law
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
surface energy balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
sprink_from_file
description:
Returns a surface flux calculated from a sprinkling schedule. Water flux are read in a file "irrigfw.dat". An example of such file is available in the tab "Parameters" within the item "external data file". To edit the file simply click on its name. Modify the content and save the file where you want within your file system.
dimension: 1
keywords: sprinkling, surface flux
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
sprinkling irrigations
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
sprink_gen_file_colloids
description:
Returns a surface flux calculated from a sprinkling schedule. Returns also the colloids concentration of applied water. Water flux and water concentrations are read in a file "irrigfc.dat" located in the "/user_datafiles" directory. This file is accessible in the "Parameters" tab of vsoil-modules software. To edit the file simply click on its name.
dimension: 1
keywords: sprinkling, surface flux, irrigation, colloids water concentration
scientist to contact: Éric Michel (eric.michel@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
sprinkling irrigations
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
sprink_gen_solutes_PolDOC
description:
Returns a surface flux calculated from a sprinkling schedule. Returns also the concentrations in the applied water. Water flux and water concentration are read as module parameters. Works for the very specific case described hereafter. The module calculates the complexation in solution from the free concentrations read and uses these concentrations as concentrations of the injected water. The free concentrations read can be in kg/m3 or in mol/m3. Conversion is made in the module. The module provides concentrations with unit: moles/m3.
dimension: 1
keywords: sprinkling, surface flux, irrigation, water concentration, dissolved organic carbon, pollutant, complexation
scientist to contact: Valérie Pot (valerie.pot@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
sprinkling irrigations
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
sprink_solutes_file
description:
Returns a surface flux calculated from a sprinkling schedule. Returns also the concentration of applied water. Water flux and water concentrations are read in a file. Examples of such file are available in the "Parameters" tab. The module returns molar concentrations and mass concentrations.
dimension: 1
keywords: sprinkling irrigation, surface flux, water concentration
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
sprinkling irrigations
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
steady_water_flow
description:
Module to provide a steady water content and water flux profile. Imposed values are read as parameters . Useful to couple with solute transport for colums experiments with steady flux and homogeneous water content in the column.
dimension: 1
keywords: steady flow, homogeneous content
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
surface_heat_flux_forced
description:
Provides the imposed surface heat flux as boundary condition. Fluxes are calculated by interpolation in a time dependent array of values read as parameters of the module.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
surface boundary heat flux
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
surface_pressure_forced
description:
To provide the surface pressure to be imposed when solving the Richards equation with a Dirichlet type boundary condition. Interpolates in an array of values read as parameters. For more complex data sets you can use the module surfacepressure_file that read values in a file and proceeds also by interpolation.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time, Richard equation, Dirichlet condition
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
surface boundary pressure head
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
surface_pressure_from_file
description:
To provide the surface pressure to be imposed when solving the Richards equation with a Dirichlet type boundary condition. Interpolates in an array of values read in a file and proceeds by interpolation to calculate the output at the required time. An example for a file containing the water potential at soil surface is provided in the "Parameters" tab. Copy the file in a directory of your choice and change the values while keeping the format. A logical enables to skip the module if you want to use another type of BC in a model already containing this module.
dimension: 1
keywords: boundary condition, Richards equation, Dirichlet condition, forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
surface boundary pressure head
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
surface_temperature_forced
description:
Provides the soil surface temperature when imposed as a Dirichlet condition. Temperatures are calculated by interpolation in an array of values read as parameters of the module.
dimension: 1
keywords: forced outputs, linear interpolation, multiple values in time
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
surface boundary temperature
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
surface_water_flux_forced
description:
This module simulate a constant rain during a certain length and a constant evaporation each day, beetween 6AM and 18PM (both excluded). This is no mulch situation.
dimension: 1
keywords: no mulch, single rain period, daily evaporation, forced outputs
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
mulch water transfer
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
swf_dynamic_grid_example_cpp
description:
Module to provide a steady water content and water flux profile. Imposed values are read as parameters . Useful to couple with solute transport for colums experiments with steady flux and heterogeneous water content in the column. This module involves a dynamic grid.
dimension: 1
keywords: steady flow, dynamic grid change, example, erosion, deposition
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
swf_dynamic_grid_example_fortran
description:
Module to provide a steady water content and water flux profile. Imposed values are read as parameters . Useful to couple with solute transport for colums experiments with steady flux and heterogeneous water content in the column. This module involves a dynamic grid.
dimension: 1
keywords: steady flow, dynamic grid change, example, erosion, deposition
scientist to contact: Cédric Nouguier (cedric.nouguier@inrae.fr)
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
till_SGEN
description:
This module describes the mixing of soil due to ploughing. It mimics the behaviour due to the biological activities. It includes a vertical mixing between soil layers depending on the mixing percentange and depth of bioturbation. It also includes a horizontal mixing in each soil compartment between the vertically mixed fraction and the rest of the soil present in that compartment.
dimension: 1
keywords: ploughing, bioturbation, mixing fraction, cultivation depth
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
soil tillage practices
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
time_forced
description:
Synchronise the simulation times with calendar dates. These can be:
- calendar hours, days, months or years;
- calendar dates in a file.
Module output time_forced_flag is set to a value different from 0 if time has been forced in the previous compute call. 0 otherwise.
dimension: 0
keywords: forced times, calendar dates
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
is in no input mode
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
time synchronisation
inputs:
none
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
vol_change_Alexander
description:
Module calculating the change in soil volume/soil compartment tickness, due to processes such as bioturbation and tillage, using OC% as a proxy via Alexander pedotransfer function.
dimension: 1
keywords: pedotransfer functions, Alexander PTF, bulk density
compatible with grid change
language:
Fortran
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
volume change
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: (name, unit, description)
module:
volat_neutral
description:
To be used when one wants to ignore volatilisation of gaseous species towards the atmosphere. That is to say all outputs are forced to 0.
dimension: 1
keywords: volatilisation, soil surface, atmosphere, forced outputs
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
has a neutral status
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
crop pesticides fate
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
module:
water_amount
description:
Calculate water balance from water inputs and outputs. Accounts for surface flux (evaporation and/or rains) and for water flux at the bottom (drainage or capilary rise). Actually, water uptake by roots is not accounted for.
dimension: 1
keywords: water balance, surface flux, bottom flux
scientist to contact: Nicolas Moitrier (nicolas.moitrier@inrae.fr)
compatible with grid change
language:
C++
licencing: copyright owner is INRAE under software licence Apache-2.0
process:
water flow and balance
inputs:
(name, unit, location, rank, resumable, [constraint])
outputs:
(name, unit, location, rank, resumable, [constraint])
parameters: none
model: CDE_column
description:
Solute transport in a soil column with a steady water flow. Solves the Convection Dispersion equation. Uses a file to read the boundary condition at column surface. Can transport several species at a time. Sorption can only be simulated with the Local Equilibrium Assumption. The steady water flow module is used to force the steady water content and the water flux.
dimension: 1D
list of modules (process):
model: ColloidsTranspCDE
description:
Colloids transport with the CD module for deplacement coupled with modules for kinetic deposition and detachment. Steady water flow with a water content profile that can be non homogeneous (water content is steady but is depth dependent).
dimension: 1D
scientist to contact: Éric Michel (eric.michel@inrae.fr)
list of modules (process):
model: MIM_column
description:
Solute transport model based on the MIM model. Steady water flow. Surface boundary conditions specified in a file. Agregates sizes and distribution are parameters of the soil_structure module. Mobile and immobile water content and water flux are specified as parameters of the water_flow module. The water flux specified in the parameters of the water flux module must be equal to the flux read in the sprinkling module, otherwise the quantity applied will no be the right. Local Equilibrium Assumption (LEA) with linear isotherm.
dimension: 1D
user documentation: MIM_column.pdf
list of modules (process):
model: OC_VGEN
description:
Attempt to reconstruct the SGEN model. Modelling water flow with Richards equation. No crop. No mulch. Accepts the folowing boundary conditions : at soil surface (imposed potential, flux condition provided by rain, sprinkling irrigation and evaporation ; flooding irrigations) at the lower boundary (imposed flux, free drainage, imposed potential and boundary at atmospheric pressure). Uses a specific and simplified energy budget at soil surface. Uses the module Climate_SGEN that returns climatic values calculated as done in SoilGen.
dimension: 1D
scientist to contact: Hamza Chaif (hamza.chaif@inrae.fr)
list of modules (process):
model: PAH_fate_in_batch
description:
To model the fate of one PAH in a batch system. The model simulates the degradation (in module PAH_DOC_degradation), the sorption on the soil solid phase (in module PAH_sorption), the degradation of an exogeneous organic matter that may contain the PAH (in module OM_compost), the exchanges of the PAH with the soil solution (in module balance_battch_PAH) and with the organic matter (in module PAH_compost). Organic matter containing the PAH can be added to the system at any time (in module organicfert_compost). Temperature and soil water potential are provided by two modules that return constant values (in modules homogeneous_soil_temperature and steady_water_flow).
dimension: 1D
list of modules (process):
model: PAH_fate_in_column
description:
To model the fate of PAH in a soil column with steady state flow. PAH species transport uses the CDE equation coupled with the modules simulating the sorption, the degradation and the release of PAH from organic matter. The model can be used as an example for building models for the transport of organic pollutents undergoing the same type of interactions with the solid matrix and with the microbial biomass.
dimension: 1D
list of modules (process):
model: PolDoc
description:
Model for the transport of DOC and TOC in an unsaturated soil column. Solute transport is with MIM module. Sorption and desorption is with kinetic module. Degradation of TOC and hydrolisis of soil organic carbon. Complexation in solution of the DOC and the TOC. Warning ! This model uses molar concentrations and NOT mass concentrations.
dimension: 1D
scientist to contact: Valérie Pot (valerie.pot@inrae.fr)
list of modules (process):
model: Rich_Clim
description:
Modelling water flow with Richards equation. The model uses climatic data : rain and evaporation demand. Water uptake by a crop is not simulated. There is no mulch at soil surface. Other models containing these two mechanisms are available. Accepts the folowing boundary conditions : at soil surface (imposed potential, flux condition provided by rain, sprinkling irrigation and evaporation ; flooding irrigations) and at the lower boundary (imposed flux, free drainage, imposed potential and boundary at atmospheric pressure). The model is coupled with a runoff module. Run off occurs in some of the examples proposed.
dimension: 1D
user documentation: Rich_Clim.pdf
list of modules (process):
model: Rich_Clim_Forest
description:
This mechanistic model simulates water transfer in a vertical forest soil and calculates several indices for predicting the practicability of forest soils. It is used as a decision-making tool for managing the movement of forestry machinery, which is one of the main causes of physical damage to forest soils and, consequently, to forest stands. The state of the forest soil can be either non disturbed (to represent uncompacted area outside the skid trails - the skid trails are the traffic routes used by forestry machinery) or compacted (area corresponding to skid trails). This state can be defined in the module implementing the 'soil hydraulic properties' process. The model is based on the PASTIS model (Lafolie, 1991 and Findeling et al., 2007) describing the soil-plant-atmophere system and was adapted to the forestry context to simulate the main processes involved in the soil-mulch-tree-atmosphere system: (1) distribution of precipitation and evaporation between canopy, litter and soil, (2) water transfer in the soil, (3) water uptake by tree roots, (4) runoff and drainage at the base of the soil profile. The 'hydraulic_properties_from_PTF_classes' module allows to define soil hydraulic properties from the choice of a pedotransfer function and a soil texture class. The 'climate_EMMAH_WS' module reads hourly meteo data from a file in ECMWF format (ECMWF = European Centre for Medium-Range Weather Forecasts). These meteo data are used by the 'ET0_hourly_ASCE' module for calculating the reference evapotranspiration at hourly intervals according to The ASCE Standardized Reference Evapotranspiration Equation (Allen et al., 2005). The 'simple_tree' module describes the development of a deciduous or sempervirente tree in terms of canopy and rooting profiles. At least, the 'forest_soil_practicability' module is dedicated to calculate several practicability indices either at the global soil scale or for each interest soil layer part of the soil.
dimension: 1D
keywords: mechanistic model, forest soil, practicability index, Richards' equation, tree, reference evapotranspiration, soil texture class, ECMWF, hourly meteorological data
scientist to contact: Noémie Pousse (noemie.pousse@onf.fr)
scientist to contact: Nicolas Beudez (nicolas.beudez@inrae.fr)
list of modules (process):
model: Rich_Clim_Heat
description:
Simulates water flow and heat balance under real climatic conditions. Richards equation. No preferential flow. No mulch. Run off. Simplified energy balance to calculate soil surface temperature.
dimension: 1D
list of modules (process):
model: Rich_Clim_Heat_CD
description:
Simulates water balance with the Richards equation, transport of dissolved species with the Convection-Dispersion Equation (CDE), soil temperature. No crop.
dimension: 1D
list of modules (process):
model: Rich_Clim_Heat_CD_OM
description:
Simulates water balance with the Richards equation, transport of dissolved species with the Convection-Dispersion Equation (CDE), soil temperature and organic matter transformations with the CANTIS module. No crop. Simple energy balance to calculate soil surface temperature.
dimension: 1D
user documentation: Rich_Clim_Heat_CD_OM.pdf
list of modules (process):
model: Rich_Clim_Heat_CD_OM_crop
description:
Simulates water balance with the Richards equation, transport of dissolved species with the Convection-Dispersion Equation (CDE), soil temperature, organic matter transformations with the CANTIS module, crop water uptake (Feddes), solute uptake by roots (Michaelis-Menten formulation) and crop development is imposed.
dimension: 1D
list of modules (process):
model: batch_OM_CANTIS
description:
Model to use the CANTIS module in batch controled conditions. The water content and water potential are steady as well as the temperature. A module carries out the balance for the solute species (nitrate and amonium). It is possible to add residues at any time during the simulation.
dimension: 1D
list of modules (process):
model: batch_OM_NRM2001
description:
Implementation of the organic matter transformation model take from the article by Nicolardot, Recous, and Mary indicated below. The module implements a numerical solution of the equations. The system of equations is solved with a Crank-Nicolson schema. The solution was verified against the analytical solution described in the article. The numerical solution is available in the module: OM_NRM2001_ANA. There is no guaranty that the module produces the same results as the residues decomposition module implemented in the STICS model. This module does not accept organic matter application during the course of the simulation. The module OM_NRM2001 offers this possibility.
dimension: 1D
list of modules (process):
model: batch_pesti_two_sites
description:
The model simulates batch laboratory experiments for pesticide fate. The model uses the pest soil two sites module. The model calculates the soil solution concentrations of a pesticide and eventually of its first metabolite. The pesticide and metabolite sorbed concentrations on two types of sorbing sites (slow sites and fast sites) are also calculated. Since degradation can be linked to cometabolism, a module is used to provide the biomass decomposing the humified organic matter that could be used to decompose the pesticide. Steady temperature and water content of the soil are imposed.
dimension: 1D
user documentation: ${batch_pesti_two_sites.pdf
list of modules (process):
model: example_for_modules_iterations
description:
Simple model to demonstrate the use of the iterations between two modules. The model uses a simple module for the dégradation of a molecule and a module carrying out the balance in solution. The module calculating the degradation manages the iterations between the two modules.
dimension: 1D
list of modules (process):
model: heat_transport_Pastis
description:
This is an example of model simulating heat transfer in porous media. The model is based on Fourier law for diffusion and heat transport by convection (water flow). The model accounts for various boundary conditions. The model can be used as an example to build models incorporating more phenomena. Several examples are provided to illustrate boundary conditions.
dimension: 1D
keywords: mechanistic model, convection, Fourier
list of modules (process):
model: pest_fate_in_column
description:
To simulate the fate of pesticides molecules in a laboratory column. Uses a convection dispersion equation, a steady flow and a pesticides module with sorption on two sites, degradation and production of a metabolite.
dimension: 1D
user documentation: pest_fate_in_column.pdf
list of modules (process):
model: water_flow_Richards_Pastis
description:
A simple and minimal model with a "water flow" process based on Richards equation and using soil hydraulic properties. Other processes give fake forced output values.
dimension: 1D
list of modules (process):
model: water_flow_Richards_Pastis_for_RECORD
description:
Model with a "water flow", a "surface energy", a "mulch water" and a "canopy water" processes. Water flow is based on Richards equation. Other processes give fake forced values. NB: Specifically made for export to VLE-Record platform
dimension: 1D
list of modules (process):
in-out: air relative humidity
contexts: air
entity: air
characteristic: relative humidity
unit: %
location: none
rank: single
,singlein-out: air relative humidity daily average
contexts: air
entity: air
characteristic: relative humidity
qualifiers: daily average
unit: %
location: none
rank: single
,singlein-out: air relative humidity daily maximum
contexts: air
entity: air
characteristic: relative humidity
qualifiers: daily maximum
unit: %
location: none
rank: single
,singlein-out: air relative humidity daily minimum
contexts: air
entity: air
characteristic: relative humidity
qualifiers: daily minimum
unit: %
location: none
rank: single
,singlein-out: air relative humidity duration above 80 percent daily cumulated
contexts: air
entity: air
characteristic: relative humidity duration above 80 percent
qualifiers: daily cumulated
unit: s
location: none
rank: single
,singlein-out: air relative humidity duration above 80 percent hourly cumulated
contexts: air
entity: air
characteristic: relative humidity duration above 80 percent
qualifiers: hourly cumulated
unit: s
location: none
rank: single
,singlein-out: air relative humidity duration above 90 percent daily cumulated
contexts: air
entity: air
characteristic: relative humidity duration above 90 percent
qualifiers: daily cumulated
unit: s
location: none
rank: single
,singlein-out: air relative humidity duration above 90 percent hourly cumulated
contexts: air
entity: air
characteristic: relative humidity duration above 90 percent
qualifiers: hourly cumulated
unit: s
location: none
rank: single
,singlein-out: air relative humidity duration below 40 percent daily cumulated
contexts: air
entity: air
characteristic: relative humidity duration below 40 percent
qualifiers: daily cumulated
unit: s
location: none
rank: single
,singlein-out: air relative humidity hourly average
contexts: air
entity: air
characteristic: relative humidity
qualifiers: hourly average
unit: %
location: none
rank: single
,singleconstraint: >=0
in-out: air water vapour pressure
contexts: air
entity: water vapour
characteristic: pressure
unit: Pa
location: surface
rank: single
,singlein-out: atmosphere air at 10 cm above the soil surface temperature maximum
contexts: atmosphere
entity: air at 10 cm above the soil surface
characteristic: temperature
qualifiers: maximum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air at 10 cm above the soil surface temperature minimum
contexts: atmosphere
entity: air at 10 cm above the soil surface
characteristic: temperature
qualifiers: minimum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air at 50 cm above the soil surface temperature
contexts: atmosphere
entity: air at 50 cm above the soil surface
characteristic: temperature
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air at 50 cm above the soil surface temperature maximum
contexts: atmosphere
entity: air at 50 cm above the soil surface
characteristic: temperature
qualifiers: maximum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air at 50 cm above the soil surface temperature minimum
contexts: atmosphere
entity: air at 50 cm above the soil surface
characteristic: temperature
qualifiers: minimum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air gas molar concentration
contexts: atmosphere air
entity: gas
characteristic: molar concentration
unit: mol.m-3
location: surface
rank: tagged_array
,tagged_arrayin-out: atmosphere air gas molar fraction
contexts: atmosphere air
entity: gas
characteristic: molar fraction
unit: mol.mol-1
location: none
rank: tagged_array
,tagged_arrayconstraint: ratio0-1
in-out: atmosphere air pressure
contexts: atmosphere
entity: air
characteristic: pressure
unit: Pa
location: surface
rank: single
,singlein-out: atmosphere air pressure hourly
contexts: atmosphere
entity: air
characteristic: pressure
qualifiers: hourly
unit: Pa
location: none
rank: single
,singlein-out: atmosphere air specific humidity
contexts: atmosphere
entity: air
characteristic: specific humidity
unit: kg.kg-1
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air temperature
contexts: atmosphere
entity: air
characteristic: temperature
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air temperature daily amplitude
contexts: atmosphere
entity: air
characteristic: temperature
qualifiers: daily amplitude
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air temperature daily average
contexts: atmosphere
entity: air
characteristic: temperature
qualifiers: daily average
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air temperature daily maximum
contexts: atmosphere
entity: air
characteristic: temperature
qualifiers: daily maximum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air temperature daily minimum
contexts: atmosphere
entity: air
characteristic: temperature
qualifiers: daily minimum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air temperature hourly average
contexts: atmosphere
entity: air
characteristic: temperature
qualifiers: hourly average
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: atmosphere air temperature monthly average
contexts: atmosphere
entity: air
characteristic: temperature
qualifiers: monthly average
unit: K
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: atmosphere incident longwave radiation energy flux density
contexts: atmosphere
entity: incident longwave radiation
characteristic: energy flux density
unit: W.m-2
location: none
rank: single
,singlein-out: atmosphere incident photosynthetically active radiation energy flux daily cumulated
contexts: atmosphere
entity: incident photosynthetically active radiation
characteristic: energy flux
qualifiers: daily cumulated
unit: J.m-2
location: none
rank: single
,singlein-out: atmosphere incident photosynthetically active radiation energy flux hourly
contexts: atmosphere
entity: incident photosynthetically active radiation
characteristic: energy flux
qualifiers: hourly
unit: J.m-2
location: none
rank: single
,singlein-out: atmosphere incident shortwave radiation energy flux daily cumulated
contexts: atmosphere
entity: incident shortwave radiation
characteristic: energy flux
qualifiers: daily cumulated
unit: J.m-2
location: none
rank: single
,singlein-out: atmosphere incident shortwave radiation energy flux density
contexts: atmosphere
entity: incident shortwave radiation
characteristic: energy flux density
unit: W.m-2
location: none
rank: single
,singlein-out: atmosphere incident shortwave radiation energy flux hourly cumulated
contexts: atmosphere
entity: incident shortwave radiation
characteristic: energy flux
qualifiers: hourly cumulated
unit: J.m-2
location: none
rank: single
,singlein-out: atmosphere mulch without soil contact radiative heat flux density
contexts: atmosphere
entity: mulch without soil contact
characteristic: radiative heat flux density
unit: W.m-2
location: surface
rank: single
,singleconstraint:
in-out: atmosphere sunshine duration calculated daily cumulated
contexts: atmosphere
entity: sunshine
characteristic: duration
qualifiers: calculated daily cumulated
unit: s
location: none
rank: single
,singlein-out: atmosphere sunshine duration measured daily cumulated
contexts: atmosphere
entity: sunshine
characteristic: duration
qualifiers: measured daily cumulated
unit: s
location: none
rank: single
,singlein-out: atmosphere sunshine duration measured hourly
contexts: atmosphere
entity: sunshine
characteristic: duration
unit: s
location: none
rank: single
,singlein-out: atmosphere wind direction
contexts: atmosphere
entity: wind
characteristic: direction
unit: rad
location: none
rank: single
,singlein-out: atmosphere wind speed daily average
contexts: atmosphere
entity: wind
characteristic: speed
qualifiers: daily average
unit: m.s-1
location: none
rank: single
,singlein-out: atmosphere wind speed daily maximum
contexts: atmosphere
entity: wind
characteristic: speed
qualifiers: daily maximum
unit: m.s-1
location: none
rank: single
,singlein-out: atmosphere wind speed hourly average
contexts: atmosphere
entity: wind
characteristic: speed
qualifiers: hourly average
unit: m.s-1
location: none
rank: single
,singlein-out: atmosphere wind speed hourly maximum
contexts: atmosphere
entity: wind
characteristic: speed
qualifiers: hourly maximum
unit: m.s-1
location: none
rank: single
,singlein-out: atmosphere wind velocity
contexts: atmosphere
entity: wind
characteristic: velocity
unit: m.s-1
location: none
rank: single
,singlein-out: below canopy water volumetric flux density
contexts: below canopy
entity: water
characteristic: volumetric flux density
unit: m.s-1
location: surface
rank: single
,singlein-out: below canopy water volumetric flux density daily cumulated
contexts: below canopy
entity: water
characteristic: volumetric flux density
qualifiers: daily cumulated
unit: m3.m-2
location: none
rank: single
,singlein-out: below vegetation maximum evaporation volumetric flux density
contexts: below vegetation
entity: maximum evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: below vegetation maximum evaporation volumetric flux density time cumulated
contexts: below vegetation
entity: maximum evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: carbon to carbon dioxide PAH metabolites production rate
contexts: carbon to carbon dioxide
entity: PAH metabolites
characteristic: production rate
unit: kg.kg-1.s-1
location: profile
rank: single
,singleconstraint: >=0
in-out: carbon to carbon dioxide PAH production rate
contexts: carbon to carbon dioxide
entity: PAH
characteristic: production rate
unit: kg.kg-1.s-1
location: profile
rank: single
,singlein-out: carbon to carbon dioxide PAH production rate by cometabolism
contexts: carbon to carbon dioxide
entity: PAH
characteristic: production rate by cometabolism
unit: kg.kg-1.s-1
location: profile
rank: single
,singleconstraint: >=0
in-out: carbon to carbon dioxide PAH production rate by specific biomass
contexts: carbon to carbon dioxide
entity: PAH
characteristic: production rate by specific biomass
unit: kg.kg-1.s-1
location: profile
rank: single
,singleconstraint: >=0
in-out: carbon to carbon dioxide PAH production rate profile integrated
contexts: carbon to carbon dioxide
entity: PAH
characteristic: production rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: single
,singlein-out: carbon to carbon dioxide PAH production rate profile integrated time cumulated
contexts: carbon to carbon dioxide
entity: PAH
characteristic: production rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: single
,singlein-out: carbon to carbon dioxide organic matter pools production rate time cumulated
contexts: carbon to carbon dioxide
entity: organic matter pools
characteristic: production rate
qualifiers: time cumulated
unit: kg.kg-1
location: none
rank: single
,singleconstraint: >=0
in-out: compost PAH desorption rate
contexts: compost
entity: PAH
characteristic: desorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: compost PAH mass concentration
contexts: compost
entity: PAH
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: compost PAH mass concentration profile integrated
contexts: compost
entity: PAH
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop above ground parts surfacic mass
contexts: crop
entity: above ground parts
characteristic: surfacic mass
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: crop canopy aerodynamic resistance
contexts: crop
entity: canopy
characteristic: aerodynamic resistance
unit: s.m-1
location: surface
rank: single
,singlein-out: crop canopy height
contexts: crop
entity: canopy
characteristic: height
unit: m
location: none
rank: single
,singlein-out: crop canopy temperature
contexts: crop
entity: canopy
characteristic: temperature
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: crop cultural coefficient
contexts: crop
entity: crop
characteristic: cultural coefficient
unit: NA
location: none
rank: single
,singleconstraint:
in-out: crop dead leaf area index
contexts: crop
entity: dead leaf
characteristic: area index
unit: m2.m-2
location: none
rank: single
,singlein-out: crop evapotranspiration volumetric flux density lysimeter daily cumulated
contexts: crop
entity: evapotranspiration
characteristic: volumetric flux density
qualifiers: lysimeter daily cumulated
unit: m3.m-2
location: none
rank: single
,singlein-out: crop green leaf area index
contexts: crop
entity: green leaf
characteristic: area index
unit: m2.m-2
location: none
rank: single
,singlein-out: crop leaf area index
contexts: crop
entity: leaf
characteristic: area index
unit: m2.m-2
location: none
rank: single
,singlein-out: crop leaf area index maximum
contexts: crop
entity: leaf
characteristic: area index
qualifiers: maximum
unit: m2.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: crop leaf temperature
contexts: crop
entity: leaf
characteristic: temperature
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: crop maximum evapotranspiration volumetric flux density Penman
contexts: crop
entity: maximum evapotranspiration
characteristic: volumetric flux density
qualifiers: Penman
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: crop maximum evapotranspiration volumetric flux density Penman daily cumulated
contexts: crop
entity: maximum evapotranspiration
characteristic: volumetric flux density
qualifiers: Penman daily cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: crop maximum evapotranspiration volumetric flux density daily cumulated
contexts: crop
entity: maximum evapotranspiration
characteristic: volumetric flux density
qualifiers: daily cumulated
unit: m3.m-2
location: surface
rank: single
,singlein-out: crop maximum evapotranspiration volumetric flux density monthly
contexts: crop
entity: maximum evapotranspiration
characteristic: volumetric flux density
qualifiers: monthly
unit: m3.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: crop maximum evapotranspiration volumetric flux density time cumulated
contexts: crop
entity: maximum evapotranspiration
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singlein-out: crop maximum evapotranspiration volumetric flux density yearly
contexts: crop
entity: maximum evapotranspiration
characteristic: volumetric flux density
qualifiers: yearly
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: crop maximum solutes uptake mass flux density
contexts: crop
entity: maximum solutes uptake
characteristic: mass flux density
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop maximum solutes uptake molar flux density
contexts: crop
entity: maximum solutes uptake
characteristic: molar flux density
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayin-out: crop maximum transpiration volumetric flux density
contexts: crop
entity: maximum transpiration
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: none
rank: single
,singlein-out: crop maximum transpiration volumetric flux density increased
contexts: crop
entity: maximum transpiration
characteristic: volumetric flux density
qualifiers: increased
unit: m3.m-2.s-1
location: none
rank: single
,singleconstraint:
in-out: crop maximum transpiration volumetric flux density increased time cumulated
contexts: crop
entity: maximum transpiration
characteristic: volumetric flux density
qualifiers: increased time cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: crop maximum transpiration volumetric flux density time cumulated
contexts: crop
entity: maximum transpiration
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: crop nitrogen nutrition index
contexts: crop
entity: crop
characteristic: nitrogen nutrition index
unit: NA
location: none
rank: single
,singleconstraint:
in-out: crop residues organic matter pools carbon surfacic mass
entity: organic matter pools
characteristic: carbon surfacic mass
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop residues organic matter pools carbon to dry matter mass ratio
entity: organic matter pools
characteristic: carbon to dry matter mass ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop residues organic matter pools incorporation depth
entity: organic matter pools
characteristic: incorporation depth
unit: m
location: none
rank: single
,singlein-out: crop residues organic matter pools nitrogen to carbon mass ratio
entity: organic matter pools
characteristic: nitrogen to carbon mass ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root density normalised
contexts: crop
entity: root
characteristic: density
qualifiers: normalised
unit: ratio0-1
location: profile
rank: single
,singleconstraint: ratio0-1
in-out: crop root front depth
contexts: crop
entity: root front
characteristic: depth
unit: m
location: none
rank: single
,singleconstraint: >=0
in-out: crop root front depth yearly maximum
contexts: crop
entity: root front
characteristic: depth
qualifiers: yearly maximum
unit: m
location: none
rank: single
,singleconstraint:
in-out: crop root length
contexts: crop
entity: root
characteristic: length
unit: m.m-2
location: none
rank: single
,singlein-out: crop root length density
contexts: crop
entity: root
characteristic: length density
unit: m.m-3
location: profile
rank: single
,singlein-out: crop root length density cell
contexts: crop
entity: root
characteristic: length density
qualifiers: cell
unit: m.m-3
location: profile
rank: single
,singlein-out: crop root mass concentration
contexts: crop
entity: root
characteristic: mass concentration
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: crop root solutes mass uptake rate
entity: solutes
characteristic: mass uptake rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes mass uptake rate profile integrated
entity: solutes
characteristic: mass uptake rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes mass uptake rate profile integrated daily
entity: solutes
characteristic: mass uptake rate
qualifiers: profile integrated daily
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes mass uptake rate profile integrated time cumulated
entity: solutes
characteristic: mass uptake rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes maximum mass uptake rate time cumulated
entity: solutes
characteristic: maximum mass uptake rate
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes molar uptake rate
entity: solutes
characteristic: molar uptake rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes molar uptake rate daily cumulated
entity: solutes
characteristic: molar uptake rate
qualifiers: daily cumulated
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes molar uptake rate profile integrated
entity: solutes
characteristic: molar uptake rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes molar uptake rate profile integrated daily
entity: solutes
characteristic: molar uptake rate
qualifiers: profile integrated daily
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root solutes molar uptake rate profile integrated time cumulated
entity: solutes
characteristic: molar uptake rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: crop root water potential
contexts: crop
entity: root
characteristic: water potential
unit: m
location: none
rank: single
,singleconstraint:
in-out: crop temperature
contexts: crop
entity: crop
characteristic: temperature
unit: K
location: surface
rank: single
,singleconstraint: >=0
in-out: crop transpiration volumetric flux density
contexts: crop
entity: transpiration
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: none
rank: single
,singlein-out: crop transpiration volumetric flux density daily
contexts: crop
entity: transpiration
characteristic: volumetric flux density
qualifiers: daily
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: crop transpiration volumetric flux density deficit
contexts: crop
entity: transpiration
characteristic: volumetric flux density deficit
unit: m3.m-2.s-1
location: none
rank: single
,singleconstraint:
in-out: crop transpiration volumetric flux density deficit time cumulated
contexts: crop
entity: transpiration
characteristic: volumetric flux density deficit
qualifiers: time cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: crop transpiration volumetric flux density time cumulated
contexts: crop
entity: transpiration
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: interest soil layers drying slope time average
contexts: soil
entity: interest soil layers
characteristic: drying slope
qualifiers: time average
unit: m3.m-3.s-1
location: none
rank: misc_array
,misc_arrayconstraint:
in-out: interest soil layers practicable days number
contexts: soil
entity: interest soil layers
characteristic: practicable days number
unit: NA
location: none
rank: misc_array
,misc_arrayconstraint: >=0
in-out: interest soil layers practicable days percentage
contexts: soil
entity: interest soil layers
characteristic: practicable days percentage
unit: %
location: none
rank: misc_array
,misc_arrayconstraint: >=0
in-out: interest soil layers saturation index
contexts: soil
entity: interest soil layers
characteristic: saturation index
unit: ratio0-1
location: none
rank: misc_array
,misc_arrayconstraint: ratio0-1
in-out: interest soil layers saturation index daily average
contexts: soil
entity: interest soil layers
characteristic: saturation index
qualifiers: daily average
unit: ratio0-1
location: none
rank: misc_array
,misc_arrayconstraint: ratio0-1
in-out: interest soil layers saturation ratio daily average
contexts: soil
entity: interest soil layers
characteristic: saturation ratio
qualifiers: daily average
unit: -
location: none
rank: misc_array
,misc_arrayconstraint: >=0
in-out: leaf water pressure
contexts: leaf
entity: water
characteristic: pressure
unit: m(H2O)
location: none
rank: single
,singlein-out: leaf wetting duration daily cumulated
contexts: leaf
entity: wetting
characteristic: duration
qualifiers: daily cumulated
unit: s
location: none
rank: single
,singlein-out: leaf wetting duration hourly
contexts: leaf
entity: wetting
characteristic: duration
qualifiers: hourly
unit: s
location: none
rank: single
,singlein-out: mulch bulk density
contexts: mulch
entity: mulch
characteristic: bulk density
unit: kg.m-3
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch carbon to carbon dioxide production rate time cumulated
contexts: mulch
entity: carbon to carbon dioxide
characteristic: production rate
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch evaporation volumetric flux density
contexts: mulch
entity: evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch evaporation volumetric flux density daily
contexts: mulch
entity: evaporation
characteristic: volumetric flux density
qualifiers: daily
unit: kg
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch evaporation volumetric flux density time cumulated
contexts: mulch
entity: evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch input mass time cumulated
contexts: mulch
entity: mulch
characteristic: input mass
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: mulch maximum evaporation volumetric flux density
contexts: mulch
entity: maximum evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: mulch maximum evaporation volumetric flux density time cumulated
contexts: mulch
entity: maximum evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: mulch organic matter biomass pool associated elements concentration change due to bioturbation
contexts: mulch organic matter
entity: biomass pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.kg-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter biomass pool associated elements concentration change due to ploughing
contexts: mulch organic matter
entity: biomass pool
characteristic: associated elements concentration change due to ploughing
unit: mol.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter biomass pool associated elements quantities
contexts: mulch organic matter
entity: biomass pool
characteristic: associated elements quantities
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter decomposable plant material pool associated elements concentration change due to bioturbation
contexts: mulch organic matter
entity: decomposable plant material pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.kg-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter decomposable plant material pool associated elements concentration change due to ploughing
contexts: mulch organic matter
entity: decomposable plant material pool
characteristic: associated elements concentration change due to ploughing
unit: mol.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter decomposable plant material pool associated elements quantities
contexts: mulch organic matter
entity: decomposable plant material pool
characteristic: associated elements quantities
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter humus pool associated elements concentration change due to bioturbation
contexts: mulch organic matter
entity: humus pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.kg-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter humus pool associated elements concentration change due to ploughing
contexts: mulch organic matter
entity: humus pool
characteristic: associated elements concentration change due to ploughing
unit: mol.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter humus pool associated elements quantities
contexts: mulch organic matter
entity: humus pool
characteristic: associated elements quantities
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter inert pool associated elements concentration change due to bioturbation
contexts: mulch organic matter
entity: inert pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.kg-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter inert pool associated elements concentration change due to ploughing
contexts: mulch organic matter
entity: inert pool
characteristic: associated elements concentration change due to ploughing
unit: mol.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter inert pool associated elements quantities
contexts: mulch organic matter
entity: inert pool
characteristic: associated elements quantities
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter rpm pool associated elements concentration change due to bioturbation
contexts: mulch organic matter
entity: rpm pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.kg-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter rpm pool associated elements concentration change due to ploughing
contexts: mulch organic matter
entity: rpm pool
characteristic: associated elements concentration change due to ploughing
unit: mol.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch organic matter rpm pool associated elements quantities
contexts: mulch organic matter
entity: rpm pool
characteristic: associated elements quantities
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch rain flux density evaporation
contexts: mulch
entity: rain
characteristic: flux density evaporation
unit: m.s-1
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch rain flux density evaporation time cumulated
contexts: mulch
entity: rain
characteristic: flux density evaporation
qualifiers: time cumulated
unit: m
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch volume
contexts: mulch
entity: mulch
characteristic: volume
unit: m3.m-2
location: surface
rank: single
,singlein-out: mulch water volumetric content
contexts: mulch
entity: water
characteristic: volumetric content
unit: m3.m-3
location: surface
rank: single
,singlein-out: mulch with soil contact area index
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: area index
unit: m2.m-2
location: surface
rank: single
,singlein-out: mulch with soil contact biomass amount
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: biomass amount
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact biomass pool depth
contexts: mulch with soil contact
entity: biomass pool
characteristic: depth
unit: m
location: surface
rank: single
,singleconstraint:
in-out: mulch with soil contact carbon surfacic mass
contexts: mulch with soil contact
entity: carbon
characteristic: surfacic mass
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact carbon to carbon dioxide production rate time cumulated
contexts: mulch with soil contact
entity: carbon to carbon dioxide
characteristic: production rate
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact decomposition solutes sink
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: decomposition solutes sink
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: mulch with soil contact decomposition solutes source
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: decomposition solutes source
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: mulch with soil contact evaporation volumetric flux density
contexts: mulch with soil contact
entity: evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: mulch with soil contact evaporation volumetric flux density time cumulated
contexts: mulch with soil contact
entity: evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: mulch with soil contact gas production rate
contexts: mulch with soil contact
entity: gas
characteristic: production rate
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: mulch with soil contact gas production rate time cumulated
contexts: mulch with soil contact
entity: gas
characteristic: production rate
qualifiers: time cumulated
unit: mol.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact heating energy flux density
contexts: mulch with soil contact
entity: heating
characteristic: energy flux density
unit: W.m-2
location: surface
rank: single
,singleconstraint:
in-out: mulch with soil contact leachate mass concentration
contexts: mulch with soil contact
entity: leachate
characteristic: mass concentration
unit: kg.m-3
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact leachate solutes molar concentration
contexts: mulch with soil contact leachate
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: surface
rank: tagged_array
,tagged_arrayin-out: mulch with soil contact leaching rate
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: leaching rate
unit: mol.kg-1.s-1
location: surface
rank: tagged_array
,tagged_arrayconstraint:
in-out: mulch with soil contact maximum evaporation volumetric flux density
contexts: mulch with soil contact
entity: maximum evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: mulch with soil contact maximum evaporation volumetric flux density time cumulated
contexts: mulch with soil contact
entity: maximum evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: mulch with soil contact mulch without soil contact radiative heat flux density
contexts: mulch with soil contact
entity: mulch without soil contact
characteristic: radiative heat flux density
unit: W.m-2
location: surface
rank: single
,singleconstraint:
in-out: mulch with soil contact organic matter pools C14-labelled mass
contexts: mulch with soil contact
entity: organic matter pools
characteristic: C14-labelled mass
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools C14-labelled mass change due to bioturbation
contexts: mulch with soil contact
entity: organic matter pools
characteristic: C14-labelled mass change due to bioturbation
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools C14-labelled mass change due to ploughing
contexts: mulch with soil contact
entity: organic matter pools
characteristic: C14-labelled mass change due to ploughing
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools C14-labelled mass change due to slash
contexts: mulch with soil contact
entity: organic matter pools
characteristic: C14-labelled mass change due to slash
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools carbon mass ratio
contexts: mulch with soil contact
entity: organic matter pools
characteristic: carbon mass ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools decomposition rate temperature factor
contexts: mulch with soil contact
entity: organic matter pools
characteristic: decomposition rate temperature factor
unit: -
location: none
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact organic matter pools nitrogen to carbon ratio
contexts: mulch with soil contact
entity: organic matter pools
characteristic: nitrogen to carbon ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools water soluble ratio
contexts: mulch with soil contact
entity: organic matter pools
characteristic: water soluble ratio
unit: ratio0-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: ratio0-1
in-out: mulch with soil contact organic matter pools weight
contexts: mulch with soil contact
entity: organic matter pools
characteristic: weight
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools weight change due to bioturbation
contexts: mulch with soil contact
entity: organic matter pools
characteristic: weight change due to bioturbation
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools weight change due to bioturbation time cumulated
contexts: mulch with soil contact
entity: organic matter pools
characteristic: weight change due to bioturbation
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools weight change due to ploughing
contexts: mulch with soil contact
entity: organic matter pools
characteristic: weight change due to ploughing
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact organic matter pools weight change due to slash and burn
contexts: mulch with soil contact
entity: organic matter pools
characteristic: weight change due to slash and burn
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact rain interception volumetric flux density
contexts: mulch with soil contact
entity: rain interception
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact rain interception volumetric flux density time cumulated
contexts: mulch with soil contact
entity: rain interception
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact retting biomass amount
contexts: mulch with soil contact
entity: retting biomass
characteristic: amount
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact solutes amount
contexts: mulch with soil contact
entity: solutes
characteristic: amount
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact solutes mass concentration
contexts: mulch with soil contact
entity: solutes
characteristic: mass concentration
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch with soil contact surfacic mass
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: surfacic mass
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact temperature
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: temperature
unit: K
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact thickness
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: thickness
unit: m
location: surface
rank: single
,singleconstraint:
in-out: mulch with soil contact volume
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: volume
unit: m3.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact water amount
contexts: mulch with soil contact
entity: water
characteristic: amount
unit: m3.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: mulch with soil contact water pressure
contexts: mulch with soil contact
entity: water
characteristic: pressure
unit: m(H2O)
location: surface
rank: single
,singlein-out: mulch with soil contact water saturation index
contexts: mulch with soil contact
entity: mulch with soil contact
characteristic: water saturation index
unit: NA
location: surface
rank: single
,singleconstraint:
in-out: mulch with soil contact water volumetric content
contexts: mulch with soil contact
entity: water
characteristic: volumetric content
unit: m3.m-3
location: surface
rank: single
,singlein-out: mulch without soil contact area index
contexts: mulch without soil contact
entity: mulch without soil contact
characteristic: area index
unit: m2.m-2
location: surface
rank: single
,singlein-out: mulch without soil contact carbon surfacic mass
contexts: mulch without soil contact
entity: carbon
characteristic: surfacic mass
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact carbon to carbon dioxide production rate time cumulated
contexts: mulch without soil contact
entity: carbon to carbon dioxide
characteristic: production rate
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact evaporation volumetric flux density
contexts: mulch without soil contact
entity: evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: mulch without soil contact evaporation volumetric flux density time cumulated
contexts: mulch without soil contact
entity: evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: mulch without soil contact gas production rate
contexts: mulch without soil contact
entity: gas
characteristic: production rate
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact gas production rate time cumulated
contexts: mulch without soil contact
entity: gas
characteristic: production rate
qualifiers: time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: mulch without soil contact heating energy flux density
contexts: mulch without soil contact
entity: heating
characteristic: energy flux density
unit: W.m-2
location: surface
rank: single
,singleconstraint:
in-out: mulch without soil contact leachate mass concentration
contexts: mulch without soil contact
entity: leachate
characteristic: mass concentration
unit: kg.m-3
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact leachate solutes molar concentration
contexts: mulch without soil contact leachate
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: surface
rank: tagged_array
,tagged_arrayin-out: mulch without soil contact leaching rate
contexts: mulch without soil contact
entity: mulch without soil contact
characteristic: leaching rate
unit: mol.kg-1.s-1
location: surface
rank: tagged_array
,tagged_arrayconstraint:
in-out: mulch without soil contact maximum evaporation volumetric flux density
contexts: mulch without soil contact
entity: maximum evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: mulch without soil contact maximum evaporation volumetric flux density time cumulated
contexts: mulch without soil contact
entity: maximum evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: mulch without soil contact organic matter pools carbon mass ratio
contexts: mulch without soil contact
entity: organic matter pools
characteristic: carbon mass ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact organic matter pools nitrogen to carbon ratio
contexts: mulch without soil contact
entity: organic matter pools
characteristic: nitrogen to carbon ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact organic matter pools water soluble ratio
contexts: mulch without soil contact
entity: organic matter pools
characteristic: water soluble ratio
unit: ratio0-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: ratio0-1
in-out: mulch without soil contact organic matter pools weight
contexts: mulch without soil contact
entity: organic matter pools
characteristic: weight
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact rain interception volumetric flux density
contexts: mulch without soil contact
entity: rain interception
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact rain interception volumetric flux density time cumulated
contexts: mulch without soil contact
entity: rain interception
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact retting biomass amount
contexts: mulch without soil contact
entity: retting biomass
characteristic: amount
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact solutes amount
contexts: mulch without soil contact
entity: solutes
characteristic: amount
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact solutes mass concentration
contexts: mulch without soil contact
entity: solutes
characteristic: mass concentration
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: mulch without soil contact surfacic mass
contexts: mulch without soil contact
entity: mulch without soil contact
characteristic: surfacic mass
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact temperature
contexts: mulch without soil contact
entity: mulch without soil contact
characteristic: temperature
unit: K
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact volume
contexts: mulch without soil contact
entity: mulch without soil contact
characteristic: volume
unit: m3.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact water amount
contexts: mulch without soil contact
entity: water
characteristic: amount
unit: m3.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: mulch without soil contact water pressure
contexts: mulch without soil contact
entity: water
characteristic: pressure
unit: m(H2O)
location: surface
rank: single
,singlein-out: mulch without soil contact water saturation index
contexts: mulch without soil contact
entity: mulch without soil contact
characteristic: water saturation index
unit: ratio0-1
location: surface
rank: single
,singleconstraint: ratio0-1
in-out: mulch without soil contact water volumetric content
contexts: mulch without soil contact
entity: water
characteristic: volumetric content
unit: m3.m-3
location: surface
rank: single
,singlein-out: organic matter gas consumption rate
contexts: organic matter
entity: gas
characteristic: consumption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: organic matter gas production rate
contexts: organic matter
entity: gas
characteristic: production rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: organic matter gas production rate profile integrated
contexts: organic matter
entity: gas
characteristic: production rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: organic matter gas production rate profile integrated time cumulated
contexts: organic matter
entity: gas
characteristic: production rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: organic matter manure surfacic mass
contexts: organic matter
entity: manure
characteristic: surfacic mass
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: organic matter manure surfacic mass time cumulated
contexts: organic matter
entity: manure
characteristic: surfacic mass
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: plant litter surfacic mass
contexts: plant
entity: litter
characteristic: surfacic mass
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: plant litter surfacic mass time cumulated
contexts: plant
entity: litter
characteristic: surfacic mass
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: rain colloids mass concentration
contexts: rain
entity: colloids
characteristic: mass concentration
unit: kg.m-3
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: rain height cumulated
contexts: rain
entity: rain
characteristic: height
qualifiers: cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: rain height daily cumulated
contexts: rain
entity: rain
characteristic: height
qualifiers: daily cumulated
unit: m3.m-2
location: none
rank: single
,singlein-out: rain height hourly
contexts: rain
entity: rain
characteristic: height
qualifiers: hourly
unit: m3.m-2
location: none
rank: single
,singlein-out: rain height monthly
contexts: rain
entity: rain
characteristic: height
qualifiers: monthly
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: rain height yearly
contexts: rain
entity: rain
characteristic: height
qualifiers: yearly
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: rain intensity
contexts: rain
entity: rain
characteristic: intensity
unit: m.s-1
location: none
rank: single
,singlein-out: rain intensity maximum
contexts: rain
entity: rain
characteristic: intensity
qualifiers: maximum
unit: m.s-1
location: none
rank: single
,singlein-out: rain solutes mass concentration
contexts: rain
entity: solutes
characteristic: mass concentration
unit: kg.m-3
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: rain solutes molar concentration
contexts: rain
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: surface
rank: tagged_array
,tagged_arrayin-out: rain solutes molar concentration time cumulated
contexts: rain
entity: solutes
characteristic: molar concentration
qualifiers: time cumulated
unit: mol.m-3
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: root water volumetric uptake rate
contexts: root
entity: water
characteristic: volumetric uptake rate
unit: m3.m-3.s-1
location: profile
rank: single
,singlein-out: root water volumetric uptake rate cell
contexts: root
entity: water
characteristic: volumetric uptake rate
qualifiers: cell
unit: m3.m-3.s-1
location: profile
rank: single
,singlein-out: root water volumetric uptake rate per compartment time cumulated
contexts: root
entity: water
characteristic: volumetric uptake rate per compartment
qualifiers: time cumulated
unit: m3.m-2
location: profile
rank: single
,singleconstraint:
in-out: root water volumetric uptake rate yearly
contexts: root
entity: water
characteristic: volumetric uptake rate
qualifiers: yearly
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: soil CEC
contexts: soil
entity: soil
characteristic: CEC
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil CEC change due to bioturbation
contexts: soil
entity: soil
characteristic: CEC change due to bioturbation
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil CEC change due to ploughing
contexts: soil
entity: soil
characteristic: CEC change due to ploughing
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil PAH compost to mobile solution exchange rate
contexts: soil
entity: PAH
characteristic: compost to mobile solution exchange rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil PAH compost to mobile solution exchange rate profile integrated
contexts: soil
entity: PAH
characteristic: compost to mobile solution exchange rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayin-out: soil PAH compost to mobile solution exchange rate profile integrated time cumulated
contexts: soil
entity: PAH
characteristic: compost to mobile solution exchange rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH compost to solution exchange rate
contexts: soil
entity: PAH
characteristic: compost to solution exchange rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil PAH compost to solution exchange rate profile integrated
contexts: soil
entity: PAH
characteristic: compost to solution exchange rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil PAH compost to solution exchange rate profile integrated time cumulated
contexts: soil
entity: PAH
characteristic: compost to solution exchange rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH compost to strong sorption sites exchange rate
contexts: soil
entity: PAH
characteristic: compost to strong sorption sites exchange rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil PAH compost to strong sorption sites exchange rate profile integrated
contexts: soil
entity: PAH
characteristic: compost to strong sorption sites exchange rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayin-out: soil PAH compost to strong sorption sites exchange rate profile integrated time cumulated
contexts: soil
entity: PAH
characteristic: compost to strong sorption sites exchange rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: soil PAH mass concentration
contexts: soil
entity: PAH
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH metabolites mass concentration
contexts: soil
entity: PAH metabolites
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH metabolites mass concentration profile integrated
contexts: soil
entity: PAH metabolites
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH non extractible mass concentration
contexts: soil
entity: PAH non extractible
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH non extractible mass concentration profile integrated
contexts: soil
entity: PAH non extractible
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH residues biological bound
contexts: soil
entity: PAH
characteristic: residues biological bound
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH residues biological bound profile integrated
contexts: soil
entity: PAH
characteristic: residues biological bound
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH strong sites sorbed concentration profile integrated
contexts: soil
entity: PAH
characteristic: strong sites sorbed concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH strongly sorbed
contexts: soil
entity: PAH
characteristic: strongly sorbed
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH weak sites sorbed concentration profile integrated
contexts: soil
entity: PAH
characteristic: weak sites sorbed concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil PAH weak sites to strong sites exchange rate
contexts: soil
entity: PAH weak sites to strong sites
characteristic: exchange rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil PAH weakly sorbed
contexts: soil
entity: PAH
characteristic: weakly sorbed
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil aggregates size class proportion
contexts: soil
entity: aggregates size class
characteristic: proportion
unit: ratio0-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: ratio0-1
in-out: soil aggregates sizes
contexts: soil
entity: aggregates
characteristic: sizes
unit: m
location: none
rank: tagged_array
,tagged_arrayin-out: soil air entry parameter Campbell
contexts: soil
entity: soil
characteristic: air entry parameter Campbell
unit: m
location: profile
rank: single
,singleconstraint:
in-out: soil air entry value parameter
contexts: soil
entity: soil
characteristic: air entry value parameter
unit: m-1
location: profile
rank: single
,singleconstraint:
in-out: soil air gas sink source rate due to aqueous gaseous exchanges
entity: gas
characteristic: sink source rate due to aqueous gaseous exchanges
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil air gas sink source rate due to aqueous gaseous exchanges profile integrated time cumulated
entity: gas
characteristic: sink source rate due to aqueous gaseous exchanges
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil air maximum volumetric content
contexts: soil
entity: air
characteristic: maximum volumetric content
unit: m3.m-3
location: profile
rank: single
,singleconstraint: >0
in-out: soil air pressure
contexts: soil
entity: air
characteristic: pressure
unit: Pa
location: profile
rank: single
,singleconstraint:
in-out: soil air volumetric content
contexts: soil
entity: air
characteristic: volumetric content
unit: m3.m-3
location: profile
rank: single
,singleconstraint:
in-out: soil air volumetric flux density
contexts: soil
entity: air
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: profile
rank: single
,singlein-out: soil applied colloids weight
contexts: soil
entity: applied colloids
characteristic: weight
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil at 10 cm depth temperature maximum
contexts: soil
entity: soil at 10 cm depth
characteristic: temperature
qualifiers: maximum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: soil at 10 cm depth temperature minimum
contexts: soil
entity: soil at 10 cm depth
characteristic: temperature
qualifiers: minimum
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: soil at 50 cm depth temperature average
contexts: soil
entity: soil at 50 cm depth
characteristic: temperature
qualifiers: average
unit: K
location: none
rank: single
,singleconstraint: >=0
in-out: soil bioturbated mass fraction yearly
contexts: soil
entity: soil
characteristic: bioturbated mass fraction
qualifiers: yearly
unit: kg.kg-1
location: none
rank: single
,singleconstraint: >=0
in-out: soil bioturbation depth
contexts: soil
entity: soil
characteristic: bioturbation depth
unit: m
location: none
rank: single
,singleconstraint: >=0
in-out: soil bottom colloids mass flux
contexts: soil bottom
entity: colloids
characteristic: mass flux
unit: kg.m-2.s-1
location: bottom
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil bottom colloids mass flux time cumulated
contexts: soil bottom
entity: colloids
characteristic: mass flux
qualifiers: time cumulated
unit: kg.m-2
location: bottom
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil bottom heat energy flux density
contexts: soil bottom
entity: heat
characteristic: energy flux density
unit: W.m-2
location: bottom
rank: single
,singlein-out: soil bottom macropores water volumetric flux density time cumulated
contexts: soil bottom
entity: macropores water
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m
location: bottom
rank: single
,singleconstraint: >=0
in-out: soil bottom solutes mass flux
contexts: soil bottom
entity: solutes
characteristic: mass flux
unit: kg.m-2.s-1
location: bottom
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil bottom solutes mass flux daily cumulated
contexts: soil bottom
entity: solutes
characteristic: mass flux
qualifiers: daily cumulated
unit: kg.m-2
location: bottom
rank: tagged_array
,tagged_arrayin-out: soil bottom solutes mass flux time cumulated
contexts: soil bottom
entity: solutes
characteristic: mass flux
qualifiers: time cumulated
unit: kg.m-2
location: bottom
rank: tagged_array
,tagged_arrayin-out: soil bottom solutes molar flux
contexts: soil bottom
entity: solutes
characteristic: molar flux
unit: mol.m-2.s-1
location: bottom
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil bottom solutes molar flux daily cumulated
contexts: soil bottom
entity: solutes
characteristic: molar flux
qualifiers: daily cumulated
unit: mol.m-2
location: bottom
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil bottom solutes molar flux time cumulated
contexts: soil bottom
entity: solutes
characteristic: molar flux
qualifiers: time cumulated
unit: mol.m-2
location: bottom
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil bottom solution solutes concentration
contexts: soil bottom
entity: solution
characteristic: solutes concentration
unit: kg.m-3
location: bottom
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil bottom solution solutes molar concentration
contexts: soil bottom solution
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: bottom
rank: tagged_array
,tagged_arrayin-out: soil bottom solution solutes molar flux
contexts: soil bottom solution
entity: solutes
characteristic: molar flux
unit: mol.m-2.s-1
location: bottom
rank: tagged_array
,tagged_arrayin-out: soil bottom temperature
contexts: soil bottom
entity: soil
characteristic: temperature
unit: K
location: bottom
rank: single
,singleconstraint: >=0
in-out: soil bottom water capillary flux time cumulated
contexts: soil bottom
entity: water
characteristic: capillary flux
qualifiers: time cumulated
unit: m
location: bottom
rank: single
,singleconstraint:
in-out: soil bottom water capillary flux yearly
contexts: soil bottom
entity: water
characteristic: capillary flux
qualifiers: yearly
unit: m
location: bottom
rank: single
,singleconstraint:
in-out: soil bottom water pressure head
contexts: soil bottom
entity: water
characteristic: pressure head
unit: m(H2O)
location: bottom
rank: single
,singlein-out: soil bottom water volumetric content
contexts: soil bottom
entity: water
characteristic: volumetric content
unit: m3.m-3
location: bottom
rank: single
,singlein-out: soil bottom water volumetric flux density
contexts: soil bottom
entity: water
characteristic: volumetric flux density
unit: m.s-1
location: bottom
rank: single
,singlein-out: soil bottom water volumetric flux density time cumulated
contexts: soil bottom
entity: water
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: bottom
rank: single
,singleconstraint:
in-out: soil bulk density
contexts: soil
entity: soil
characteristic: bulk density
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil bulk density Alexander
contexts: soil
entity: soil
characteristic: bulk density
qualifiers: Alexander
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil capillary capacity
contexts: soil
entity: soil
characteristic: capillary capacity
unit: m-1
location: profile
rank: single
,singleconstraint:
in-out: soil carbon activities C14 change due to erosion
contexts: soil
entity: carbon
characteristic: activities C14 change due to erosion
unit: NA
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil carbon humification rate
contexts: soil
entity: carbon
characteristic: humification rate
unit: kg.m-3.s-1
location: profile
rank: single
,singlein-out: soil carbon humification rate profile integrated
contexts: soil
entity: carbon
characteristic: humification rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: single
,singlein-out: soil carbon humification rate profile integrated time cumulated
contexts: soil
entity: carbon
characteristic: humification rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: single
,singlein-out: soil clay exchangeable cations charge concentration
contexts: soil
entity: clay exchangeable cations
characteristic: charge concentration
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil clay exchangeable cations charge concentration change due to bioturbation
contexts: soil
entity: clay exchangeable cations
characteristic: charge concentration change due to bioturbation
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil clay exchangeable cations charge concentration change due to ploughing
contexts: soil
entity: clay exchangeable cations
characteristic: charge concentration change due to ploughing
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil clay exchangeable cations charges amount filtering rate
contexts: soil
entity: clay exchangeable cations
characteristic: charges amount filtering rate
unit: mol+.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil clay exchangeable cations charges amount filtering rate time cumulated
contexts: soil
entity: clay exchangeable cations
characteristic: charges amount filtering rate
qualifiers: time cumulated
unit: mol+.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil clay exchangeable cations release rate due to chemical dispersion
contexts: soil
entity: clay exchangeable cations
characteristic: release rate due to chemical dispersion
unit: mol+.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil clay exchangeable cations release rate due to splash
contexts: soil
entity: clay exchangeable cations
characteristic: release rate due to splash
unit: mol+.m-2.s-1
location: surface
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil clay exchangeable cations release rate due to splash time cumulated
contexts: soil
entity: clay exchangeable cations
characteristic: release rate due to splash
qualifiers: time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil clay exchangeable cations release rate due to splash yearly
contexts: soil
entity: clay exchangeable cations
characteristic: release rate due to splash
qualifiers: yearly
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil clay in solution concentration change due to chemical dispersion
contexts: soil
entity: clay in solution
characteristic: concentration change due to chemical dispersion
unit: kg.m-3.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil clay in solution filtering rate
contexts: soil
entity: clay in solution
characteristic: filtering rate
unit: kg.m-3.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil clay in solution filtering rate time cumulated
contexts: soil
entity: clay in solution
characteristic: filtering rate
qualifiers: time cumulated
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil clay in solution mass concentration
contexts: soil
entity: clay in solution
characteristic: mass concentration
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil clay in solution mass concentration profile integrated
contexts: soil
entity: clay in solution
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil clay mass percentage
contexts: soil
entity: clay
characteristic: mass percentage
unit: %
location: profile
rank: single
,singleconstraint: >=0
in-out: soil clay mass replenishment for splash
contexts: soil
entity: clay
characteristic: mass replenishment for splash
unit: kg.m-2.s-1
location: none
rank: single
,singleconstraint:
in-out: soil clay mass replenishment for splash time cumulated
contexts: soil
entity: clay
characteristic: mass replenishment for splash
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil clay mass replenishment for splash yearly
contexts: soil
entity: clay
characteristic: mass replenishment for splash
qualifiers: yearly
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil clay minerals mass percentage
contexts: soil
entity: clay minerals
characteristic: mass percentage
unit: %
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil clay volumetric percentage
contexts: soil
entity: clay
characteristic: volumetric percentage
unit: %
location: profile
rank: single
,singleconstraint: >=0
in-out: soil colloids deposited amount
contexts: soil
entity: colloids
characteristic: deposited amount
unit: kg
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil colloids mobile water concentration
contexts: soil
entity: colloids
characteristic: mobile water concentration
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil colloids mobile water concentration profile integrated
contexts: soil
entity: colloids
characteristic: mobile water concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil denitrification gas consumption rate
contexts: soil
entity: denitrification
characteristic: gas consumption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil denitrification gas production rate
contexts: soil
entity: denitrification
characteristic: gas production rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil deposited thickness
contexts: soil
entity: soil
characteristic: deposited thickness
unit: m
location: surface
rank: single
,singleconstraint: >=0
in-out: soil depth Alexander
contexts: soil
entity: soil
characteristic: depth
qualifiers: Alexander
unit: m
location: none
rank: single
,singleconstraint:
in-out: soil earthworm adults density
contexts: soil
entity: earthworm adults
characteristic: density
unit: number.m-3
location: none
rank: single
,singleconstraint: >=0
in-out: soil earthworm cocoons density
contexts: soil
entity: earthworm cocoons
characteristic: density
unit: number.m-3
location: none
rank: single
,singleconstraint: >=0
in-out: soil earthworm density
contexts: soil
entity: earthworm
characteristic: density
unit: number.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil earthworm juveniles density
contexts: soil
entity: earthworm juveniles
characteristic: density
unit: number.m-3
location: none
rank: single
,singleconstraint: >=0
in-out: soil earthworm subadults density
contexts: soil
entity: earthworm subadults
characteristic: density
unit: number.m-3
location: none
rank: single
,singleconstraint: >=0
in-out: soil electrical conductivity
contexts: soil
entity: soil
characteristic: electrical conductivity
unit: S.m-1
location: profile
rank: single
,singleconstraint:
in-out: soil eroded thickness
contexts: soil
entity: soil
characteristic: eroded thickness
unit: m
location: surface
rank: single
,singleconstraint: >=0
in-out: soil exchangeable cations charge concentration
contexts: soil
entity: exchangeable cations
characteristic: charge concentration
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil exchangeable cations charge concentration change due to bioturbation
contexts: soil
entity: exchangeable cations
characteristic: charge concentration change due to bioturbation
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil exchangeable cations charge concentration change due to geochemistry
contexts: soil
entity: exchangeable cations
characteristic: charge concentration change due to geochemistry
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil exchangeable cations charge concentration change due to ploughing
contexts: soil
entity: exchangeable cations
characteristic: charge concentration change due to ploughing
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil exchangeable cations charge concentration profile integrated
contexts: soil
entity: exchangeable cations
characteristic: charge concentration
qualifiers: profile integrated
unit: mol+.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil fast sites sorbed pesticides desorption rate
contexts: soil
entity: fast sites sorbed pesticides
characteristic: desorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil fast sites sorbed pesticides mass concentration
contexts: soil
entity: fast sites sorbed pesticides
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil fast sites sorbed pesticides mass concentration profile integrated
contexts: soil
entity: fast sites sorbed pesticides
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil fast sites sorbed pesticides sorption rate
contexts: soil
entity: fast sites sorbed pesticides
characteristic: sorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil gas consumption rate
contexts: soil
entity: gas
characteristic: consumption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil gas molar concentration
contexts: soil
entity: gas
characteristic: molar concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil gas molar flux
contexts: soil
entity: gas
characteristic: molar flux
unit: mol.m-2.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil gas molar fraction
contexts: soil
entity: gas
characteristic: molar fraction
unit: mol.mol-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: ratio0-1
in-out: soil gas partial pressure
contexts: soil
entity: gas
characteristic: partial pressure
unit: Pa
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil gas production rate
contexts: soil
entity: gas
characteristic: production rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil gibbsite moles per compartment
contexts: soil
entity: gibbsite
characteristic: moles per compartment
unit: mol.m-2
location: profile
rank: single
,singleconstraint: >=0
in-out: soil gibbsite moles per compartment change due to bioturbation
contexts: soil
entity: gibbsite
characteristic: moles per compartment change due to bioturbation
unit: mol.m-2
location: profile
rank: single
,singleconstraint: >=0
in-out: soil gibbsite moles per compartment profile integrated
contexts: soil
entity: gibbsite
characteristic: moles per compartment
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil gibbsite moles per unit mass
contexts: soil
entity: gibbsite
characteristic: moles per unit mass
unit: mol.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil gibbsite moles per unit mass change due to bioturbation
contexts: soil
entity: gibbsite
characteristic: moles per unit mass change due to bioturbation
unit: mol.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil gibbsite moles per unit mass change due to geochemistry
contexts: soil
entity: gibbsite
characteristic: moles per unit mass change due to geochemistry
unit: mol.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil gibbsite moles per unit mass change due to ploughing
contexts: soil
entity: gibbsite
characteristic: moles per unit mass change due to ploughing
unit: mol.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil gibbsite moles per unit mass rate of change due to chemical weathering
contexts: soil
entity: gibbsite
characteristic: moles per unit mass rate of change due to chemical weathering
unit: mol.kg-1.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil grain size class mass per layer
contexts: soil
entity: grain size class
characteristic: mass per layer
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer
contexts: soil
entity: grain size class
characteristic: number per layer
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer change due to bioturbation
contexts: soil
entity: grain size class
characteristic: number per layer change due to bioturbation
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayin-out: soil grain size class number per layer change due to chemical dispersion
contexts: soil
entity: grain size class
characteristic: number per layer change due to chemical dispersion
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer change due to physical weathering
contexts: soil
entity: grain size class
characteristic: number per layer change due to physical weathering
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer change due to physical weathering cumulated
contexts: soil
entity: grain size class
characteristic: number per layer change due to physical weathering
qualifiers: cumulated
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer change due to physical weathering daily cumulated
contexts: soil
entity: grain size class
characteristic: number per layer change due to physical weathering
qualifiers: daily cumulated
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer change due to physical weathering yearly
contexts: soil
entity: grain size class
characteristic: number per layer change due to physical weathering
qualifiers: yearly
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer change due to ploughing
contexts: soil
entity: grain size class
characteristic: number per layer change due to ploughing
unit: number.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil grain size class number per layer change due to splash
contexts: soil
entity: grain size class
characteristic: number per layer change due to splash
unit: number.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil heat energy flux density
contexts: soil
entity: heat
characteristic: energy flux density
unit: W.m-2
location: profile
rank: single
,singlein-out: soil hydraulic
contexts: soil
entity: soil
characteristic: hydraulic
unit: NA
location: none
rank: single
,singlein-out: soil hydraulic conductivity
contexts: soil
entity: soil
characteristic: hydraulic conductivity
unit: m.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil hydraulic conductivity internodal
contexts: soil
entity: soil
characteristic: hydraulic conductivity internodal
unit: m.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil immobile solution diffusion length
contexts: soil
entity: immobile solution
characteristic: diffusion length
unit: m
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution hydrolysis rate
contexts: soil
entity: immobile solution
characteristic: hydrolysis rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes degradation rate
contexts: soil immobile solution
entity: solutes
characteristic: degradation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil immobile solution solutes desorption rate
contexts: soil immobile solution
entity: solutes
characteristic: desorption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes mass concentration
contexts: soil immobile solution
entity: solutes
characteristic: mass concentration
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes mass concentration profile integrated
contexts: soil immobile solution
entity: solutes
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes molar complexation rate
contexts: soil
entity: immobile solution
characteristic: solutes molar complexation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil immobile solution solutes molar concentration
contexts: soil immobile solution
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes molar concentration profile integrated
contexts: soil immobile solution
entity: solutes
characteristic: molar concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes sorbed concentration
contexts: soil immobile solution
entity: solutes
characteristic: sorbed concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes sorbed concentration profile integrated
contexts: soil immobile solution
entity: solutes
characteristic: sorbed concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution solutes sorption rate
contexts: soil immobile solution
entity: solutes
characteristic: sorption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil immobile solution sorbed solutes degradation rate
contexts: soil immobile solution
entity: sorbed solutes
characteristic: degradation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil immobile solution sorbed solutes molar concentration
contexts: soil immobile solution
entity: sorbed solutes
characteristic: molar concentration
unit: mol.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution sorbed solutes molar concentration profile integrated
contexts: soil immobile solution
entity: sorbed solutes
characteristic: molar concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil immobile solution sorbed total DOC concentration
contexts: soil
entity: immobile solution
characteristic: sorbed total DOC concentration
unit: kg.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil immobile solution sorbed total pollutant concentration
contexts: soil
entity: immobile solution
characteristic: sorbed total pollutant concentration
unit: kg.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil immobile solution total DOC concentration
contexts: soil
entity: immobile solution
characteristic: total DOC concentration
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil immobile solution total pollutant concentration
contexts: soil
entity: immobile solution
characteristic: total pollutant concentration
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil immobile water volumetric content
contexts: soil
entity: immobile water
characteristic: volumetric content
unit: m3.m-3
location: profile
rank: single
,singlein-out: soil infiltrability minimum
contexts: soil
entity: soil
characteristic: infiltrability
qualifiers: minimum
unit: m.s-1
location: none
rank: single
,singlein-out: soil macropores water sink due to exchange with matrix
contexts: soil macropores
entity: water
characteristic: sink due to exchange with matrix
unit: NA
location: profile
rank: single
,singleconstraint:
in-out: soil macropores water volumetric content
contexts: soil macropores
entity: water
characteristic: volumetric content
unit: m3.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil macropores water volumetric flux density
contexts: soil macropores
entity: water
characteristic: volumetric flux density
unit: m.s-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil macroporosity volumetric flux density minimum
contexts: soil
entity: macroporosity
characteristic: volumetric flux density
qualifiers: minimum
unit: m.s-1
location: none
rank: single
,singleconstraint: >=0
in-out: soil matrix macropores water exchange rate
contexts: soil matrix macropores
entity: water
characteristic: exchange rate
unit: m3.m-3.s-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil mineral fertilisation surfacic mass
contexts: soil
entity: mineral fertilisation
characteristic: surfacic mass
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mineral nitrogen mass concentration
contexts: soil
entity: mineral nitrogen
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil minerals mass
contexts: soil
entity: soil minerals
characteristic: mass
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil minerals mass profile integrated
contexts: soil
entity: soil minerals
characteristic: mass
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil minerals mass ratio
contexts: soil
entity: soil minerals
characteristic: mass ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil minerals mass ratio change due to bioturbation
contexts: soil
entity: soil minerals
characteristic: mass ratio change due to bioturbation
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil minerals mass ratio change due to geochemistry
contexts: soil
entity: soil minerals
characteristic: mass ratio change due to geochemistry
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil minerals mass ratio change due to ploughing
contexts: soil
entity: soil minerals
characteristic: mass ratio change due to ploughing
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution concentration change due to bioturbation
contexts: soil
entity: mobile solution
characteristic: concentration change due to bioturbation
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayin-out: soil mobile solution concentration change due to chemical weathering
contexts: soil
entity: mobile solution
characteristic: concentration change due to chemical weathering
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution concentration change due to geochemistry
contexts: soil
entity: mobile solution
characteristic: concentration change due to geochemistry
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution concentration change due to ploughing
contexts: soil
entity: mobile solution
characteristic: concentration change due to ploughing
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution hydrolysis rate
contexts: soil
entity: mobile solution
characteristic: hydrolysis rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution immobile solution solutes exchange rate
contexts: soil mobile solution immobile solution
entity: solutes
characteristic: exchange rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution immobile solution solutes exchange rate profile integrated time cumulated
contexts: soil mobile solution immobile solution
entity: solutes
characteristic: exchange rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: soil mobile solution immobile solution solutes exchange rate time cumulated
contexts: soil mobile solution immobile solution
entity: solutes
characteristic: exchange rate
qualifiers: time cumulated
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayin-out: soil mobile solution organic pollutant sink
contexts: soil mobile solution
entity: organic pollutant
characteristic: sink
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution organic pollutant sink profile integrated
contexts: soil mobile solution
entity: organic pollutant
characteristic: sink
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayin-out: soil mobile solution organic pollutant sink profile integrated time cumulated
contexts: soil mobile solution
entity: organic pollutant
characteristic: sink
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution organic pollutant source
contexts: soil mobile solution
entity: organic pollutant
characteristic: source
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil mobile solution organic pollutant source profile integrated
contexts: soil mobile solution
entity: organic pollutant
characteristic: source
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayin-out: soil mobile solution organic pollutant source profile integrated time cumulated
contexts: soil mobile solution
entity: organic pollutant
characteristic: source
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: soil mobile solution rate of concentration change due to chemical weathering
contexts: soil
entity: mobile solution
characteristic: rate of concentration change due to chemical weathering
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution sink source rate due to aqueous gaseous exchanges
contexts: soil
entity: mobile solution
characteristic: sink source rate due to aqueous gaseous exchanges
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution solutes degradation rate
contexts: soil mobile solution
entity: solutes
characteristic: degradation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution solutes degradation rate profile integrated
contexts: soil mobile solution
entity: solutes
characteristic: degradation rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayin-out: soil mobile solution solutes degradation rate profile integrated time cumulated
contexts: soil mobile solution
entity: solutes
characteristic: degradation rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: soil mobile solution solutes desorption rate
contexts: soil mobile solution
entity: solutes
characteristic: desorption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution solutes mass concentration
contexts: soil mobile solution
entity: solutes
characteristic: mass concentration
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution solutes mass concentration profile integrated
contexts: soil mobile solution
entity: solutes
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution solutes molar complexation rate
contexts: soil
entity: mobile solution
characteristic: solutes molar complexation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution solutes molar concentration
contexts: soil mobile solution
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution solutes molar concentration profile integrated
contexts: soil mobile solution
entity: solutes
characteristic: molar concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution solutes molar sink due to geochemistry
contexts: soil
entity: mobile solution
characteristic: solutes molar sink due to geochemistry
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution solutes molar source due to geochemistry
contexts: soil
entity: mobile solution
characteristic: solutes molar source due to geochemistry
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution solutes sorbed concentration
contexts: soil mobile solution
entity: solutes
characteristic: sorbed concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution solutes sorbed concentration profile integrated
contexts: soil mobile solution
entity: solutes
characteristic: sorbed concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution solutes sorption rate
contexts: soil mobile solution
entity: solutes
characteristic: sorption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution sorbed solutes degradation rate
contexts: soil mobile solution
entity: sorbed solutes
characteristic: degradation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution sorbed solutes molar concentration
contexts: soil mobile solution
entity: sorbed solutes
characteristic: molar concentration
unit: mol.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution sorbed solutes molar concentration profile integrated
contexts: soil mobile solution
entity: sorbed solutes
characteristic: molar concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution sorbed total DOC concentration
contexts: soil
entity: mobile solution
characteristic: sorbed total DOC concentration
unit: kg.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil mobile solution sorbed total pollutant concentration
contexts: soil
entity: mobile solution
characteristic: sorbed total pollutant concentration
unit: kg.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil mobile solution strongly sorbed colloids desorption rate
contexts: soil mobile solution
entity: strongly sorbed colloids
characteristic: desorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution strongly sorbed colloids mass concentration
contexts: soil mobile solution
entity: strongly sorbed colloids
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution strongly sorbed colloids mass concentration profile integrated
contexts: soil mobile solution
entity: strongly sorbed colloids
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution strongly sorbed colloids sorption rate
contexts: soil mobile solution
entity: strongly sorbed colloids
characteristic: sorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution total DOC concentration
contexts: soil
entity: mobile solution
characteristic: total DOC concentration
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil mobile solution total pollutant concentration
contexts: soil
entity: mobile solution
characteristic: total pollutant concentration
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil mobile solution weakly sorbed colloids desorption rate
contexts: soil mobile solution
entity: weakly sorbed colloids
characteristic: desorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile solution weakly sorbed colloids mass concentration
contexts: soil mobile solution
entity: weakly sorbed colloids
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution weakly sorbed colloids mass concentration profile integrated
contexts: soil mobile solution
entity: weakly sorbed colloids
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil mobile solution weakly sorbed colloids sorption rate
contexts: soil mobile solution
entity: weakly sorbed colloids
characteristic: sorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil mobile water volumetric content
contexts: soil
entity: mobile water
characteristic: volumetric content
unit: m3.m-3
location: profile
rank: single
,singlein-out: soil mulch temperature
contexts: soil
entity: mulch
characteristic: temperature
unit: K
location: surface
rank: single
,singleconstraint: >=0
in-out: soil mulch water volumetric flux density
entity: water
characteristic: volumetric flux density
unit: m.s-1
location: surface
rank: single
,singlein-out: soil mulch water volumetric flux density time cumulated
entity: water
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m
location: surface
rank: single
,singleconstraint:
in-out: soil nitrification rate
contexts: soil
entity: soil
characteristic: nitrification rate
unit: kg.m-3.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil nitrification rate profile integrated
contexts: soil
entity: soil
characteristic: nitrification rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: single
,singleconstraint:
in-out: soil nitrification rate profile integrated time cumulated
contexts: soil
entity: soil
characteristic: nitrification rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil nitrogen humification rate
contexts: soil
entity: nitrogen
characteristic: humification rate
unit: kg.m-3.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil nitrogen humification rate profile integrated
contexts: soil
entity: nitrogen
characteristic: humification rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: single
,singleconstraint:
in-out: soil nitrogen humification rate profile integrated time cumulated
contexts: soil
entity: nitrogen
characteristic: humification rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil nitrogen immobilisation rate
contexts: soil
entity: nitrogen
characteristic: immobilisation rate
unit: kg.m-3.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil nitrogen immobilisation rate profile integrated
contexts: soil
entity: nitrogen
characteristic: immobilisation rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: single
,singleconstraint:
in-out: soil nitrogen immobilisation rate profile integrated time cumulated
contexts: soil
entity: nitrogen
characteristic: immobilisation rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil organic carbon exchangeable cations charge concentration
contexts: soil
entity: organic carbon exchangeable cations
characteristic: charge concentration
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic carbon exchangeable cations charge concentration change due to bioturbation
contexts: soil
entity: organic carbon exchangeable cations
characteristic: charge concentration change due to bioturbation
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic carbon exchangeable cations charge concentration change due to ploughing
contexts: soil
entity: organic carbon exchangeable cations
characteristic: charge concentration change due to ploughing
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic carbon mass
contexts: soil
entity: organic carbon
characteristic: mass
unit: kg.m-2
location: profile
rank: single
,singleconstraint: >=0
in-out: soil organic carbon mass change due to bioturbation
contexts: soil
entity: organic carbon
characteristic: mass change due to bioturbation
unit: kg.m-2
location: profile
rank: single
,singlein-out: soil organic carbon mass change due to ploughing
contexts: soil
entity: organic carbon
characteristic: mass change due to ploughing
unit: kg.m-2
location: profile
rank: single
,singleconstraint: >=0
in-out: soil organic carbon mass percentage
contexts: soil
entity: organic carbon
characteristic: mass percentage
unit: %
location: profile
rank: single
,singleconstraint: >=0
in-out: soil organic carbon mass ratio
contexts: soil
entity: organic carbon
characteristic: mass ratio
unit: kg.kg-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil organic carbon volumetric percentage
contexts: soil
entity: organic carbon
characteristic: volumetric percentage
unit: %
location: profile
rank: single
,singleconstraint: >=0
in-out: soil organic fertiliser PAH surfacic mass
contexts: soil organic fertiliser
entity: PAH
characteristic: surfacic mass
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic fertiliser PAH surfacic mass time cumulated
contexts: soil organic fertiliser
entity: PAH
characteristic: surfacic mass
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic fertiliser incorporation depth
contexts: soil
entity: organic fertiliser
characteristic: incorporation depth
unit: m
location: none
rank: single
,singleconstraint: >=0
in-out: soil organic fertiliser pools carbon mass ratio
contexts: soil
entity: organic fertiliser pools
characteristic: carbon mass ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic fertiliser pools nitrogen to carbon mass ratio
contexts: soil
entity: organic fertiliser pools
characteristic: nitrogen to carbon mass ratio
unit: kg.kg-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic fertiliser pools surfacic mass
contexts: soil
entity: organic fertiliser pools
characteristic: surfacic mass
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic fertiliser pools surfacic mass time cumulated
contexts: soil
entity: organic fertiliser pools
characteristic: surfacic mass
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic fertiliser pools water soluble fraction
contexts: soil
entity: organic fertiliser pools
characteristic: water soluble fraction
unit: ratio0-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: ratio0-1
in-out: soil organic matter biomass pool associated elements concentration
contexts: soil organic matter
entity: biomass pool
characteristic: associated elements concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter biomass pool associated elements concentration change due to bioturbation
contexts: soil organic matter
entity: biomass pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter biomass pool associated elements concentration change due to ploughing
contexts: soil organic matter
entity: biomass pool
characteristic: associated elements concentration change due to ploughing
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter biomass pool associated elements concentration profile integrated
contexts: soil organic matter
entity: biomass pool
characteristic: associated elements concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter decomposable plant material pool associated elements concentration
contexts: soil organic matter
entity: decomposable plant material pool
characteristic: associated elements concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter decomposable plant material pool associated elements concentration change due to bioturbation
contexts: soil organic matter
entity: decomposable plant material pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter decomposable plant material pool associated elements concentration change due to ploughing
contexts: soil organic matter
entity: decomposable plant material pool
characteristic: associated elements concentration change due to ploughing
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter decomposable plant material pool associated elements concentration profile integrated
contexts: soil organic matter
entity: decomposable plant material pool
characteristic: associated elements concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter gas consumption rate
contexts: soil organic matter
entity: gas
characteristic: consumption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter gas consumption rate profile integrated
contexts: soil organic matter
entity: gas
characteristic: consumption rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil organic matter gas consumption rate profile integrated time cumulated
contexts: soil organic matter
entity: gas
characteristic: consumption rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter gas production rate
contexts: soil organic matter
entity: gas
characteristic: production rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter humus pool associated elements concentration
contexts: soil organic matter
entity: humus pool
characteristic: associated elements concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter humus pool associated elements concentration change due to bioturbation
contexts: soil organic matter
entity: humus pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter humus pool associated elements concentration change due to ploughing
contexts: soil organic matter
entity: humus pool
characteristic: associated elements concentration change due to ploughing
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter humus pool associated elements concentration profile integrated
contexts: soil organic matter
entity: humus pool
characteristic: associated elements concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter inert pool associated elements concentration
contexts: soil organic matter
entity: inert pool
characteristic: associated elements concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter inert pool associated elements concentration change due to bioturbation
contexts: soil organic matter
entity: inert pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter inert pool associated elements concentration change due to ploughing
contexts: soil organic matter
entity: inert pool
characteristic: associated elements concentration change due to ploughing
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools C13 isotopic excess
contexts: soil
entity: organic matter pools
characteristic: C13 isotopic excess
unit: NA
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil organic matter pools C13 mass ratio
contexts: soil
entity: organic matter pools
characteristic: C13 mass ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools C14-labelled mass
contexts: soil
entity: organic matter pools
characteristic: C14-labelled mass
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools C14-labelled mass change due to bioturbation
contexts: soil
entity: organic matter pools
characteristic: C14-labelled mass change due to bioturbation
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter pools C14-labelled mass change due to ploughing
contexts: soil
entity: organic matter pools
characteristic: C14-labelled mass change due to ploughing
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools C14-labelled mass change due to slash and burn
contexts: soil
entity: organic matter pools
characteristic: C14-labelled mass change due to slash and burn
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools C14-labelled mass ratio
contexts: soil
entity: organic matter pools
characteristic: C14-labelled mass ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools C14-labelled mass ratio change due to deposition
contexts: soil
entity: organic matter pools
characteristic: C14-labelled mass ratio change due to deposition
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools N15 isotopic excess
contexts: soil
entity: organic matter pools
characteristic: N15 isotopic excess
unit: NA
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter pools N15 mass ratio
contexts: soil
entity: organic matter pools
characteristic: N15 mass ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter pools carbon mass ratio
contexts: soil
entity: organic matter pools
characteristic: carbon mass ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools carbon mass ratio profile integrated
contexts: soil
entity: organic matter pools
characteristic: carbon mass ratio
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools change due to deposition
contexts: soil
entity: organic matter pools
characteristic: change due to deposition
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools change due to erosion
contexts: soil
entity: organic matter pools
characteristic: change due to erosion
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools decomposition rate
contexts: soil
entity: organic matter pools
characteristic: decomposition rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter pools decomposition rate temperature factor daily average
contexts: soil
entity: organic matter pools
characteristic: decomposition rate temperature factor
qualifiers: daily average
unit: NA
location: profile
rank: single
,singleconstraint:
in-out: soil organic matter pools decomposition rate water factor daily average
contexts: soil
entity: organic matter pools
characteristic: decomposition rate water factor
qualifiers: daily average
unit: NA
location: profile
rank: single
,singleconstraint: >=0
in-out: soil organic matter pools input mass time cumulated
contexts: soil
entity: organic matter pools
characteristic: input mass
qualifiers: time cumulated
unit: kg.m-2
location: none
rank: single
,singleconstraint: >=0
in-out: soil organic matter pools mass change due to bioturbation
contexts: soil
entity: organic matter pools
characteristic: mass change due to bioturbation
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter pools mass change due to bioturbation time cumulated
contexts: soil
entity: organic matter pools
characteristic: mass change due to bioturbation
qualifiers: time cumulated
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter pools mass change due to ploughing
contexts: soil
entity: organic matter pools
characteristic: mass change due to ploughing
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools mass change due to slash and burn
contexts: soil
entity: organic matter pools
characteristic: mass change due to slash and burn
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools mass in compartment
contexts: soil
entity: organic matter pools
characteristic: mass in compartment
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools mass ratio rate of change due to mulch decomposition
contexts: soil
entity: organic matter pools
characteristic: mass ratio rate of change due to mulch decomposition
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil organic matter pools mass ratio rate of change due to mulch decomposition profile integrated time cumulated
contexts: soil
entity: organic matter pools
characteristic: mass ratio rate of change due to mulch decomposition
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools net mineral nitrogen flux
contexts: soil
entity: organic matter pools
characteristic: net mineral nitrogen flux
unit: kg.kg-1.s-1
location: profile
rank: single
,singlein-out: soil organic matter pools net mineral nitrogen flux time cumulated
contexts: soil
entity: organic matter pools
characteristic: net mineral nitrogen flux
qualifiers: time cumulated
unit: kg.kg-1
location: profile
rank: single
,singlein-out: soil organic matter pools nitrogen mass ratio
contexts: soil
entity: organic matter pools
characteristic: nitrogen mass ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools nitrogen mass ratio profile integrated
contexts: soil
entity: organic matter pools
characteristic: nitrogen mass ratio
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter pools nitrogen to carbon ratio
contexts: soil
entity: organic matter pools
characteristic: nitrogen to carbon ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter rpm pool associated elements concentration
contexts: soil organic matter
entity: rpm pool
characteristic: associated elements concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter rpm pool associated elements concentration change due to bioturbation
contexts: soil organic matter
entity: rpm pool
characteristic: associated elements concentration change due to bioturbation
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter rpm pool associated elements concentration change due to ploughing
contexts: soil organic matter
entity: rpm pool
characteristic: associated elements concentration change due to ploughing
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter rpm pool associated elements concentration profile integrated
contexts: soil organic matter
entity: rpm pool
characteristic: associated elements concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter solutes consumption rate
contexts: soil organic matter
entity: solutes
characteristic: consumption rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil organic matter solutes consumption rate profile integrated
contexts: soil organic matter
entity: solutes
characteristic: consumption rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayin-out: soil organic matter solutes consumption rate profile integrated time cumulated
contexts: soil organic matter
entity: solutes
characteristic: consumption rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: soil organic matter solutes production rate
contexts: soil organic matter
entity: solutes
characteristic: production rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil organic matter solutes production rate profile integrated
contexts: soil organic matter
entity: solutes
characteristic: production rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic matter solutes production rate profile integrated time cumulated
contexts: soil organic matter
entity: solutes
characteristic: production rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil organic nitrogen mineralisation rate
contexts: soil
entity: organic nitrogen
characteristic: mineralisation rate
unit: kg.m-3.s-1
location: profile
rank: single
,singleconstraint:
in-out: soil organic nitrogen mineralisation rate profile integrated
contexts: soil
entity: organic nitrogen
characteristic: mineralisation rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: single
,singlein-out: soil organic nitrogen mineralisation rate profile integrated time cumulated
contexts: soil
entity: organic nitrogen
characteristic: mineralisation rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: single
,singlein-out: soil particles mass change due to bioturbation
contexts: soil
entity: particles
characteristic: mass change due to bioturbation
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayin-out: soil particles mass change due to chemical dispersion
contexts: soil
entity: particles
characteristic: mass change due to chemical dispersion
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil particles mass change due to chemical dispersion time cumulated
contexts: soil
entity: particles
characteristic: mass change due to chemical dispersion
qualifiers: time cumulated
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil particles mass change due to ploughing
contexts: soil
entity: particles
characteristic: mass change due to ploughing
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil particles mass percentage
contexts: soil
entity: particles
characteristic: mass percentage
unit: %
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil particles mass profile integrated
contexts: soil
entity: particles
characteristic: mass
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil particles surfacic mass
contexts: soil
entity: particles
characteristic: surfacic mass
unit: kg.m-2
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil particles volumetric percentage
contexts: soil
entity: particles
characteristic: volumetric percentage
unit: %
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil pore volume per volume
contexts: soil
entity: pore
characteristic: volume per volume
unit: m3.m-3
location: profile
rank: single
,singlein-out: soil pore volumetric content class
contexts: soil
entity: pore
characteristic: volumetric content class
unit: ratio0-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: ratio0-1
in-out: soil practicable days number
contexts: soil
entity: soil
characteristic: practicable days number
unit: NA
location: none
rank: single
,singleconstraint: >=0
in-out: soil practicable days percentage
contexts: soil
entity: soil
characteristic: practicable days percentage
unit: %
location: none
rank: single
,singleconstraint: >=0
in-out: soil residual water volumetric content
contexts: soil
entity: soil
characteristic: residual water volumetric content
unit: m3.m-3
location: profile
rank: single
,singleconstraint:
in-out: soil root solutes molar uptake rate
entity: solutes
characteristic: molar uptake rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil root zone water amount
entity: water
characteristic: amount
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: soil sand mass percentage
contexts: soil
entity: sand
characteristic: mass percentage
unit: %
location: profile
rank: single
,singleconstraint: >=0
in-out: soil saturated hydraulic conductivity
contexts: soil
entity: soil
characteristic: saturated hydraulic conductivity
unit: m.s-1
location: profile
rank: single
,singleconstraint: >0
in-out: soil saturated hydraulic conductivity change due to tillage
contexts: soil
entity: soil
characteristic: saturated hydraulic conductivity change due to tillage
unit: m.s-1
location: layer
rank: single
,singleconstraint:
in-out: soil saturated water volumetric content
contexts: soil
entity: soil
characteristic: saturated water volumetric content
unit: m3.m-3
location: profile
rank: single
,singleconstraint: >0
in-out: soil saturation index
contexts: soil
entity: soil
characteristic: saturation index
unit: ratio0-1
location: profile
rank: single
,singleconstraint: ratio0-1
in-out: soil saturation index cell
contexts: soil
entity: soil
characteristic: saturation index
qualifiers: cell
unit: ratio0-1
location: profile
rank: single
,singleconstraint: ratio0-1
in-out: soil sensible heat energy flux density
contexts: soil
entity: sensible heat
characteristic: energy flux density
unit: W.m-2
location: surface
rank: single
,singlein-out: soil silt mass percentage
contexts: soil
entity: silt
characteristic: mass percentage
unit: %
location: profile
rank: single
,singleconstraint: >=0
in-out: soil slow sites sorbed pesticides desorption rate
contexts: soil
entity: slow sites sorbed pesticides
characteristic: desorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil slow sites sorbed pesticides mass concentration
contexts: soil
entity: slow sites sorbed pesticides
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil slow sites sorbed pesticides mass concentration profile integrated
contexts: soil
entity: slow sites sorbed pesticides
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil slow sites sorbed pesticides sorption rate
contexts: soil
entity: slow sites sorbed pesticides
characteristic: sorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil solid bulk density
contexts: soil
entity: solid
characteristic: bulk density
unit: kg.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil solutes amount
contexts: soil
entity: solutes
characteristic: amount
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: soil solution clay exchangeable cations charge concentration
entity: clay exchangeable cations
characteristic: charge concentration
unit: mol+.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution clay exchangeable cations charge concentration profile integrated
entity: clay exchangeable cations
characteristic: charge concentration
qualifiers: profile integrated
unit: mol+.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution colloids mass concentration
contexts: soil solution
entity: colloids
characteristic: mass concentration
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution colloids mass concentration profile integrated
contexts: soil solution
entity: colloids
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution degradation rate
contexts: soil
entity: solution
characteristic: degradation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil solution degradation rate profile integrated
contexts: soil
entity: solution
characteristic: degradation rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil solution degradation rate profile integrated time cumulated
contexts: soil
entity: solution
characteristic: degradation rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution denitrification rate
contexts: soil
entity: solution
characteristic: denitrification rate
unit: mol.m-3.s-1
location: profile
rank: single
,singlein-out: soil solution denitrification rate profile integrated
contexts: soil
entity: solution
characteristic: denitrification rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: single
,singlein-out: soil solution hydrolysis rate profile integrated
contexts: soil
entity: solution
characteristic: hydrolysis rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil solution hydrolysis rate profile integrated time cumulated
contexts: soil
entity: solution
characteristic: hydrolysis rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution ionic strength
contexts: soil
entity: solution
characteristic: ionic strength
unit: mol.m-3
location: profile
rank: single
,singleconstraint: >=0
in-out: soil solution organic pollutant desorption rate
contexts: soil solution
entity: organic pollutant
characteristic: desorption rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution organic pollutant desorption rate profile integrated
contexts: soil solution
entity: organic pollutant
characteristic: desorption rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution organic pollutant desorption rate profile integrated time cumulated
contexts: soil solution
entity: organic pollutant
characteristic: desorption rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution organic pollutant sorption rate
contexts: soil solution
entity: organic pollutant
characteristic: sorption rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution organic pollutant sorption rate profile integrated
contexts: soil solution
entity: organic pollutant
characteristic: sorption rate
qualifiers: profile integrated
unit: kg.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution organic pollutant sorption rate profile integrated time cumulated
contexts: soil solution
entity: organic pollutant
characteristic: sorption rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution pE
contexts: soil
entity: solution
characteristic: pE
unit: V
location: profile
rank: single
,singlein-out: soil solution pH
contexts: soil
entity: solution
characteristic: pH
unit: -
location: profile
rank: single
,singleconstraint: >=0
in-out: soil solution pesticides degradation rate
contexts: soil solution
entity: pesticides
characteristic: degradation rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution pesticides sink
entity: pesticides
characteristic: sink
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil solution pesticides source
entity: pesticides
characteristic: source
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil solution sink source geochemistry
contexts: soil
entity: solution
characteristic: sink source
qualifiers: geochemistry
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil solution solutes balance terms cumulated
contexts: soil solution
entity: solutes
characteristic: balance terms
qualifiers: cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes degradation rate
entity: solutes
characteristic: degradation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil solution solutes degradation rate profile integrated
entity: solutes
characteristic: degradation rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil solution solutes degradation rate profile integrated time cumulated
entity: solutes
characteristic: degradation rate
qualifiers: profile integrated time cumulated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes instantaneous sites sorbed concentration
contexts: soil solution
entity: solutes
characteristic: instantaneous sites sorbed concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes instantaneous sites sorbed concentration profile integrated
contexts: soil solution
entity: solutes
characteristic: instantaneous sites sorbed concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes kinetic sites exchange rate
contexts: soil solution
entity: solutes
characteristic: kinetic sites exchange rate
unit: kg.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil solution solutes kinetic sites exchange rate time cumulated
contexts: soil solution
entity: solutes
characteristic: kinetic sites exchange rate
qualifiers: time cumulated
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes kinetic sites sorbed concentration
contexts: soil solution
entity: solutes
characteristic: kinetic sites sorbed concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes kinetic sites sorbed concentration profile integrated
contexts: soil solution
entity: solutes
characteristic: kinetic sites sorbed concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes mass concentration
contexts: soil solution
entity: solutes
characteristic: mass concentration
unit: kg.m-3
location: profile
rank: tagged_array
,tagged_arrayin-out: soil solution solutes mass concentration profile integrated
contexts: soil solution
entity: solutes
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayin-out: soil solution solutes molar concentration
contexts: soil solution
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution solutes molar concentration profile integrated
contexts: soil solution
entity: solutes
characteristic: molar concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution sorbed solutes sink source rate due to aqueous gaseous exchanges
contexts: soil solution
entity: sorbed solutes
characteristic: sink source rate due to aqueous gaseous exchanges
unit: mol.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil solution strongly sorbed colloids desorption rate
contexts: soil solution
entity: strongly sorbed colloids
characteristic: desorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution strongly sorbed colloids mass concentration
contexts: soil solution
entity: strongly sorbed colloids
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution strongly sorbed colloids mass concentration profile integrated
contexts: soil solution
entity: strongly sorbed colloids
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution strongly sorbed colloids sorption rate
contexts: soil solution
entity: strongly sorbed colloids
characteristic: sorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution volatilisation rate
contexts: soil
entity: solution
characteristic: volatilisation rate
unit: mol.m-3.s-1
location: profile
rank: tagged_array
,tagged_arrayin-out: soil solution weakly sorbed colloids desorption rate
contexts: soil solution
entity: weakly sorbed colloids
characteristic: desorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution weakly sorbed colloids mass concentration
contexts: soil solution
entity: weakly sorbed colloids
characteristic: mass concentration
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution weakly sorbed colloids mass concentration profile integrated
contexts: soil solution
entity: weakly sorbed colloids
characteristic: mass concentration
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil solution weakly sorbed colloids sorption rate
contexts: soil solution
entity: weakly sorbed colloids
characteristic: sorption rate
unit: kg.kg-1.s-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil sorbed solutes degradation rate profile integrated
contexts: soil
entity: sorbed solutes
characteristic: degradation rate
qualifiers: profile integrated
unit: mol.m-2.s-1
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil sorbed solutes degradation rate profile integrated time cumulated
contexts: soil
entity: sorbed solutes
characteristic: degradation rate
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil sorbed solutes molar concentration profile integrated
contexts: soil
entity: sorbed solutes
characteristic: molar concentration
qualifiers: profile integrated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil specific microbial biomass mass ratio
contexts: soil
entity: specific microbial biomass
characteristic: mass ratio
unit: kg.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil specific microbial biomass mass ratio profile integrated
contexts: soil
entity: specific microbial biomass
characteristic: mass ratio
qualifiers: profile integrated
unit: kg.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil structural pore volume per volume
contexts: soil
entity: structural pore
characteristic: volume per volume
unit: m3.m-3
location: profile
rank: single
,singlein-out: soil surface albedo
contexts: soil surface
entity: soil
characteristic: albedo
unit: ratio0-1
location: surface
rank: single
,singleconstraint: ratio0-1
in-out: soil surface clay detachable pool
contexts: soil surface
entity: clay
characteristic: detachable pool
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface clay splash dispersion rate
contexts: soil surface
entity: clay
characteristic: splash dispersion rate
unit: kg.m-2.s-1
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface clay splash dispersion rate time cumulated
contexts: soil surface
entity: clay
characteristic: splash dispersion rate
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface clay splash dispersion rate yearly
contexts: soil surface
entity: clay
characteristic: splash dispersion rate
qualifiers: yearly
unit: kg.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface conductive heat energy flux density
contexts: soil surface
entity: conductive heat
characteristic: energy flux density
unit: W.m-2
location: surface
rank: single
,singlein-out: soil surface conductive heat energy flux time cumulated
contexts: soil surface
entity: conductive heat
characteristic: energy flux
qualifiers: time cumulated
unit: J.m-2
location: surface
rank: single
,singlein-out: soil surface covered fraction
contexts: soil surface
entity: soil surface
characteristic: covered fraction
unit: m2.m-2
location: surface
rank: single
,singleconstraint: ratio0-1
in-out: soil surface evaporation to maximum evaporation ratio
contexts: soil surface
entity: evaporation to maximum evaporation
characteristic: ratio
unit: ratio0-1
location: surface
rank: single
,singleconstraint: ratio0-1
in-out: soil surface evaporation volumetric flux density
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: soil surface evaporation volumetric flux density daily
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density
qualifiers: daily
unit: m
location: surface
rank: single
,singleconstraint:
in-out: soil surface evaporation volumetric flux density deficit
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density deficit
unit: m3.m-2.s-1
location: surface
rank: single
,singleconstraint:
in-out: soil surface evaporation volumetric flux density deficit time cumulated
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density deficit
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: soil surface evaporation volumetric flux density subtracted from rain
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density subtracted from rain
unit: m3.m-2.s-1
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface evaporation volumetric flux density subtracted from rain time cumulated
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density subtracted from rain
qualifiers: time cumulated
unit: m
location: surface
rank: single
,singleconstraint:
in-out: soil surface evaporation volumetric flux density time cumulated
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m
location: surface
rank: single
,singleconstraint:
in-out: soil surface evaporation volumetric flux density yearly
contexts: soil surface
entity: evaporation
characteristic: volumetric flux density
qualifiers: yearly
unit: m
location: surface
rank: single
,singleconstraint:
in-out: soil surface flooding irrigation solutes molar concentration
contexts: soil surface flooding irrigation
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: surface
rank: tagged_array
,tagged_arrayin-out: soil surface flooding irrigation water height
contexts: soil surface flooding irrigation
entity: water
characteristic: height
unit: m
location: surface
rank: single
,singlein-out: soil surface gas volatilisation flux
contexts: soil surface
entity: gas
characteristic: volatilisation flux
unit: kg.m-2.s-1
location: surface
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil surface maximum evaporation volumetric flux density
contexts: soil surface
entity: maximum evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: soil surface maximum evaporation volumetric flux density pan daily cumulated
contexts: soil surface
entity: maximum evaporation
characteristic: volumetric flux density
qualifiers: pan daily cumulated
unit: m3.m-2
location: surface
rank: single
,singlein-out: soil surface maximum evaporation volumetric flux density time cumulated
contexts: soil surface
entity: maximum evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: soil surface mulch with soil contact conductive heat exchange
contexts: soil surface
entity: mulch with soil contact
characteristic: conductive heat exchange
unit: W.m-2
location: surface
rank: single
,singleconstraint:
in-out: soil surface runoff height
contexts: soil surface
entity: runoff
characteristic: height
unit: m
location: surface
rank: single
,singlein-out: soil surface runoff rate daily
contexts: soil surface
entity: runoff
characteristic: rate
qualifiers: daily
unit: m3.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface runoff rate time cumulated
contexts: soil surface
entity: runoff
characteristic: rate
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: soil surface runoff rate yearly
contexts: soil surface
entity: runoff
characteristic: rate
qualifiers: yearly
unit: m3.m-2
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface runoff surface fraction
contexts: soil surface
entity: runoff
characteristic: surface fraction
unit: m2.m-2
location: surface
rank: single
,singleconstraint: ratio0-1
in-out: soil surface runoff volumetric flux density
contexts: soil surface
entity: runoff
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: soil surface solutes applied amount time cumulated
contexts: soil surface
entity: solutes
characteristic: applied amount
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface sprinkling irrigation rate
contexts: soil surface
entity: sprinkling irrigation
characteristic: rate
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: soil surface sprinkling irrigation rate time cumulated
contexts: soil surface
entity: sprinkling irrigation
characteristic: rate
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: soil surface sprinkling irrigation solutes mass concentration
contexts: soil surface sprinkling irrigation
entity: solutes
characteristic: mass concentration
unit: kg.m-3
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface sprinkling irrigation solutes mass concentration time cumulated
contexts: soil surface sprinkling irrigation
entity: solutes
characteristic: mass concentration
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface sprinkling irrigation solutes molar concentration
contexts: soil surface sprinkling irrigation
entity: solutes
characteristic: molar concentration
unit: mol.m-3
location: surface
rank: tagged_array
,tagged_arrayin-out: soil surface sprinkling irrigation solutes molar concentration time cumulated
contexts: soil surface sprinkling irrigation
entity: solutes
characteristic: molar concentration
qualifiers: time cumulated
unit: mol.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface temperature
contexts: soil surface
entity: soil
characteristic: temperature
unit: K
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface temperature daily average
contexts: soil
entity: soil surface
characteristic: temperature
qualifiers: daily average
unit: K
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface water flux density infiltration refusal
contexts: soil surface
entity: water
characteristic: flux density infiltration refusal
unit: m.s-1
location: surface
rank: single
,singlein-out: soil surface water flux density infiltration refusal time cumulated
contexts: soil surface
entity: water
characteristic: flux density infiltration refusal
qualifiers: time cumulated
unit: m
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface water infiltration rate
contexts: soil surface
entity: water
characteristic: infiltration rate
unit: m.s-1
location: surface
rank: single
,singleconstraint:
in-out: soil surface water infiltration rate time cumulated
contexts: soil surface
entity: water
characteristic: infiltration rate
qualifiers: time cumulated
unit: m
location: surface
rank: single
,singleconstraint:
in-out: soil surface water infiltration rate yearly
contexts: soil surface
entity: water
characteristic: infiltration rate
qualifiers: yearly
unit: m
location: surface
rank: single
,singleconstraint:
in-out: soil surface water layer colloids exchange rate
contexts: soil surface water layer
entity: colloids
characteristic: exchange rate
unit: kg.m-2.s-1
location: surface
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil surface water layer colloids exchange rate time cumulated
contexts: soil surface water layer
entity: colloids
characteristic: exchange rate
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface water layer colloids mass concentration
contexts: soil surface water layer
entity: colloids
characteristic: mass concentration
unit: kg.m-3
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface water layer solutes exchange rate
contexts: soil surface water layer
entity: solutes
characteristic: exchange rate
unit: kg.m-2.s-1
location: surface
rank: tagged_array
,tagged_arrayconstraint:
in-out: soil surface water layer solutes exchange rate time cumulated
contexts: soil surface water layer
entity: solutes
characteristic: exchange rate
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface water layer solutes molar concentration
contexts: soil surface
entity: water layer
characteristic: solutes molar concentration
unit: mol.m-3
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface water layer solutes runoff rate
contexts: soil surface
entity: water layer
characteristic: solutes runoff rate
unit: kg.m-2.s-1
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface water layer solutes runoff rate daily cumulated
contexts: soil surface
entity: water layer
characteristic: solutes runoff rate
qualifiers: daily cumulated
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface water layer solutes runoff rate time cumulated
contexts: soil surface
entity: water layer
characteristic: solutes runoff rate
qualifiers: time cumulated
unit: kg.m-2
location: surface
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil surface water pressure head
contexts: soil surface
entity: water
characteristic: pressure head
unit: m(H2O)
location: surface
rank: single
,singlein-out: soil surface water retention height
contexts: soil surface
entity: water
characteristic: retention height
unit: m
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface water volumetric content
contexts: soil surface
entity: water
characteristic: volumetric content
unit: m3.m-3
location: surface
rank: single
,singleconstraint: >=0
in-out: soil surface water volumetric flux density
contexts: soil surface
entity: water
characteristic: volumetric flux density
unit: m.s-1
location: surface
rank: single
,singlein-out: soil surface water volumetric flux density time cumulated
contexts: soil surface
entity: water
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: surface
rank: single
,singleconstraint:
in-out: soil temperature
contexts: soil
entity: soil
characteristic: temperature
unit: K
location: profile
rank: single
,singleconstraint: >=0
in-out: soil temperature change due to ploughing
contexts: soil
entity: soil
characteristic: temperature change due to ploughing
unit: K
location: profile
rank: single
,singleconstraint: >=0
in-out: soil temperature daily average
contexts: soil
entity: soil
characteristic: temperature
qualifiers: daily average
unit: K
location: profile
rank: single
,singleconstraint: >=0
in-out: soil textural pore volume per volume
contexts: soil
entity: textural pore
characteristic: volume per volume
unit: m3.m-3
location: profile
rank: single
,singlein-out: soil thermal conductivity
contexts: soil
entity: soil
characteristic: thermal conductivity
unit: W.m-1.K-1
location: profile
rank: single
,singleconstraint: >=0
in-out: soil tillage depth
contexts: soil
entity: soil
characteristic: tillage depth
unit: m
location: surface
rank: single
,singlein-out: soil unfrozen depth
contexts: soil
entity: soil unfrozen
characteristic: depth
unit: m
location: none
rank: single
,singleconstraint: >=0
in-out: soil water Kirchhoff potential
contexts: soil
entity: water
characteristic: Kirchhoff potential
unit: m2.s-1
location: profile
rank: single
,singlein-out: soil water accumulated deficit
contexts: soil
entity: water
characteristic: accumulated deficit
unit: m
location: profile
rank: single
,singleconstraint: <=0
in-out: soil water accumulated deficit profile integrated monthly
contexts: soil
entity: water
characteristic: accumulated deficit
qualifiers: profile integrated monthly
unit: m
location: none
rank: single
,singleconstraint: <=0
in-out: soil water accumulated deficit profile integrated monthly maximum
contexts: soil
entity: water
characteristic: accumulated deficit
qualifiers: profile integrated monthly maximum
unit: m
location: none
rank: single
,singleconstraint: <=0
in-out: soil water content change due to bioturbation
contexts: soil
entity: soil
characteristic: water content change due to bioturbation
unit: m3.m-3
location: profile
rank: single
,singleconstraint:
in-out: soil water content change due to ploughing
contexts: soil
entity: soil
characteristic: water content change due to ploughing
unit: m3.m-3
location: profile
rank: single
,singleconstraint:
in-out: soil water height
contexts: soil
entity: water
characteristic: height
unit: m3.m-2
location: none
rank: single
,singlein-out: soil water matrix potential
contexts: soil
entity: water
characteristic: matrix potential
unit: m(H2O)
location: profile
rank: single
,singlein-out: soil water matrix potential cell
contexts: soil
entity: water
characteristic: matrix potential
qualifiers: cell
unit: m(H2O)
location: profile
rank: single
,singlein-out: soil water osmotic potential
contexts: soil
entity: water
characteristic: osmotic potential
unit: m
location: profile
rank: single
,singleconstraint:
in-out: soil water pressure head
contexts: soil
entity: water
characteristic: pressure head
unit: m(H2O)
location: profile
rank: single
,singleconstraint:
in-out: soil water pressure head gradient
contexts: soil
entity: water
characteristic: pressure head
qualifiers: gradient
unit: NA
location: profile
rank: single
,singleconstraint:
in-out: soil water retention curve exponent
contexts: soil
entity: soil
characteristic: water retention curve exponent
unit: NA
location: profile
rank: single
,singleconstraint:
in-out: soil water retention curve exponent Campbell
contexts: soil
entity: soil
characteristic: water retention curve exponent Campbell
unit: NA
location: profile
rank: single
,singleconstraint:
in-out: soil water table depth
contexts: soil
entity: water table
characteristic: depth
unit: m
location: none
rank: single
,singleconstraint: >=0
in-out: soil water volumetric content
contexts: soil
entity: water
characteristic: volumetric content
unit: m3.m-3
location: profile
rank: single
,singlein-out: soil water volumetric flux density
contexts: soil
entity: water
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: profile
rank: single
,singlein-out: soil water volumetric flux density time cumulated
contexts: soil
entity: water
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m
location: profile
rank: single
,singleconstraint:
in-out: soil weathering pools cations flux profile integrated time cumulated
contexts: soil
entity: weathering pools
characteristic: cations flux
qualifiers: profile integrated time cumulated
unit: mol.m-2
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil weathering pools cations flux time cumulated
contexts: soil
entity: weathering pools
characteristic: cations flux
qualifiers: time cumulated
unit: mol.m-3
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil weathering pools charge concentration
contexts: soil
entity: weathering pools
characteristic: charge concentration
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil weathering pools charge concentration change due to bioturbation
contexts: soil
entity: weathering pools
characteristic: charge concentration change due to bioturbation
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: soil weathering pools charge concentration change due to ploughing
contexts: soil
entity: weathering pools
characteristic: charge concentration change due to ploughing
unit: mol+.kg-1
location: profile
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: sprinkling irrigation colloids mass concentration
contexts: sprinkling irrigation
entity: colloids
characteristic: mass concentration
unit: kg.m-3
location: none
rank: tagged_array
,tagged_arrayconstraint: >=0
in-out: time synchronisation flag
contexts: time
entity: time
characteristic: synchronisation flag
unit: NA
location: none
rank: single
,singlein-out: useless misc array none
contexts: useless
entity: useless
characteristic: useless
qualifiers: misc array none
unit: NA
location: none
rank: misc_array
,misc_arrayconstraint:
in-out: useless single layer
contexts: useless
entity: useless
characteristic: useless
unit: NA
location: layer
rank: single
,singlein-out: useless single none
contexts: useless
entity: useless
characteristic: useless
unit: NA
location: none
rank: single
,singlein-out: useless single profile
contexts: useless
entity: useless
characteristic: useless
unit: NA
location: profile
rank: single
,singlein-out: useless single surface
contexts: useless
entity: useless
characteristic: useless
unit: NA
location: surface
rank: single
,singlein-out: useless tagged array layer
contexts: useless
entity: useless
characteristic: useless
qualifiers: tagged array layer
unit: NA
location: layer
rank: tagged_array
,tagged_arrayconstraint:
in-out: useless tagged array none
contexts: useless
entity: useless
characteristic: useless
qualifiers: tagged array none
unit: NA
location: none
rank: tagged_array
,tagged_arrayconstraint:
in-out: useless tagged array profile
contexts: useless
entity: useless
characteristic: useless
qualifiers: tagged array profile
unit: NA
location: profile
rank: tagged_array
,tagged_arrayconstraint:
in-out: useless tagged array surface
contexts: useless
entity: useless
characteristic: useless
qualifiers: tagged array surface
unit: NA
location: surface
rank: tagged_array
,tagged_arrayconstraint:
in-out: vegetation cover evaporation volumetric flux density
contexts: vegetation cover
entity: evaporation
characteristic: volumetric flux density
unit: m3.m-2.s-1
location: surface
rank: single
,singlein-out: vegetation cover evaporation volumetric flux density time cumulated
contexts: vegetation cover
entity: evaporation
characteristic: volumetric flux density
qualifiers: time cumulated
unit: m3.m-2
location: none
rank: single
,singlein-out: vegetation cover leaf specific humidity
contexts: vegetation cover
entity: leaf
characteristic: specific humidity
unit: kg.kg-1
location: none
rank: single
,singleconstraint: >=0
in-out: vegetation cover rain interception amount yearly
contexts: vegetation cover
entity: rain
characteristic: interception amount
qualifiers: yearly
unit: m
location: none
rank: single
,singleconstraint:
in-out: vegetation cover rain interception rate
contexts: vegetation cover
entity: rain
characteristic: interception rate
unit: m3.m-2.s-1
location: none
rank: single
,singleconstraint:
in-out: vegetation cover rain interception rate time cumulated
contexts: vegetation cover
entity: rain
characteristic: interception rate
qualifiers: time cumulated
unit: m3.m-2
location: none
rank: single
,singleconstraint:
in-out: vegetation cover water height
contexts: vegetation cover
entity: water
characteristic: height
unit: m3.m-2
location: surface
rank: single
,singlein-out: vegetation type
contexts: vegetation
entity: vegetation
characteristic: type
unit: NA
location: none
rank: single
,singleconstraint: >0
unit: %
description:
percentage
unit: -
description:
no unit
unit: Bq
description:
Becquerel
unit: Bq.kg-1
unit: Bq.m-2
unit: Bq.m-3
unit: J
unit: J.kg-1.K-1
unit: J.m-2
unit: J.mol-1
unit: K
thesaurus: https://w3id.org/ozcar-theia/c_7dcb15ac
unit: K-1
unit: K.s-1
unit: N
thesaurus: https://w3id.org/ozcar-theia/c_0f25e085
unit: N.s.m-2
unit: NA
description:
Non Applicable
unit: Ohm.m
description:
electrical resistivity
unit: Pa
description:
Pascal
unit: Pa-1
unit: Pa.m3.mol-1
unit: S.m-1
description:
Electrical conductivity. Siemens per meter
unit: V
description:
Volt
thesaurus: https://w3id.org/ozcar-theia/c_43a9c798
unit: W.m-1.K-1
unit: W.m-2
unit: W.m-2.K-1
unit: atoms
unit: atoms.kg-1
unit: atoms.m-2
unit: atoms.m-2.s-1
unit: atoms.m-3
unit: boolean
description:
true or false
unit: kg
unit: kg.kg-1
unit: kg.kg-1.s-1
unit: kg.m-1.s-1
unit: kg.m-1.s-2
unit: kg.m-2
unit: kg.m-2.s-1
unit: kg.m-3
unit: kg.m-3.s-1
unit: kg.mol-1
unit: m
unit: m(H2O)
description:
pressure of a head of water
unit: m-1
unit: m-2
unit: m.m-1
unit: m.m-2
unit: m.m-3
unit: m.s-1
unit: m.s-2
unit: m2
unit: m2.m-2
unit: m2.s-1
unit: m3
unit: m3.kg-1
unit: m3.kg-1.s-1
unit: m3.m-2
unit: m3.m-2.s-1
unit: m3.m-3
unit: m3.m-3.s-1
unit: m3.s-1
unit: mol
unit: mol+.kg-1
description:
Amount of elementary electrical charges per unit of mass.
unit: mol+.kg-1.s-1
description:
Amount of elementary electrical charges per mass unit and per time unit.
unit: mol+.m-2
description:
Amount of elementary electrical charges per surface unit.
unit: mol+.m-2.s-1
description:
Amount of elementary electrical charges per surface unit and per time unit.
unit: mol+.m-3
description:
Amount of elementary electrical charges per volume unit.
unit: mol+.m-3.s-1
description:
Amount of elementary electrical charges per volume unit and per time unit.
unit: mol.kg-1
unit: mol.kg-1.s-1
unit: mol.m-2
unit: mol.m-2.s-1
unit: mol.m-3
unit: mol.m-3.s-1
unit: mol.mol-1
unit: number.m-2
unit: number.m-3
unit: rad
unit: ratio0-1
description:
[0-1]
unit: s
unit: s-1
unit: s.m-1
unit: undetermined
description:
default unit value
category:
biological processes
description:
processes representing biological phenomena
category:
chemical processes
description:
processes representing chemical and geochemical phenomena
category:
evolution of soil properties
description:
processes representing evolution of soil properties
category:
external factors
description:
processes supplying data from the outside scope of the VSoil platform
category:
physical processes
description:
processes representing physical phenomena
category:
utility processes
description:
processes outside of scientific calculation
processes not involved in scientific calculation
process representing no phenomenon