| ▼Porous-Medium Flow Models | Single and multi-phase models for flow and transport in porous materials |
| ►1p | Single-phase (immiscible) Darcy flow |
| Sequential | Sequential single-phase (immiscible) Darcy flow |
| 1pnc | Single-phase, multi-component Darcy flow |
| 1pncmin | Single-phase, multi-component Darcy flow with mineralization |
| ►2p | Two-phase (immiscible) Darcy flow |
| Sequential | Sequential two-phase (immiscible) Darcy flow |
| 2p1c | Two-phase, one-component Darcy flow |
| ►2p2c | Two-phase, two-component Darcy flow |
| Sequential | Sequential two-phase, two-component Darcy flow |
| 2pnc | Two-phase, multi-component Darcy flow |
| 2pncmin | Two-phase, multi-component Darcy flow with mineralization |
| 3p | Three-phase (immiscible) Darcy flow |
| 3p3c | Three-phase, three-component Darcy flow |
| 3pwateroil | Three-phase, two-component Darcy flow with water (liquid & gas) and oil |
| boxdfm | Vertex-centered, continuous-pressure, conforming lower-dimensional discrete-fracture model |
| CO2 | Two-phase, two-component Darcy flow specialized for supercritical CO2 storage |
| mineralization | Model adding components that can precipitate as a solid phase to a standard Darcy flow model |
| mpnc | Generalized multi-phase, multi-component Darcy flow |
| ►NonEquilibrium | Model that adds nonequilibrium equations to another porous medium flow model (only used in MPNCModel currently) |
| ThermalNonEquilibrium | Model that adapts the energy localresidual to thermal nonequilibrium |
| nonisothermal | Model that adds an energy equation (thermal equilibrium) to another porous medium flow model |
| Richards | Richards flow |
| Richards nc | Richards multi-component flow |
| Solid energy | Energy equation for the solid (general heat equation) |
| Tracer | Multi-component advection-diffusion-reaction model with given velocity field |
| ▼Free Flow Models | Single-phase models based on the Navier-Stokes equation |
| Navier-Stokes | Single-phase Navier-Stokes flow |
| ►Reynolds-Averaged Navier-Stokes | Single-phase Reynolds-Averaged Navier-Stokes flow |
| 0-Eq. Models | Zero-equation or algebraic turbulence models |
| 1-Eq. Models | One-equation turbulence model by Spalart-Allmaras |
| ►2-Eq. Models | Two-equation turbulence models |
| K-epsilon model | K-epsilon model |
| K-omega model | K-omega model |
| Low-Re k-epsilon model | Low-Re k-epsilon model |
| Compositional | Single-phase multi-component free-flow flow models |
| Nonisothermal | An energy equation adaptor for isothermal free-flow models |
| 2D shallow water model | Two-dimensional shallow water flow (depth-averaged) |
| ▼Geomechanics Models | Models taking into account solid deformation |
| Solid mechanics w/o fluid pressure | Models linear elastic deformation of a solid. Disregards fluid pressure |
| Solid mechanics with fluid pressure | Models linear elastic deformation of a solid. Takes fluid pressure into account |
| ▼Benchmarks and Tests | Benchmarks and tests used for (automated) testing and demonstration purposes |
| ►Porous-Medium Flow Tests | Single and multi-phase tests for flow and transport in porous materials |
| 1p (one phase) benchmarks and tests | Various tests using a OnePModel. The files are listed below |
| 1pnc (one phase, multi-component) benchmarks and tests | Various tests using a OnePNCModel. The files are listed below |
| 1pncmin (one phase, multi-component mineralization) benchmarks and tests | Various tests using the OnePNCMinModel. The files are listed below |
| 2p (two phase) benchmarks and tests | Various tests using a TwoPModel. The files are listed below |
| 2p1c (two phase, one component) benchmarks and tests | Various tests using the TwoPOneCModel. The files are listed below |
| 2p2c (two phase, two component) benchmarks and tests | Various tests using a TwoPTwoCModel. The files are listed below |
| 2pnc (two phase, multi-component) benchmarks and tests | A fuel cell test problem using the TwoPNCModel. The files are listed below |
| 2pncmin (two phase, multi-component mineralization) benchmarks and tests | A salt dissolution test problem using the TwoPNCMinModel. The files are listed below |
| 3p (three phase) benchmarks and tests | Various tests using a ThreePModel. The files are listed below |
| 3p3c (three phase, three component) benchmarks and tests | Various tests using a ThreePThreeCModel. The files are listed below |
| 3pwateroil (three phase, water oil) benchmarks and tests | A SAGD test problem using the ThreePWaterOilModel. The files are listed below |
| CO2 (two phase, two component) benchmarks and tests | A CO2 injection test problem using the TwoPTwoCModel and heterogeneous spatial parameters. The files are listed below |
| MPNC (multi-phase, multi-component) benchmarks and tests | Various tests using the MPNCModel. The files are listed below |
| Richards benchmarks and tests | Various tests using a RichardsModel. The files are listed below |
| Richards multi-component benchmarks and tests | A multi-component transport problem in the unsaturated zone using the RichardsNCModel. The files are listed below |
| Tracer benchmarks and tests | Various tests using a TracerModel. The files are listed below |
| ►Free Flow Tests | Various tests for single-phase Navier-Stokes / Stokes tests |
| Single-phase Navier-Stokes tests | Various tests using a single-phase Navier-Stokes flow. The files are listed below |
| Single-phase Navier-Stokes nc tests | Various tests using a single-phase Navier-Stokes flow with n components. The files are listed below |
| Reynolds-Averaged Navier-Stokes tests | Various tests using a single-phase Reynolds-Averaged Navier-Stokes flow. The files are listed below |
| Reynolds-Averaged Navier-Stokes nc tests | Various tests using a single-phase Reynolds-Averaged Navier-Stokes flow with n components. The files are listed below |
| 2D shallow water tests | Tests for the two-dimensional shallow water model. The files are listed below |
| Geomechanics Tests | Various tests using the geomechanics elastic or poroelastic models. The files are listed below |
| Material system tests | Benchmarks and Test(s) for the material system |
| ►MultiDomain tests | Various tests for multidomain problems |
| MultiDomain boundary tests | Various tests using a boundary as coupling interface: Darcy-Stokes coupling or PNM (pore network model)-Darcy. The files are listed below |
| Embedded MultiDomain tests | Various tests for embedded coupling problems with different dimensions: Root-soil interaction or embedded fracture models. The files are listed below |
| Facet MultiDomain tests | Various tests for facet coupling problems with different dimensions: Discrete facet conforming fracture models and problems with physics on a domain surface. The files are listed below |
| Facet MultiDomain tests | Various tests coupling poromechanics and fluid flow. The files are listed below |
| ▼Discretization schemes | The discretization schemes available in DuMux |
| Box FV scheme | The box method is a collocated finite volume scheme with control volumes centered at grid nodes |
| ►Cell-centered FV scheme | Finite volume schemes with degrees of freedom located at grid cell centers |
| Two-point flux approximation (Tpfa) | A cell-centered finite volume scheme with two-point flux approximation |
| Multi-point flux approximation (Mpfa) | A cell-centered finite volume scheme with multi-point flux approximation |
| Staggered FV scheme | A staggered finite volume scheme with degrees of freedom at cell-centers and facets |
| Finite element method | The finite element method |
| ▼Flux | Everything flux related in DuMux |
| Flux related to the Box scheme | Flux related to the box scheme |
| Flux related to the cell-centered schemes | Flux related to the cell-centered schemes |
| Flux related to the cell-centered two-point flux approximation schemes | Flux related to the cell-centered two-point flux approximation schemes |
| Flux related to the cell-centered multi-point flux approximation schemes | Flux related to the cell-centered multi-point flux approximation schemes |
| Flux related to the staggered scheme | Flux related to the staggered scheme |
| Flux related to the shallow water model | Flux related to the shallow water model |
| ▼Material and Fluid Framework | The material and fluid framework with constitutive laws and mixture physics |
| Binary Coefficients | Binary coefficients |
| Chemistry | Chemical reactions |
| ►Components | Thermodynamics of single chemical species or fixed mixtures of species |
| IAPWS | Tabulated values according to the International Association for the Properties of Water and Steam (IAPWS) |
| Constraint Solvers | Constraint solvers converting primary to secondary variables |
| Equation of State | Equations of state |
| Fluid-Matrix Interactions | E.g. pc-Sw, kr-Sw relations, effective diffusion coefficients |
| Fluid States | Fluid states are responsible for representing the complete thermodynamic configuration of a system at a given spatial and temporal position |
| Fluid Systems | Fluid systems express the thermodynamic relations (functions) |
| Solid States | Solid states are responsible for representing all relevant thermodynamic quantities of solid systems |
| Solid Systems | Solid systems express the thermodynamic relations (functions) |
| Spatial Parameters | Parameters of the porous matrix and other parameter varying with position (e.g. porosity) |
| Adaptive | Adaptive grids |
| ▼Assembly and Solvers | Assembling matrices and vectors, solvers for linear and nonlinear equations |
| Assembly | Assembly of linear systems (Jacobian and residual) |
| Linear | Linear solvers and helpers |
| Nonlinear | Nonlinear solvers: Newton method |
| ▼Common | Common classes, functions, properties and concepts |
| Geometry | Basic geometries in DuMux |
| Properties | Basic properties of all models in DuMux |
| Typetraits | Basic Type traits in DuMux |
| Input Output | Input and output of data and grids |
| ▼Multidomain simulations | Coupling of several regular DuMux problems |
| ►Boundary coupling mode | Couples problems of different or equal dimension that touch at the domain boundary. Examples are equal-dimension multi-physics problems like Darcy-Stokes coupling or PNM (pore network model)-Darcy coupling |
| Darcy-Darcy domain coupling | Couples domains with equal-dimension multi-physics problems in a Darcy-Darcy coupling |
| Stokes-Darcy domain coupling | Couples domains with equal-dimension multi-physics problems in a Stokes-Darcy coupling |
| Embedded mixed-dimension coupling mode | Couples problems of different dimensions where one or more lower-dimensional problems (lowdim) are embedded in a higher-dimensional domain (bulk). Examples are embedded one-dimensional networks for the simulation of blood tissue perfusion, or root-soil interaction, and embedded fracture models |
| Conforming mixed-dimension facet coupling mode | Couples problems of different dimensions where one or more lower-dimensional problems (lowdim) live on the facets of the higher-dimensional domain (bulk). Examples are discrete facet conforming fracture models and problems with physics on a domain surface |