This project (2020-1-SE01-KA203-077872) has been funded with support from the European Commission. This web site reflects the views only of the author, and the Commission cannot be held responsible for any use which may be made of the information contained therein.

CastLab: an object-oriented finite element toolbox within the Matlab environment for educational and research purposes in computational solid mechanics

Partners' Institution
Kauno technologijos universitetas
Reference
Richard, B., Rastiello, G., Giry, C., Riccardi, F., Paredes, R., Zafati, E., Kakarla, S., Lejouad, C., 2019. CastLab: an object-oriented finite element toolbox within the Matlab environment for educational and research purposes in computational solid mech
Thematic Area
Simulations of physical behaviors (computer science, biomedicine, mathematics, mechanics)
Summary
The object-oriented finite element (FE) Matlab toolbox CastLab is presented in the article. The toolbox is designed to solve problems in computational mechanics and in particular to solid mechanics. The authors provide the theoretical background and the overview of the toolbox architecture with the detailed description of some classes. The systematic object-oriented programming approach leads to easy understanding of the code and generalized representation of the problem. The application of the toolbox is demonstrated by three examples, such as, modal analysis of complex linear 3D structure, multi-fiber modeling of reinforced concrete beam up to failure, single-edge notched plain concrete beam up to failure. The authors state that the toolbox can be easily used in the educational process due to its user-friendly interface.
Relevance for Complex Systems Knowledge
The authors present finite element toolbox which can be incorporated in educational process. Many complex engineering problems include numerical simulation of physical processes (electrodynamics, fluid dynamics, solid mechanics, temperature distribution, behavior of concrete-like materials, metals, etc.). The step-by-step description on the usage of the toolbox is provided in the article together with three examples on linear and nonlinear solid structures. The toolbox helps to develop students’ critical thinking as user friendly environment enables to easily assess the feasibility of the results and use this toolbox to solve complex engineering problems in interdisciplinary courses. It also helps teachers to demonstrate simulations and explain complex physical phenomena of solid structures.
Point of Strength
The strength of this publication is discussion on employing conventional environments to solve complex engineering problems related to solid mechanics.
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License