2.0.0b10
catchment modelling framework
Loading...
Searching...
No Matches
Macro pore water storage and its fluxes for a dual porosity system

For certain applications, modelling the soil solution in one soil layer as a homogeneous mixed solution is not sufficient. More...

+ Collaboration diagram for Macro pore water storage and its fluxes for a dual porosity system:

Detailed Description

For certain applications, modelling the soil solution in one soil layer as a homogeneous mixed solution is not sufficient.

In the presence of macropores and other preferential flow paths at least an dual porosity model is needed. To use dual porosity setups in cmf, existing soil layers are extended by a MacroPore storage. This group contains the macropore water storage and serveral connections to calculate the flux between macropores and between macropores and the soil matrix.

Note
The macropore part of cmf is still under development. Use it only if you are willing to check the model behaviour down to the C++ source. Suggestions, patches and test cases are more than welcome

Classes

class  DiffusiveMacroMicroExchange
 A simple first order diffusive water exchange between MacroPore and matrix (SoilLayer) More...
 
class  GradientMacroFlow
 Gradient based flux from macro pore to macro pore. More...
 
class  GradientMacroMicroExchange
 A gradient based exchange term between macropores and micropores, using a fixed (air-) potential for macropores. More...
 
class  JarvisMacroFlow
 A physically based macropore to macropore connection according to Jarvis & Leeds-Harrison 1987, JSS. More...
 
class  KinematicMacroFlow
 Linear storage based flux from macro pore to macro pore. More...
 
class  MACROlikeMacroMicroExchange
 This connection models the water exchange between macropores and micropores as in the MACRO Model (Larsbo & Jarvis, 2003), which follows Gerke & van Genuchten 1996. More...
 
class  MacroPore
 An additional water storage for a soil layer to model matrix water and macro pore water seperately. More...