Cargando…
Large scale simulation of pressure induced phase-field fracture propagation using Utopia
Non-linear phase field models are increasingly used for the simulation of fracture propagation problems. 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...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Singapore
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8679698/ https://www.ncbi.nlm.nih.gov/pubmed/34993419 http://dx.doi.org/10.1007/s42514-021-00069-6 |
_version_ | 1784616579310288896 |
---|---|
author | Zulian, Patrick Kopaničáková, Alena Nestola, Maria Giuseppina Chiara Fink, Andreas Fadel, Nur Aiman VandeVondele, Joost Krause, Rolf |
author_facet | Zulian, Patrick Kopaničáková, Alena Nestola, Maria Giuseppina Chiara Fink, Andreas Fadel, Nur Aiman VandeVondele, Joost Krause, Rolf |
author_sort | Zulian, Patrick |
collection | PubMed |
description | Non-linear phase field models are increasingly used for the simulation of fracture propagation problems. 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 paper, we investigate the parallel performance of our implementation of the recursive multilevel trust-region (RMTR) method based on the Utopia library. RMTR is a globally convergent multilevel solution strategy designed to solve non-convex constrained minimization problems. In particular, we solve pressure-induced phase-field fracture propagation in large and complex fracture networks. Solving such problems is deemed challenging even for a few fractures, however, here we are considering networks of realistic size with up to 1000 fractures. |
format | Online Article Text |
id | pubmed-8679698 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer Singapore |
record_format | MEDLINE/PubMed |
spelling | pubmed-86796982022-01-04 Large scale simulation of pressure induced phase-field fracture propagation using Utopia Zulian, Patrick Kopaničáková, Alena Nestola, Maria Giuseppina Chiara Fink, Andreas Fadel, Nur Aiman VandeVondele, Joost Krause, Rolf CCF Trans High Perform Comput Regular Paper Non-linear phase field models are increasingly used for the simulation of fracture propagation problems. 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 paper, we investigate the parallel performance of our implementation of the recursive multilevel trust-region (RMTR) method based on the Utopia library. RMTR is a globally convergent multilevel solution strategy designed to solve non-convex constrained minimization problems. In particular, we solve pressure-induced phase-field fracture propagation in large and complex fracture networks. Solving such problems is deemed challenging even for a few fractures, however, here we are considering networks of realistic size with up to 1000 fractures. Springer Singapore 2021-06-29 2021 /pmc/articles/PMC8679698/ /pubmed/34993419 http://dx.doi.org/10.1007/s42514-021-00069-6 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Regular Paper Zulian, Patrick Kopaničáková, Alena Nestola, Maria Giuseppina Chiara Fink, Andreas Fadel, Nur Aiman VandeVondele, Joost Krause, Rolf Large scale simulation of pressure induced phase-field fracture propagation using Utopia |
title | Large scale simulation of pressure induced phase-field fracture propagation using Utopia |
title_full | Large scale simulation of pressure induced phase-field fracture propagation using Utopia |
title_fullStr | Large scale simulation of pressure induced phase-field fracture propagation using Utopia |
title_full_unstemmed | Large scale simulation of pressure induced phase-field fracture propagation using Utopia |
title_short | Large scale simulation of pressure induced phase-field fracture propagation using Utopia |
title_sort | large scale simulation of pressure induced phase-field fracture propagation using utopia |
topic | Regular Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8679698/ https://www.ncbi.nlm.nih.gov/pubmed/34993419 http://dx.doi.org/10.1007/s42514-021-00069-6 |
work_keys_str_mv | AT zulianpatrick largescalesimulationofpressureinducedphasefieldfracturepropagationusingutopia AT kopanicakovaalena largescalesimulationofpressureinducedphasefieldfracturepropagationusingutopia AT nestolamariagiuseppinachiara largescalesimulationofpressureinducedphasefieldfracturepropagationusingutopia AT finkandreas largescalesimulationofpressureinducedphasefieldfracturepropagationusingutopia AT fadelnuraiman largescalesimulationofpressureinducedphasefieldfracturepropagationusingutopia AT vandevondelejoost largescalesimulationofpressureinducedphasefieldfracturepropagationusingutopia AT krauserolf largescalesimulationofpressureinducedphasefieldfracturepropagationusingutopia |