Transforming of an existing structural analysis program to the object-oriented framework
Autor: | A. M. Reinhorn, Ercan Yüksel, M. V. Sivaselvan, K. Winkelmann |
---|---|
Rok vydání: | 2009 |
Předmět: |
Object-oriented programming
Source code Computer science Programming language business.industry Fortran media_common.quotation_subject General Engineering Dissipation computer.software_genre Finite element method Nonlinear system Development (topology) Software Computer engineering business computer media_common computer.programming_language |
Zdroj: | Advances in Engineering Software. 40:1131-1139 |
ISSN: | 0965-9978 |
DOI: | 10.1016/j.advengsoft.2009.05.007 |
Popis: | The object-oriented philosophy abstracts out the essential immutable qualities of the components of the finite element method into classes of objects. It facilitates easy modification capability without creating a ripple effect on the whole program and reduces the necessity of knowledge of the source code to a minimum level. This paper presents a prototype implementation of the development of a flexible computational platform based on an object-oriented approach and its application in a FORTRAN environment, which facilitates use of previously developed components. IDARC3D which is capable of linear and nonlinear, static as well as dynamic analyses of multistory three-dimensional buildings with, or without, energy dissipation devices developed in FORTRAN with conventional programming practices has been transformed to the object-oriented framework. By using the new object-oriented platform, some representative examples were analysed and the results were compared with the well-known software facilities. |
Databáze: | OpenAIRE |
Externí odkaz: |