Vsoil pools version 2022-08-02

goto: pools_install processes / pools_install modules / pools_install models / pools_install inouts / units / categories


list of pools_install processes

generated by vsoil-processes version 1.20220811.10842 on 2022-08-11 17:39:09


process: atmosphere gaz conditions

description: Returns atmosphere air gas concentrations/pressure at the soil surface.

category: external factors

inputs: none

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [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, [vector], [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, [vector], [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, [vector], [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, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: chemical dispersion-coagulation

description: The effect of soil solution composition on the dispersion or coagulation of clay.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: climate

description: To supply meteorological information usually provided by meteorological services.

category: external factors

inputs: none

outputs: (name, unit, location, [vector], [constraint])


process: complexation

description: To simulate the biological degradation of molecules in the soil solution and eventually sorbed on the solid phase.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: crop development

description: To simulate crop growth (leaf area index, rooting profile, dry matter, solute demands, etc...)

category: biological processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: crop pesticides fate

description: To model volatilization of compounds from the crop leaves.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: denitrification

description: To model denitrification and associated gaseous productions and consumptions.

category: biological processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: erosion

description: Describes the removal of soil from the top layes and its effect on soil properties.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: evapotranspiration

description: To calculate crop evapotranspiration demand.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: flood irrigation

description: To provide irrigation amounts and concentrations for flooding irrigations.

category: external factors

inputs: none

outputs: (name, unit, location, [vector], [constraint])


process: gas transport and balance

description: To model gaseous transport in the soil profile.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: geochemistry

description: To model geochemical processes in the soil solution and at the interface solid-water.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: heat transport and balance

description: To model heat transport and balance in the soil profile.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: mineral fertilization

description: Provides mineral fertilization -schedule and amounts- at soil surface

category: external factors

inputs: none

outputs: (name, unit, location, [vector], [constraint])


process: molecules degradation

description: Simulate degradation of molecules in the soil profile.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: mulch solutes leaching

description: To model the leaching of solutes contained in a mulch.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: mulch water transfer

description: Water balance of a mulch in interaction with climate and soil.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: organic fertilization

description: To provide organic fertilization amounts, composition and schedule.

category: external factors

inputs: none

outputs: (name, unit, location, [vector], [constraint])


process: organic matter dynamics

description: To model organic matter transformations in soil profile.

category: biological processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: organic pollutant compost

description: Simulate exchange of organic pollutants (HAP fo example) between compost and soil solution.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: particles and colloids mobilization

description: To account for particles and colloids mobilization or detachment. Mobilization 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: physico-chemical equilibrium

description: To describe the physico-chemical equilibrium between liquid, gaseous and solid phases.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: preferential water flow

description: Accounts for water flow and water balance in the soil macroporosity

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: root solutes uptake

description: To model solute uptake by roots in the soil profile.

category: biological processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: root water uptake

description: To model water uptake by roots in the soil profile.

category: biological processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: soil hydraulic properties

description: To model changes in soil hydrodynamic properties (retention curve, hydraulic conductivity).

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: solid mineral balance

description: The process responsible for the mass balance of the solid minerals.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: sorption

description: Sorption of molecules on soil solide phase.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: splash

description: Effect of rain drops on soil particle release.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])


process: surface boundary heat flux

description: To provide a prescribed surface heat flux.

category: external factors

inputs: none

outputs: (name, unit, location, [vector], [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, [vector], [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, [vector], [constraint])


process: surface energy balance

description: To model energy balance at the soil surface.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: transport in liquid phase

description: To account for transport of disolved species.

category: physical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: useless and testing

description: Use this only for testing purpose. For example, sandbox modules.

category: external factors

inputs: none

outputs: (name, unit, location, [vector], [constraint])


process: volatilization

description: To model volatilization of dissolved species.

category: geochemical processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


process: worm dynamic

description: To model population dynamics of earthworms.

category: biological processes

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])


list of pools_install modules

generated by vsoil-processes version 1.20220811.10842 on 2022-08-11 17:39:09


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:

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, [vector], [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:

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, [vector], [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, solute transport, local equilibrium assumption

publications: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertilizer 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertilizer 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, source

publications: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertilizer 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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, source, roots uptake

publications: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertilizer 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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 pollutents, such as PAH for example. A source term for pollutent 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 pollutents sink source terms, degradation

publications: 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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 source terms, degradation, sorption

user documentation: CDE_PEST.pdf

publications: 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertilizer 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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-Nicholson 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: Lafolie. F. 1991. Modeling water flow, nitrogen transport and root uptake including physical non-equilibrium and optimization of the root water potential. Fertilizer 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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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-Nicholson time integration schema. It also offers the possibility to choose between a centered or a upwind finite differences schema for spatial derivatives discretization. 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: 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.

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, [vector], [constraint])

outputs: (name, unit, location, [vector], [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), theDOC 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: DOC, TOC, complexation, kinetic, association, dissociation

language: Fortran

licencing: copyright owner is INRAE under software licence Apache-2.0

process: complexation

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [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 hydrolisis 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 , hydrolisis, soil organic carbon, mobile solution, immobile solution, sorbed species.

language: Fortran

licencing: copyright owner is INRAE under software licence Apache-2.0

process: molecules degradation

inputs: (name, unit, location, [vector], [constraint])

outputs: (name, unit, location, [vector], [constraint])