A Computationally Efficient Vectorized Implementation of Localizing Gradient Damage Method in MATLAB
AI-generated Key Points
⚠The license of the paper does not allow us to build upon its content and the key points are generated using the paper metadata rather than the full article.
- Subrato Sarkar presents a computationally efficient vectorized implementation of the localizing gradient damage method (LGDM) in MATLAB.
- LGDM is a fracture modeling method implemented using MATLAB for its simple and easy-to-learn coding interface.
- The vectorized implementation addresses the computational inefficiency of MATLAB-developed codes for large-scale simulations.
- LGDM is chosen as the fracture modeling method due to its thermodynamically consistent formulation built upon the micromorphic framework.
- The non-linear coupled field formulation of LGDM allows for testing the computational efficiency of the vectorized MATLAB implementation in a non-linear finite element setting.
- The results show that the vectorized MATLAB implementation significantly saves computational resources and time compared to non-vectorized implementations parallelized with MATLAB parfor.
- Numerical problems in 1D, 2D, and 3D are solved on a consumer-grade PC to validate the effectiveness of the vectorized implementation.
- Supplementary materials including sample source codes are provided, which can be valuable resources for researchers working on similar coupled field models.
Authors: Subrato Sarkar
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 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.
Ask questions about this paper to our AI assistant
You can also chat with multiple papers at once here.
⚠The license of the paper does not allow us to build upon its content and the AI assistant only knows about the paper metadata rather than the full article.
Assess the quality of the AI-generated content by voting
Score: 0
Why do we need votes?
Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.
The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.
⚠The license of this specific paper does not allow us to build upon its content and the summarizing tools will be run using the paper metadata rather than the full article. However, it still does a good job, and you can also try our tools on papers with more open licenses.
Similar papers summarized with our AI tools
Navigate through even more similar papers through a
tree representationLook for similar papers (in beta version)
By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.
Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.