▼Porous-Medium Flow Models | Single and multi-phase models for flow and transport in porous materials |
1p | 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 |
2p1c | Two-phase, one-component Darcy flow |
2p2c | 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 |
SST model | SST 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 |
Geometry | Algorithms for geometry computations (intersections, distances, ...) |
▼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 |
CVFE | Control-volume finite element schemes (e.g. box method) Control-volume finite element schemes are based on finite element basis functions for interpolation but define control volumes to construct a finite volume scheme. They can be interpreted both as finite volume or as (Petrov-Galerkin) finite element scheme |
▼Face-centered staggered FV scheme | A staggered finite volume scheme with degrees of freedom at cell-centers and facets. In this implementation, momentum control volumes exist |
DiamondDiscretization | Face-centered finite-volume scheme based on non-conforming finite-element spaces |
FaceCenteredStaggeredStaggeredDiscretization | Finite-volume marker-and-cell scheme |
Staggered FV scheme | A staggered finite volume scheme with degrees of freedom at cell-centers and facets. In this implementation, momentum control volumes do not explicitly exist, but the implementation uses workarounds |
Finite element method | The finite element method |
Pore network model discretization | The pore-network model discretization |
PQ1 bubble scheme | Control-volume finite element scheme based on P1/Q1 basis function with enrichment by a bubble function |
Experimental | Experimental features |
▼Flux | Everything flux related in DuMux |
Flux related to the box scheme | Flux related to the box scheme |
Flux related to the CVFE scheme | Flux related to control-volume finite element schemes |
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 face-centered diamond scheme | Flux related to the face-centered diamond scheme |
Flux related to the pore network models | Flux related to the pore newtwork models |
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 | Spatial parameters |
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 |
Parallel | Files for communication of parallel solvers |
▼Common | Common classes, functions, properties and concepts |
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 |
Free flow-Pore network domain coupling | Couples domains with equal-dimension multi-physics problems in a Free flow-Pore network coupling |
Free flow-Porous medium domain coupling | Couples domains with equal-dimension multi-physics problems in a Free flow-Porous medium 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 |
▼Pore-Network Models | Single and multi-phase models for flow and transport in pore networks |
1p | Single-phase (immiscible) flow |
1pnc | Single-phase, multi-component flow |
2p | Two-phase (immiscible) flow |