版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:Istanbul Tech Univ Fac Civil Engn TR-34469 Istanbul Turkey Univ Colorado Boulder CO 80309 USA SUNY Buffalo Dept Civil Struct & Environm Engn Buffalo NY 14260 USA
出 版 物:《ADVANCES IN ENGINEERING SOFTWARE》 (工程软件进展)
年 卷 期:2009年第40卷第11期
页 面:1131-1139页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:Multidisciplinary Center for Earthquake Engineering Research (MCEER) National Science Foundation [EEC 970147] State of New York
主 题:Computer code Object-oriented programming FORTRAN Non-linear analysis IDARC
摘 要: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.