Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 27
ARTIFICIAL INTELLIGENCE AND OBJECT ORIENTED APPROACHES TO STRUCTURAL ENGINEERING
Edited by: B.H.V. Topping and M. Papadrakakis
Paper III.2

Substructuring using the Object-Oriented Approach

J. Ju and M.U. Hosain

Department of Civil Engineering, University of Saskatchewan, Saskatoon, Canada

Full Bibliographic Reference for this paper
J. Ju, M.U. Hosain, "Substructuring using the Object-Oriented Approach", in B.H.V. Topping, M. Papadrakakis, (Editors), "Artificial Intelligence and Object Oriented Approaches to Structural Engineering", Civil-Comp Press, Edinburgh, UK, pp 115-120, 1994. doi:10.4203/ccp.27.3.2
Abstract
Substructuring technique has been used in the development of finite element analysis programs to reduce core memory requirement and to accelerate the analysis process. However, inclusion of this feature using conventional computer language requires extra programming efforts that, in most cases, produce non-modular code. On the contrary, using the object oriented programming (OOP) technique, the extension to include substructuring capability can be easily accomplished by utilizing the features of hierarchical inheritance and modular encapsulation provided by OOP. This paper shows the detailed process for developing a special object class representing a substructure from two existing object classes, and its use in assembling a functional finite element analysis program with substructuring capability. An illustrative example is provided.

purchase the full-text of this paper (price £20)

go to the previous paper
go to the next paper
return to the table of contents
return to the book description
purchase this book (price £45 +P&P)