Cellular Automata-based computational library for development of digital material representation models of heterogenous microstructures

13Citations
Citations of this article
27Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The development of an efficient numerical approach for the generation of a wide range of heterogeneous microstructures models with the application of the lean workflow concept is presented in the paper. First, the idea and implementation details of the developed cellular automata-based computational library allowing the development of digital material representation models within a workflow are presented in the paper. Such an approach provides the desired flexibility in the generation of various digital models of heterogenous microstructures. Therefore, the proposed library is mostly implemented within the object-oriented C + + programming language with the assumption of modularity. In this case, the main part of the application consists of classes and methods, which can be treated like base elements to be inherited and extended in other libraries. Each additional dynamic link library implements particular algorithms for the generation of specific microstructure features in the digital model within the unified data structures that allow the application of the workflow concept. The set of developed libraries and their assumptions are described as case studies to show the capabilities of the presented solution. Finally, examples of practical applications of the developed library in the full-field numerical simulations of complex material deformation are presented at the end of the paper.

Cite

CITATION STYLE

APA

Boguń, K., Sitko, M., Mojżeszko, M., & Madej, Ł. (2021). Cellular Automata-based computational library for development of digital material representation models of heterogenous microstructures. Archives of Civil and Mechanical Engineering, 21(2). https://doi.org/10.1007/s43452-021-00211-9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free