2024
10 Jan 24 Our paper “Stable and locally mass- and momentum-conservative control-volume finite-element schemes for the Stokes problem “ is published in Computer Methods in Applied Mechanics and Engineering (with M. Schneider) where we developed control-volume finite element schemes for the Stokes problem. The presented approach is locally mass- and momentum-conservative schemes on unstructured grids by construction and has the simplicity of a finite volume method. PDF
2023
15 Dec 23 Our paper “Photo‐annealing of Microtissues Creates High‐Density Capillary Network Containing Living Matter in A Volumetric‐Independent Manner” is accepted for publication in Advanced Materials (with Maik Schot, Malin Becker, Carlo Alberto Paggi, Francisca Gomes, Tarek Gensheimer, Castro Johnbosco, Liebert Parreiras Nogueira, Andries van der Meer, Andreas Carlson, Håvard Haugen, Jeroen Leijten). An interdisciplinary effort lead my Maik Schot and colleagues at the University of Twente!
17 Nov 23
DuMux 3.8 released!
We added some useful functionality to parse string formulas based on the great ExprTK library and some support for using std::chrono
in time loops.
An implementation of the dual network approach for heat transport in porous media (see https://doi.org/10.1007/s11242-021-01602-5)
has been added to DuMux. A hyperelasticity model has been added and the compositional Navier-Stokes model is now
ported to the updated staggered grid implementation. For a more complete overview of the many
other features, fixes, and improvements, see the changelog
Check out the DuMux website (dumux.org).
16 Oct 23 Our paper “GridFormat: header-only C++-library for grid file I/O” is published in The Journal of Open Source Software (with Dennis Gläser and Bernd Flemisch). The software repository is hosted at https://github.com/dglaeser/gridformat. GridFormat attacks the issue that every finite element / finite volume frameworks writes their own grid file readers and writers, for example, for visualization. This results in code duplication and redudant developer effort. GridFormat provides framework-independent generic I/O algorithms accessible via a simple API that are parametrized through traits. Trait classes can be specialized downstream by/for your code to make the GridFormat algorithms understand how to write out your custom grid/mesh structure without going through a common intermediate representation. The software is mainly developed by Dennis Gläser. Contributions welcome! PDF
03 Jun 23 Our paper “Collaborative benchmarking of functional-structural root architecture models: Quantitative comparison of simulated root water uptake” is published in in silico Plants (benchmark effort involving five different groups led by Andrea Schnepf). A great step towards increasing trustworthiness into root-soil simulators and the result of a real community effort! The coupled benchmark C1.2 features a comparison of implicit interface 1D-3D methods in comparison with the explicit interface 1D-3D method developed in Koch (2023) CAMWA and implemented in DuMux. We are happy that DuMux showed an excellent performance in all benchmark cases.
26 Apr 23 DuMux 3.7 released! The doxygen-based code and concept documentation has been greatly improved and the tools have been put in place to move most of the DuMux documentation there, written completely in Markdown and continously deployed in the CI/CD pipeline. We also included automated checks with the static code analyzer cppcheck. The linear solvers have been redesigned to enable more solver combinations in parallel and improve code modularity w.r.t. different matrix and vector types. For a more complete overview of the many other features, fixes, and improvements, see the changelog Check out the DuMux website (dumux.org).
14 Apr 23 Two of our contributions appeared in the “Album of Porous Media: Structure and Dynamics” edited by Ezequiel F. Médici and Alejandro D. Otero. In the first visualization, we show the complex geometry of the brain at different scales, ” The Complex Pore Spaces of Our Brain: A Challenge and Opportunity for Computer Simulations” (with Kent-André Mardal and Lars Magnus Valnes). In the second contributions, velocity streamlines visualize the result of a 3D Navier-Stokes simulation through a Berea sandstone sample, " Spatial Variance of Pore-Scale Fluid Velocities" (with Kilian Weishaupt and Johannes Müller)
20 Mar 23 Our paper “Estimates for the astrocyte endfoot sheath permeability of the extra-cellular pathway” is published in Fluids and Barriers of the Central Nervous System (with Vegard Vinje, and Kent-André Mardal) PDF
31 Jan 23 Our paper “fieldcompare: A Python package for regression testing simulation results” is published in The Journal of Open Source Software (with Dennis Gläser, Sören Peters, Sven Marcus, and Bernd Flemisch). The software repository is hosted at https://gitlab.com/dglaeser/fieldcompare and installable via pip install fieldcompare. Contributions welcome! PDF
27 Jan 23 We published a new preprint on the ArXiv “A sustainable infrastructure concept for improved accessibility, reusability, and archival of research software “ (with D. Gläser, A. Seeland, S. Roy, K. Schulze, K. Weishaupt, D. Boehringer, S. Hermann, B. Flemisch). PDF
20 Dec 22 Our paper “Pump-less, recirculating organ-on-a-chip (rOoC) platform” is published in Lab on a Chip (with M. Busek, A. Aizenshtadt, A. Frank, L. Delon, M. Amirola Martinez, A. Golovin, C. Dumas, J. Stokowiec, S. Gruenzner, E. Melum, S. Krauss) PDF
2022
22 Oct 22 DuMux 3.6 released! The CI pipeline has been improved to test with C++20 and includes a spell checker. There are new finite volume discretization schemes. DuMux enables the use of multithreading for more functionality and multithreaded assembly has been enabled for embedded mixed-dimensional problems. DuMux 3.6 is the first version with some experimental metadata extraction capabilities and includes many other features and fixes Check out the DuMux website (dumux.org).
22 Aug 22 Our paper: “Robust monolithic solvers for the Stokes-Darcy problem with the Darcy equation in primal form” is published in the SIAM Journal on Scientific Computing (with Wietse Boon, Miroslav Kuchta, and Kent-André Mardal) PDF
02 Jun 22 DuMux 3.5 released! DuMux gets support for multithreaded assembly (using OpenMP or TBB or Kokkos or C++ parallel STL) and many other features and fixes Check out the DuMux website (dumux.org).
01 Mar 22 My paper “Projection-based resolved interface mixed-dimension method for embedded tubular network systems” is published in Computers & Mathematics with Applications PDF
01 Feb 22 Our paper “Nonlinear mixed-dimension model for embedded tubular networks with application to root water uptake” is published in the Journal of Computational Physics (with Hanchuan Wu, and Martin Schneider) PDF
2021
03 Aug 21 DuMux 3.4 released! Many new features and some bug fixes. We are excited that pore-network models have been added to DuMux mainly thanks to Kilian Weishaupt and others, great work! Check out the DuMux website (dumux.org).
04 Aug 21 Our paper “A fully implicit coupled pore-network/free-flow model for the pore-scale simulation of drying processes” is published in Drying Technology (with Kilian Weishaupt, and Rainer Helmig) PDF
04 May 21 Our paper: “A (Dual) Network Model for Heat Transfer in Porous Media” is published in Transport in Porous Media (with Kilian Weishaupt, Johannes Müller, Bernhard Weigand, and Rainer Helmig) PDF
01 Jan 21 Our paper: “DuMux 3 – an open-source simulator for solving flow and transport problems in porous media with a focus on model coupling” is published in Computers & Mathematics with Applications (with Dennis Gläser, Kilian Weishaupt, Bernd Flemisch, and others) PDF
2020
23 Nov 20 Our paper: “Hybrid models for simulating blood flow in microvascular networks” published in Multiscale Modeling & Simulation (with Ettore Vidotto, Tobias Köppl, Rainer Helmig, and Barbara Wohlmuth) was featured in the list of the SIAM Journals Top Three Most Cited Papers 2018-2020!
01 Jun 20 Our paper: “A new and consistent well model for one-phase flow in anisotropic porous media using a distributed source model” is published in the Journal of Computational Physics (with Rainer Helmig, and Martin Schneider)
01 Jun 20 Our paper: “Modeling tissue perfusion in terms of 1d-3d embedded mixed-dimension coupled problems with distributed sources” is published in the Journal of Computational Physics (with Martin Schneider, Rainer Helmig, and Patrick Jenny)
31 Mar 20 Our paper: “Call for Participation: Collaborative Benchmarking of Functional-Structural Root Architecture Models. The Case of Root Water Uptake” is published in Frontiers in Plant Science (with Andrea Schnepf and many others)
31 Mar 20 My PhD thesis: “Mixed-dimension models for flow and transport processes in porous media with embedded tubular network systems” is now available online PDF
2019
28 Dec 19 Our paper: “A multiscale subvoxel perfusion model to estimate diffusive capillary wall conductivity in multiple sclerosis lesions from perfusion MRI data” is published in the International Journal for Numerical Methods in Biomedical Engineering (with Bernd Flemisch, Rainer Helmig, Roland Wiest, and Dominik Obrist) PDF
26 Sep 19 Our paper: “Hybrid models for simulating blood flow in microvascular networks” is published in Multiscale Modeling & Simulation (with Ettore Vidotto, Tobias Köppl, Rainer Helmig, and Barbara Wohlmuth)
2018
23 Aug 18 Our paper: “A new simulation framework for soil-root interaction, evaporation, root growth, and solute transport” is published in the Vadose Zone Journal (with Katharina Heck, Natalie Schröder, Holger Class, and Rainer Helmig) PDF
2017
04 Mar 17 Our paper: “System testing in scientific numerical software frameworks using the example of DUNE” is published in the Archive of Numerical Software (with Dominic Kempf) PDF
04 Mar 17 Our paper: “The Dune FoamGrid implementation for surface and network grids” is published in the Archive of Numerical Software (with Oliver Sander, Natalie Schröder, and Bernd Flemisch) PDF
13 Dec 17 DuMux 2.12 released! This is the last release in the DuMux 2 series and we are excited to be working on DuMux 3.