Implementation of Nonlinear Finite Element Using Object–Oriented Design Patterns
DOI:
https://doi.org/10.2022/jmet.v4i1.323Abstract
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.
Downloads
Downloads
Issue
Section
License
JMET Copyright Principles
JMET seeks to retain copyright of the articles it publishes, without the authors giving up their right to use their own material.
Originality
The manuscript is neither been published before, nor is it under consideration for publication in any other journals. It contains no matter that is scandalous, obscene, libelous or otherwise contrary to law.
Terms of Acceptance
When the article is accepted for publication, the authors shall hereby agree to transfer to the Journal of Mechanical Engineering and Technology, all rights, including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
All proprietary right other than copyright, such as patent rights.
- The right to make further copies of all or part of the published article for my/our use in classroom teaching.
- The right to reuse all or part of this material in a compilation of my/our own works or in a textbook of which I/we am/are the author(s).
- The right to make copies of the published work for internal distribution within the institution that employs me/us.
The authors agree that copies made under these circumstances will continue to carry the copyright notice that appeared in the original published work. The authors agree to inform any co-authors, if any, of the above terms. The authors certify that they have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and they agree to supply such written permission(s) to Journal of Mechanical Engineering and Technology upon request.