Journal of System Simulation
Abstract
Abstract: With the continuous expansion of the application fields of finite element methods, higher requirements are put forward for the scalability of finite element methods. In order to overcome the defects of the traditional finite element methods, a simple and easily extensible object-oriented elasticplastic finite element program framework is proposed based on Python. Combined with the characteristics of Python, we design some finite element classes such as the pre-processing class, the post-processing class, the linear solution class, the stress integration class and the analysis class. By applying the resulting framework to several typical elastic-plastic mechanical problems and comparing the results with those calculated by ABAQUS, the correctness and effectiveness of object-oriented elasticplastic finite element program based on Python have been verified.
Recommended Citation
Li, Henghui and Xiao, Yingxiong
(2024)
"Implementation and Numerical Simulation on Object-oriented Elastic-plastic Finite Element Method Based on Python,"
Journal of System Simulation: Vol. 36:
Iss.
5, Article 6.
DOI: 10.16182/j.issn1004731x.joss.23-0084
Available at:
https://dc-china-simulation.researchcommons.org/journal/vol36/iss5/6
First Page
1107
Last Page
1117
CLC
TP391.9; O344.3; O302
Recommended Citation
Li Henghui, Xiao Yingxiong. Implementation and Numerical Simulation on Object-oriented Elasticplastic Finite Element Method Based on Python[J]. Journal of System Simulation, 2024, 36(5): 1107-1117.
DOI
10.16182/j.issn1004731x.joss.23-0084
Included in
Artificial Intelligence and Robotics Commons, Computer Engineering Commons, Numerical Analysis and Scientific Computing Commons, Operations Research, Systems Engineering and Industrial Engineering Commons, Systems Science Commons