An Efficient Block Circulant Preconditioner For Simulating Fracture Using Large Fuse Networks
Phani Kumar V. V. Nukala, Srdjan Simunovic
Abstract
Critical slowing down associated with the iterative solvers close to the critical point often hinders large-scale numerical simulation of fracture using discrete lattice networks. This paper presents a block circlant preconditioner for iterative solvers for the simulation of progressive fracture in disordered, quasi-brittle materials using large discrete lattice networks. The average computational cost of the present alorithm per iteration is O(rs log s) + delops, where the stiffness matrix A is partioned into r-by-r blocks such that each block is an s-by-s matrix, and delops represents the operational count associated with solving a block-diagonal matrix with r-by-r dense matrix blocks. This algorithm using the block circulant preconditioner is faster than the Fourier accelerated preconditioned conjugate gradient (PCG) algorithm, and alleviates the critical slowing down that is especially severe close to the critical point. Numerical results using random resistor networks substantiate the efficiency of the present algorithm.
Create a lesson
Related papers
Necessary conditions for benchmarking next-generation AI in materials discovery
Daniel E Widdowson, Tatiana V Kurlina, Olga D Anosova et al.
Doubly Metastable Synthesis for Accelerated Quantum Materials Discovery
Kyuho Lee, Berit H. Goodge, Soonhyun Kwon et al.
Phononic Frequency Combs in Twisted Bilayer Transition Metal Dichalcogenide Heterostructures from First Principles
Naman Arora, Adarsh Ganesan
Improved screening of doped ZrO2 catalysts for CO2 hydrogenation from graph-based machine learning
Karsten Walz Jensen, Mie Andersen, Raffaele Cheula
Dislocation mediated twin boundary faceting in β-Sn
John Israel, Ian Chesser, Khanh Dang et al.
Ferroelectric Domain-Wall Motion, Stability, and Frequency Responses under Different Screening-Charge Conservation Laws
Sergei V. Kalinin