A Computationally Efficient Vectorized Implementation of Localizing Gradient Damage Method in MATLAB
Subrato Sarkar

TL;DR
This paper presents a vectorized MATLAB implementation of the localizing gradient damage method (LGDM), significantly improving computational efficiency for large-scale fracture simulations in 1D, 2D, and 3D.
Contribution
A novel vectorized MATLAB implementation of LGDM that enhances computational efficiency for non-linear fracture modeling.
Findings
Vectorized MATLAB code reduces computation time significantly.
Efficient large-scale simulations on consumer-grade PCs.
Source codes provided for community use.
Abstract
In this work, a recently developed fracture modeling method called localizing gradient damage method (LGDM) is implemented in MATLAB. MATLAB is well-known in the computational research community for its simple and easy-to-learn coding interface. As a result, MATLAB is generally preferred for the initial development (prototyping) of computational models by researchers. However, MATLAB-developed codes are seldom used for large-scale simulations (after initial development is complete) due to their computational inefficiency. Hence, a computationally efficient implementation of LGDM using MATLAB vectorization is presented in this work. The choice of LGDM (as the fracture modeling method) is based on its thermodynamically consistent formulation built upon the micromorphic framework. Moreover, the non-linear coupled field formulation of LGDM makes it suitable for testing the computational…
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
TopicsNonlocal and gradient elasticity in micro/nano structures · Microstructure and mechanical properties · Numerical methods in engineering
