Developers
dumux.org/about/
Short Description
DuMux is short for "Dune for Multi-{Phase, Component, Scale, Physics, …} flow and transport in porous media". It is a free and open-source simulator that comes as a research code written in C++. It is based on Dune, the Distributed and Unified Numerics Environment. Its main intention is to provide a sustainable and consistent framework for the implementation and application of porous media model concepts and constitutive relations. It has been successfully applied to gas (CO2, H2, CH4, …) storage scenarios, environmental remediation problems, transport of therapeutic agents through biological tissue, root-soil interaction, subsurface-atmosphere coupling (Navier Stokes / Darcy), pore-network modelling, flow and transport in fractured porous media, and more.
Logo
Website
https://dumux.org
Code Repository
git.iws.uni-stuttgart.de/dumux-repositories/dumux
License
Open Source (OSI/FSF compatible)
Categorization
Simulator: flow, transport, reaction
Simulator: deformation
Targeted Application Areas
Reservoir engineering
Geothermal energy
Environmental remediation
Nuclear waste disposal
Gas storage
Groundwater
Technical devices
Biological tissue
Considered Porous-Media Scales
Pore
Core / Sample
Field
Programming languages
C/C++
Python
Key publications
T. Koch, D. Gläser, K. Weishaupt, S. Ackermann, M. Beck, B. Becker, S. Burbulla, H. Class, E. Coltman, S. Emmert, T. Fetzer, C. Grüninger, K. Heck, J. Hommel, T. Kurz, M. Lipp, F. Mohammadi, S. Scherrer, M. Schneider, G. Seitz, L. Stadler, M. Utz, F. Weinhardt, and B. Flemisch. DuMux 3 - an open-source simulator for solving flow and transport problems in porous media with a focus on model coupling. Computers & Mathematics with Applications 81: 423-443, 2021. DOI 10.1016/j.camwa.2020.02.012.