Research ArticleOpen AccessGoogle Scholar indexed
Object-Oriented Finite Element Analysis of Metal Working Processes
- 1
Journal of Software Engineering and Applications·Volume 03 (2010)·Pages 572–579·Published 24 June 2010·DOI10.4236/jsea.2010.36066
Copy link · social · email
Abstract
Recently an object-oriented approach has been applied in the fields of finite element analysis with a view to treating the various complexities within these. It has been demonstrated that finite element software designed using an object-oriented approach can be significantly more robust than traditional codes. This paper describes a special kind of implementation of object-oriented programming which is rather hybrid in nature, in the development of a finite element code for engineering analysis of metal working problems using C++, and discusses the advantages of this approach.
KeywordsFinite Element MethodData Abstraction TechniquesObject-Oriented ProgrammingC++ Programming LanguageMetal Working
- G. R. Miller, “An Object-Oriented Approach to Structural Analysis and Design,” Computers & Structures, Vol. 40, No. 1, 1991, pp. 75-82.
- T. Zimmermann, Y. Dubois-Pelerin and P. Bomme, “Object-Oriented Finite Element Programming. I. Govern- ing principles,” Computer Methods in Applied Mechanics and Engineering, Vol. 98, No. 3, 1992, pp. 291-303.
- X. A. Kong, “Data Design Approach for Object-Oriented FEM Programs,” Computers & Structures, Vol. 61, No. 33, 1996, pp. 503-513.
- S. Y. Huang, S. Nakai, H. Katukura and M. C. Natori, “An Object-Oriented Architecture for a Finite Element Method Knowledge-Based System,” International Journal for Numerical Methods in Engineering, Vol. 39, No. 20, 1996, pp. 3497-3517.
- T. Zimmermann, P. Bomme, D. Eyheramendy, L. Vernier and S. Commend, “Aspects of an Object-Oriented Finite Element Environment,” Computers & Structures, Vol. 68, No. 1-3, 1998, pp. 1-16.
- G. C. Archer, G. Fenves and C. Thewalt, “A New Object-Oriented Finite Element Analysis Program Archi- tecture,” Computers & Structures, Vol. 70, No. 1, 1999, pp. 63-75.
- L. Yu and A. V. Kumar, “An Object-Oriented Modular Fra- mework for Implementing the Finite Element Method,” Computers & Structures, Vol. 79, No. 16, 2001, pp. 919-928.
- R. I. Mackie, “Object Oriented Implementation of Distri- buted Finite Element Analysis in .NET,” Advanced Engin- eering Software, Vol. 38, No. 11-12, 2007, pp. 726-737.
- B. C. P. Heng and R. I. Mackie, “Using Design Patterns in Object-Oriented Finite Element Programming,” Compu- ters & Structures, Vol. 87, No. 15-16, 2009, pp. 952-961.
- S. M. R. Tabatabai, “Object-Oriented Finite Element- Based Design and Progressive Steel Weight Minimi- zation,” Finite Elements in Analysis and Design, Vol. 39, No. 1, 2002, pp. 55-76.
- O. Pantale, “An Object-Oriented Programming of an Explicit Dynamics Code: Application to Impact Simu- lation,” Advances in Engineering Software, Vol. 33, No. 5, 2002, pp. 297-306.
- V. Kromer, F. Dufossé and M. Gueurya, “On the Im- plementation of Object-Oriented Philosophy for the Design of a Finite Element Code Dedicated to Multibody Systems,” Finite Elements in Analysis and Design, Vol. 41, No. 3, 2005, pp. 493-520.
- J. R. Q. Franco, F. B. Barros, F. P. Malard and A. Balabram, “Object Oriented Programming Applied to a Finite Ele- ment Technique for the Limit Analysis of Axisymme- trical Pressure Vessels,” Advances in Engineering Soft- ware, Vol. 37, No. 3, 2006, pp. 195-204.