-
A mortar method for the coupled Stokes-Darcy problem using the MAC scheme for Stokes and mixed finite elements for Darcy
Authors:
Wietse M. Boon,
Dennis Gläser,
Rainer Helmig,
Kilian Weishaupt,
Ivan Yotov
Abstract:
A discretization method with non-matching grids is proposed for the coupled Stokes-Darcy problem that uses a mortar variable at the interface to couple the marker and cell (MAC) method in the Stokes domain with the Raviart-Thomas mixed finite element pair in the Darcy domain. Due to this choice, the method conserves linear momentum and mass locally in the Stokes domain and exhibits local mass cons…
▽ More
A discretization method with non-matching grids is proposed for the coupled Stokes-Darcy problem that uses a mortar variable at the interface to couple the marker and cell (MAC) method in the Stokes domain with the Raviart-Thomas mixed finite element pair in the Darcy domain. Due to this choice, the method conserves linear momentum and mass locally in the Stokes domain and exhibits local mass conservation in the Darcy domain. The MAC scheme is reformulated as a mixed finite element method on a staggered grid, which allows for the proposed scheme to be analyzed as a mortar mixed finite element method. We show that the discrete system is well-posed and derive a priori error estimates that indicate first order convergence in all variables. The system can be reduced to an interface problem concerning only the mortar variables, leading to a non-overlap** domain decomposition method. Numerical examples are presented to illustrate the theoretical results and the applicability of the method.
△ Less
Submitted 16 February, 2024;
originally announced February 2024.
-
A sustainable infrastructure concept for improved accessibility, reusability, and archival of research software
Authors:
Timo Koch,
Dennis Gläser,
Anett Seeland,
Sarbani Roy,
Katharina Schulze,
Kilian Weishaupt,
David Boehringer,
Sibylle Hermann,
Bernd Flemisch
Abstract:
Research software is an integral part of most research today and it is widely accepted that research software artifacts should be accessible and reproducible. However, the sustainable archival of research software artifacts is an ongoing effort. We identify research software artifacts as snapshots of the current state of research and an integral part of a sustainable cycle of software development,…
▽ More
Research software is an integral part of most research today and it is widely accepted that research software artifacts should be accessible and reproducible. However, the sustainable archival of research software artifacts is an ongoing effort. We identify research software artifacts as snapshots of the current state of research and an integral part of a sustainable cycle of software development, research, and publication. We develop requirements and recommendations to improve the archival, access, and reuse of research software artifacts based on installable, configurable, extensible research software, and sustainable public open-access infrastructure. The described goal is to enable the reuse and exploration of research software beyond published research results, in parallel with reproducibility efforts, and in line with the FAIR principles for data and software. Research software artifacts can be reused in varying scenarios. To this end, we design a multi-modal representation concept supporting multiple reuse scenarios. We identify types of research software artifacts that can be viewed as different modes of the same software-based research result, for example, installation-free configurable browser-based apps to containerized environments, descriptions in journal publications and software documentation, or source code with installation instructions. We discuss how the sustainability and reuse of research software are enhanced or enabled by a suitable archive infrastructure. Finally, at the example of a pilot project at the University of Stuttgart, Germany -- a collaborative effort between research software developers and infrastructure providers -- we outline practical challenges and experiences
△ Less
Submitted 26 January, 2023;
originally announced January 2023.
-
Modeling of two phase flow in a hydrophobic porous medium interacting with a hydrophilic structure
Authors:
Cynthia Michalkowski,
Kilian Weishaupt,
Veronika Schleper,
Rainer Helmig
Abstract:
Fluid flow through layered materials with different wetting behavior is observed in a wide range of applications in biological, environmental and technical systems. Therefore, it is necessary to understand the occuring transport mechanisms of the fluids at the interface between the layered constituents. Of special interest is the water transport in polymer electrolyte membrane fuel cells (PEM FC).…
▽ More
Fluid flow through layered materials with different wetting behavior is observed in a wide range of applications in biological, environmental and technical systems. Therefore, it is necessary to understand the occuring transport mechanisms of the fluids at the interface between the layered constituents. Of special interest is the water transport in polymer electrolyte membrane fuel cells (PEM FC). Here, it is necessary to understand the transport mechanisms of water throughout the cell constituents especially on the cathode side, where the excess water has to be removed. This is crucial to choose optimal operating conditions and improve the overall cell performance. Pore-scale modeling of gas diffusion layers (GDLs) and gas distributor has been established as a favorable technique to investigate the ongoing processes. Investigating the interface between the hydrophobic porous GDL and the hydrophilic gas distributor, a particular challenge is the combination and interaction of the different material structures and wetting properties at the interface and its influence on the flow. In this paper, a modeling approach is presented which captures the influence of a hydrophilic domain on the flow in a hydrophobic porous domain at the interface between the two domains. A pore-network model is used as the basis of the developed concept which is extended to allow the modeling of mixed-wet interactions at the interface. The functionality of the model is demonstrated using basic example configurations with one and several interface pores and it is applied to a realistic GDL representation in contact with a channel-land structured gas distributor.
△ Less
Submitted 31 January, 2022;
originally announced January 2022.
-
Coupling staggered-grid and vertex-centered finite-volume methods for coupled porous-medium free-flow problems
Authors:
Martin Schneider,
Dennis Gläser,
Kilian Weishaupt,
Edward Coltman,
Bernd Flemisch,
Rainer Helmig
Abstract:
In this work, a new discretization approach for coupled free and porous-medium flows is introduced, which uses a finite volume staggered-grid method for the discretization of the Navier-Stokes equations in the free-flow subdomain, while a vertex-centered finite volume method is used in the porous-medium flow domain. The latter allows for the use of unstructured grids in the porous-medium subdomain…
▽ More
In this work, a new discretization approach for coupled free and porous-medium flows is introduced, which uses a finite volume staggered-grid method for the discretization of the Navier-Stokes equations in the free-flow subdomain, while a vertex-centered finite volume method is used in the porous-medium flow domain. The latter allows for the use of unstructured grids in the porous-medium subdomain, and the presented method is capable of handling non-matching grids at the interface. In addition, the accurate evaluation of coupling terms and of additional nonlinear velocity-dependent terms in the porous medium is ensured by the use of basis functions and by having degrees of freedom naturally located at the interface. The available advantages of this coupling method are investigated in a series of tests: a convergence test for various grid types, an evaluation of the implementation of coupling conditions, and an example using the velocity dependent Forchheimer term in the porous-medium subdomain.
△ Less
Submitted 21 December, 2021;
originally announced December 2021.
-
Partitioned Coupling vs. Monolithic Block-Preconditioning Approaches for Solving Stokes-Darcy Systems
Authors:
Jenny Schmalfuss,
Cedric Riethmüller,
Mirco Altenbernd,
Kilian Weishaupt,
Dominik Göddeke
Abstract:
We consider the time-dependent Stokes-Darcy problem as a model case for the challenges involved in solving coupled systems. Kee** the model, its discretization, and the underlying numerics for the subproblems in the free-flow domain and the porous medium constant, we focus on different solver approaches for the coupled problem. We compare a partitioned coupling approach using the coupling librar…
▽ More
We consider the time-dependent Stokes-Darcy problem as a model case for the challenges involved in solving coupled systems. Kee** the model, its discretization, and the underlying numerics for the subproblems in the free-flow domain and the porous medium constant, we focus on different solver approaches for the coupled problem. We compare a partitioned coupling approach using the coupling library preCICE with a monolithic block-preconditioned one that is tailored to different formulations of the problem. Both approaches enable the reuse of already available iterative solvers and preconditioners, in our case, from the DuMux framework. Our results indicate that the approaches can yield performance and scalability improvements compared to using direct solvers: Partitioned coupling is able to solve large problems faster if iterative solvers with suitable preconditioners are applied for the subproblems. The monolithic approach shows even stronger requirements on preconditioning, as standard simple solvers fail to converge. Our monolithic block preconditioning yields the fastest runtimes for large systems, but they vary strongly with the preconditioner configuration. Interestingly, using a specialized Uzawa preconditioner for the Stokes subsystem leads to overall increased runtimes compared to block preconditioners utilizing a more general algebraic multigrid. This highlights that optimizing for the non-coupled cases does not always pay off.
△ Less
Submitted 30 August, 2021;
originally announced August 2021.
-
A Surrogate-Assisted Uncertainty-Aware Bayesian Validation Framework and its Application to Coupling Free Flow and Porous-Medium Flow
Authors:
Farid Mohammadi,
Elissa Eggenweiler,
Bernd Flemisch,
Sergey Oladyshkin,
Iryna Rybak,
Martin Schneider,
Kilian Weishaupt
Abstract:
Existing model validation studies in geoscience often disregard or partly account for uncertainties in observations, model choices, and input parameters. In this work, we develop a statistical framework that incorporates a probabilistic modeling technique using a fully Bayesian approach to perform a quantitative uncertainty-aware validation. A Bayesian perspective on a validation task yields an op…
▽ More
Existing model validation studies in geoscience often disregard or partly account for uncertainties in observations, model choices, and input parameters. In this work, we develop a statistical framework that incorporates a probabilistic modeling technique using a fully Bayesian approach to perform a quantitative uncertainty-aware validation. A Bayesian perspective on a validation task yields an optimal bias-variance trade-off against the reference data. It provides an integrative metric for model validation that incorporates parameter and conceptual uncertainty. Additionally, a surrogate modeling technique, namely Bayesian Sparse Polynomial Chaos Expansion, is employed to accelerate the computationally demanding Bayesian calibration and validation. We apply this validation framework to perform a comparative evaluation of models for coupling a free flow with a porous-medium flow. The correct choice of interface conditions and proper model parameters for such coupled flow systems is crucial for physically consistent modeling and accurate numerical simulations of applications. We develop a benchmark scenario that uses the Stokes equations to describe the free flow and considers different models for the porous-medium compartment and the coupling at the fluid--porous interface. These models include a porous-medium model using Darcy's law at the representative elementary volume scale with classical or generalized interface conditions and a pore-network model with its related coupling approach. We study the coupled flow problems' behaviors considering a benchmark case, where a pore-scale resolved model provides the reference solution. With the suggested framework, we perform sensitivity analysis, quantify the parametric uncertainties, demonstrate each model's predictive capabilities, and make a probabilistic model comparison.
△ Less
Submitted 14 June, 2022; v1 submitted 25 June, 2021;
originally announced June 2021.
-
DuMu$^\text{x}$ 3 -- an open-source simulator for solving flow and transport problems in porous media with a focus on model coupling
Authors:
Timo Koch,
Dennis Gläser,
Kilian Weishaupt,
Sina Ackermann,
Martin Beck,
Beatrix Becker,
Samuel Burbulla,
Holger Class,
Edward Coltman,
Simon Emmert,
Thomas Fetzer,
Christoph Grüninger,
Katharina Heck,
Johannes Hommel,
Theresa Kurz,
Melanie Lipp,
Farid Mohammadi,
Samuel Scherrer,
Martin Schneider,
Gabriele Seitz,
Leopold Stadler,
Martin Utz,
Felix Weinhardt,
Bernd Flemisch
Abstract:
We present version 3 of the open-source simulator for flow and transport processes in porous media DuMu$^\text{x}$. DuMu$^\text{x}$ is based on the modular C++ framework Dune (Distributed and Unified Numerics Environment) and is developed as a research code with a focus on modularity and reusability. We describe recent efforts in improving the transparency and efficiency of the development process…
▽ More
We present version 3 of the open-source simulator for flow and transport processes in porous media DuMu$^\text{x}$. DuMu$^\text{x}$ is based on the modular C++ framework Dune (Distributed and Unified Numerics Environment) and is developed as a research code with a focus on modularity and reusability. We describe recent efforts in improving the transparency and efficiency of the development process and community-building, as well as efforts towards quality assurance and reproducible research. In addition to a major redesign of many simulation components in order to facilitate setting up complex simulations in DuMu$^\text{x}$, version 3 introduces a more consistent abstraction of finite volume schemes. Finally, the new framework for multi-domain simulations is described, and three numerical examples demonstrate its flexibility.
△ Less
Submitted 11 September, 2019;
originally announced September 2019.
-
Model reduction for coupled free flow over porous media: a hybrid dimensional pore network model approach
Authors:
Kilian Weishaupt,
Alexandros Terzis,
Ioannis Zarikos,
Guang Yang,
Matthijs de Winter,
Rainer Helmig
Abstract:
Modeling coupled systems of free flow adjacent to a porous medium by means of fully resolved Navier-Stokes equations is limited by the immense computational cost and is thus only feasible for relatively small domains. Model reduction allows to decrease a model's complexity while maintaining an acceptable degree of accuracy. Starting from a fully resolved three-dimensional numerical model, which is…
▽ More
Modeling coupled systems of free flow adjacent to a porous medium by means of fully resolved Navier-Stokes equations is limited by the immense computational cost and is thus only feasible for relatively small domains. Model reduction allows to decrease a model's complexity while maintaining an acceptable degree of accuracy. Starting from a fully resolved three-dimensional numerical model, which is compared to high-resolution micro-PIV experimental data obtained from a previous study (Terzis et al.,2019), we perform a two-fold model reduction: first, a quasi-3D model incorporating a wall friction term is successfully compared to the fully resolved model. Second, we employ a pore-network model to account for the porous part of the domain and couple it to the quasi-3D model which still resolves the free-flow part of the domain (Weishaupt et al., 2019). We have extended this coupling approach here to include slip velocities at the pore throats intersecting with the free-flow domain. The proposed method is simple, accurate and comes at no additional run-time penalty. The coupled model deviates by less than 10 % from the other two model concepts. Several hours of run-time was required for the three-dimensional model compared to eleven and five minutes necessary for the quasi-3D and coupled model which highlights the benefits of model reduction.
△ Less
Submitted 5 August, 2019;
originally announced August 2019.
-
Coupling Staggered-Grid and MPFA Finite Volume Methods for Free Flow/Porous-Medium Flow Problems
Authors:
Martin Schneider,
Kilian Weishaupt,
Dennis Gläser,
Wietse M. Boon,
Rainer Helmig
Abstract:
A discretization is proposed for models coupling free flow with anisotropic porous medium flow. Our approach employs a staggered grid finite volume method for the Navier-Stokes equations in the free flow subdomain and a MPFA finite volume method to solve Darcy flow in the porous medium. After appropriate spatial refinement in the free flow domain, the degrees of freedom are conveniently located to…
▽ More
A discretization is proposed for models coupling free flow with anisotropic porous medium flow. Our approach employs a staggered grid finite volume method for the Navier-Stokes equations in the free flow subdomain and a MPFA finite volume method to solve Darcy flow in the porous medium. After appropriate spatial refinement in the free flow domain, the degrees of freedom are conveniently located to allow for a natural coupling of the two discretization schemes. In turn, we automatically obtain a more accurate description of the flow field surrounding the porous medium. Numerical experiments highlight the stability and applicability of the scheme in the presence of anisotropy and show good agreement with existing methods, verifying our approach.
△ Less
Submitted 7 February, 2019;
originally announced February 2019.