Monolithic parallel overlapping Schwarz methods in fully-coupled nonlinear chemo-mechanics problems
Bjoern Kiefer, Stefan Pr\"uger, Oliver Rheinbach, Friederike R\"over

TL;DR
This paper develops and tests a parallel monolithic Schwarz method for strongly coupled chemo-mechanical problems like hydrogel swelling, demonstrating scalability and efficiency improvements with algebraic preconditioning.
Contribution
It introduces a fully algebraic, MPI-parallel implementation of Schwarz methods for nonlinear chemo-mechanics, analyzing scalability and preconditioner effects.
Findings
FROSch preconditioner is effective for coupled problems up to 512 cores.
Numerical scalability improves when using problem structure in the preconditioner.
Fully algebraic mode offers faster solution times despite higher iteration counts.
Abstract
We consider the swelling of hydrogels as an example of a chemo-mechanical problem with strong coupling between the mechanical balance relations and the mass diffusion. The problem is cast into a minimization formulation using a time-explicit approach for the dependency of the dissipation potential on the deformation and the swelling volume fraction to obtain symmetric matrices, which are typically better suited for iterative solvers. The MPI-parallel implementation uses the software libraries deal.II, p4est and FROSch (Fast of Robust Overlapping Schwarz). FROSch is part of the Trilinos library and is used in fully algebraic mode, i.e., the preconditioner is constructed from the monolithic system matrix without making explicit use of the problem structure. Strong and weak parallel scalability is studied using up to 512 cores, considering the standard GDSW (Generalized…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Matrix Theory and Algorithms · Advanced Mathematical Modeling in Engineering
