Transforming of an existing structural analysis program to the object-oriented framework

M. V. Sivaselvan, E. Yuksel*, K. Winkelmann, A. M. Reinhorn

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)1131-1139
Number of pages9
JournalAdvances in Engineering Software
Volume40
Issue number11
DOIs
Publication statusPublished - Nov 2009

Keywords

  • Computer code
  • FORTRAN
  • IDARC
  • Non-linear analysis
  • Object-oriented programming

Fingerprint

Dive into the research topics of 'Transforming of an existing structural analysis program to the object-oriented framework'. Together they form a unique fingerprint.

Cite this