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

01/16/2023
by   Subrato Sarkar, et al.
0

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 efficiency of vectorized MATLAB implementation in a non-linear finite element setting. It is shown in this work that the vectorized MATLAB implementation can save significant computational resources and time as compared to non-vectorized implementations (that are parallelized with MATLAB parfor). The vectorized MATLAB implementation is tested by solving numerical problems in 1D, 2D and 3D on a consumer-grade PC, demonstrating the capability of vectorized implementation to run simulations efficiently on systems with limited resources. The sample source codes are provided as supplementary materials that would be helpful to researchers working on similar coupled field models.

READ FULL TEXT

page 3

page 17

page 23

page 28

page 29

research
07/12/2023

A mixed-mode dependent interface and phase-field damage model for solids with inhomogeneities

The developed computational approach is capable of initiating and propag...
research
11/15/2022

A Simple and Efficient Lagrange Multiplier Based Mixed Finite Element for Gradient Damage

A novel finite element formulation for gradient-regularized damage model...
research
02/27/2019

Phase-field modeling of fracture for quasi-brittle materials

This paper addresses the modeling of fracture in quasi-brittle materials...
research
02/08/2023

An efficient Haar wavelet method for the coupled non-linear transient PDE-ODEs system with discontinuous coefficients

In this work, the Haar wavelet method for the coupled non-linear transie...
research
05/11/2020

A finite-strain model for incomplete damage in elastoplastic materials

We address a three-dimensional model capable of describing coupled damag...
research
10/17/2018

Development of a Computationally Efficient Fabric Model for Optimization of Gripper Trajectories in Automated Composite Draping

An automated prepreg fabric draping system is being developed which cons...
research
10/05/2021

Dropout Q-Functions for Doubly Efficient Reinforcement Learning

Randomized ensemble double Q-learning (REDQ) has recently achieved state...

Please sign up or login with your details

Forgot password? Click here to reset