Partitioned Coupling vs. Monolithic Block-Preconditioning Approaches for Solving Stokes-Darcy Systems

08/30/2021
by   Jenny Schmalfuss, et al.
0

We consider the time-dependent Stokes-Darcy problem as a model case for the challenges involved in solving coupled systems. Keeping 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/24/2022

Multirate Partitioned Runge-Kutta Methods for Coupled Navier-Stokes Equations

Earth system models are complex integrated models of atmosphere, ocean, ...
research
01/11/2021

Exact pressure elimination for the Crouzeix-Raviart scheme applied to the Stokes and Navier-Stokes problems

We show that, using the Crouzeix-Raviart scheme, a cheap algebraic trans...
research
05/12/2023

Optimized Schwarz methods for the time-dependent Stokes-Darcy coupling

This paper derives optimal coefficients for optimized Schwarz iterations...
research
12/21/2022

Splitting Schemes for Coupled Differential Equations: Block Schur-Based Approaches and Partial Jacobi Approximation

Coupled multi-physics problems are encountered in countless applications...
research
09/18/2023

Recycling Krylov Subspaces for Efficient Partitioned Solution of Aerostructural Adjoint Systems

Robust and efficient solvers for coupled-adjoint linear systems are cruc...
research
10/14/2021

Robust monolithic solvers for the Stokes-Darcy problem with the Darcy equation in primal form

We construct mesh-independent and parameter-robust monolithic solvers fo...
research
11/18/2021

ILU Smoothers for Low Mach Navier-Stokes Pressure Solvers

Incomplete LU (ILU) smoothers are effective in the algebraic multigrid (...

Please sign up or login with your details

Forgot password? Click here to reset