Large scale simulation of pressure induced phase-field fracture propagation using Utopia
Patrick Zulian, Alena Kopani\v{c}\'akov\'a, Maria Giuseppina, Chiara Nestola, Andreas Fink, Nur Aiman Fadel, Joost Vandevondele, and Rolf Krause

TL;DR
This paper introduces Utopia, an open-source C++ library enabling efficient parallel multilevel solutions for large-scale non-linear phase-field fracture simulations, demonstrating its effectiveness on complex fracture networks with up to 1000 fractures.
Contribution
The paper presents Utopia, a high-level framework for parallel multilevel solution strategies, and applies it to large-scale phase-field fracture propagation problems.
Findings
Utopia enables efficient parallel solution of large non-linear fracture problems.
The RMTR method shows good scalability on complex fracture networks.
Large networks of up to 1000 fractures are successfully simulated.
Abstract
Non-linear phase field models are increasingly used for the simulation of fracture propagation models. The numerical simulation of fracture networks of realistic size requires the efficient parallel solution of large coupled non-linear systems. Although in principle efficient iterative multi-level methods for these types of problems are available, they are not widely used in practice due to the complexity of their parallel implementation. Here, we present Utopia, which is an open-source C++ library for parallel non-linear multilevel solution strategies. Utopia provides the advantages of high-level programming interfaces while at the same time a framework to access low-level data-structures without breaking code encapsulation. Complex numerical procedures can be expressed with few lines of code, and evaluated by different implementations, libraries, or computing hardware. In this…
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.
