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


Sivaselvan M. V., Yüksel E., Winkelmann K., Reinhorn A. M.

ADVANCES IN ENGINEERING SOFTWARE, cilt.40, sa.11, ss.1131-1139, 2009 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 40 Sayı: 11
  • Basım Tarihi: 2009
  • Doi Numarası: 10.1016/j.advengsoft.2009.05.007
  • Dergi Adı: ADVANCES IN ENGINEERING SOFTWARE
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.1131-1139
  • İstanbul Teknik Üniversitesi Adresli: Evet

Özet

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. (C) 2009 Elsevier Ltd. All rights reserved.