Title of article
Implementation of Nonlinear Finite Element Using Object–Oriented Design Patterns
Author/Authors
Yaghoobi, A. university of tabriz - Faculty of Mechanical Engineering, تبريز, ايران
From page
61
To page
79
Abstract
This paper concerns with the aspects of the object–oriented programming used to develop a nonlinear finite element for the analysis of plates based on Reissner–Mindlin theory. To study the shear locking problem in thin plates which occurs in the case of using Full integration method, three kinds of finite elements namely Bilinear, Serendipity and Lagrange with Full, Reduced and Selective Reduced integration methods, are used. By implementing three design patterns of Model–Analysis Separation, Model– UI Separation and Modular Analyzer in the code, the reusability and the extendibility of the program in adding new elements with different number of nodes and integration methods have been increased.
Keywords
Nonlinear Finite Element , Object–Oriented Programming , Design Pattern , Reissner–Mindlin Plates
Journal title
Journal of Mechanical Engineering and Technology (JMET)
Journal title
Journal of Mechanical Engineering and Technology (JMET)
Record number
2582999
Link To Document