Back to Search Start Over

Julia Language Implementation of the Finite Element Method for Linear Instability of Plane Frames: An Efficient Alternative for Structural Analysis.

Authors :
Vale Loboa, Leon
Lima e Silva, Edilson Morais
Source :
Latin American Journal of Solids & Structures. 2024, Vol. 21 Issue 3, p1-20. 20p.
Publication Year :
2024

Abstract

This paper introduces the Julia programming language as a dynamic, cost-effective, and efficient framework for implementing structural analysis packages. To achieve this, the finite element method was implemented for plane frames addressing the elastic instability problem through the Finite Element Method (FEM). Julia is a language open source, multiplatform, high-level and high-performance for technical and scientific computing, its compiler allows you to achieve speeds comparable to languages such as C and FORTRAN, but with more productive development dynamics due to its programming flexibility. Benchmarks between Julia and MATLAB are employed to discuss the processing costs, the programming techniques and paradigms used for computational performance. The results demonstrate that Julia performed the same analysis as the language used for comparison in 88.40% of the time, in addition to the fact that in loops comparisons case it reached 41.7% of the time for iteration, confirming its significant potential as a development tool of computational packages for structural analysis and scientific computing in general. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
16797817
Volume :
21
Issue :
3
Database :
Academic Search Index
Journal :
Latin American Journal of Solids & Structures
Publication Type :
Academic Journal
Accession number :
176915767
Full Text :
https://doi.org/10.1590/1679-78257958