VSoil pools version 2026-09-07

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.20261030.12192 on 2026-10-30 11:38:37

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])


list of pools_install modules

generated by vsoil-processes version 1.20261030.12192 on 2026-10-30 11:38:37

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: