Computational challenges in the large-scale simulations of fracture in disordered media

Phani Kumar V.V. Nukala, Srdan Šimunović

Research output: Contribution to journalConference articlepeer-review

Abstract

Computational modeling of fracture in disordered materials using discrete lattice models is often limited to small system sizes due to high computational cost associated with re-solving the governing system of equations every time a new lattice bond is broken. Previously, we proposed an efficient algorithm based on multiple-rank sparse Cholesky downdating scheme for 2D simulations, and an iterative scheme using block-circulant preconditioners for 3D simulations. Based on these algorithms, we were able to simulate large 2D lattice systems (e.g., L = 1024). However, despite these algorithmic advances, the largest 3D lattice system that we were able to solve was limited to a size of L = 64. In this paper, we present three alternate approaches, namely, the efficient preconditioners, krylov subspace recycling, and massive parallelization of the algorithms, the combination of which promise to significantly reduce the computational cost associated with simulating large 3D lattice systems of sizes L = 200. The main idea associated with krylov subspace recycling is to retain a subspace determined while solving the current system and reuse it to reduce the cost of solving the subsequent system obtained after removing the new broken bond. Preliminary numerical simulation of fracture using 3D random fuse networks of sizes L = 64 substantiates the efficiency of the present algorithms.

Original languageEnglish
Article number037
JournalProceedings of Science
Volume23
StatePublished - 2005
Event2005 International Conference on Statistical Mechanics of Plasticity and Related Instabilities, SMPRI 2005 - Bangalore, India
Duration: Aug 29 2005Sep 2 2005

Funding

In this paper, we present three alternate approaches to increase the efficiency of algorithms used in large scale 3D simulation of fracture using discrete lattice networks such as fuse, spring and beam networks. These approaches, namely, efficient preconditioners, krylov subspace recycling, and massive parallelization of the algorithms significantly reduce the computational time required for simulating large 3D lattice systems. Our preliminary studies on a 3D cubic lattice system of size L = 64 indicate that krylov subspace recycling can reduce the computational time by as much as 30%, and a straight forward massive parallelization of our iterative schemes using block-circulant preconditioners can reduce the computational time from 14 days to a day. However, even with these novel approaches, analysis of a 3D lattice system of size L = 200 appears to be impractical, if not impossible. Currently, we are exploring the alternatives of combining massive parallelization with krylov subspace recycling techniques and efficient preconditioners, the combination of which promises to significantly reduce the computational cost associated with simulating large 3D lattice systems of the order of L = 200. Acknowledgment PKVVN is sponsored by the Mathematical, Information and Computational Sciences Division, Office of Advanced Scientific Computing Research, U.S. Department of Energy under contract number DE-AC05-00OR22725 with UT-Battelle, LLC.

FundersFunder number
U.S. Department of EnergyDE-AC05-00OR22725
Advanced Scientific Computing Research

    Fingerprint

    Dive into the research topics of 'Computational challenges in the large-scale simulations of fracture in disordered media'. Together they form a unique fingerprint.

    Cite this