To read this content please select one of the options below:

AUTOMATING FINITE ELEMENT DEVELOPMENT USING OBJECT ORIENTED TECHNIQUES

BENNY RAPHAEL (Department of Civil Engineering, Indian Institute of Technology, Madras 600 036, India)
C.S. KRISHNAMOORTHY (Department of Civil Engineering, Indian Institute of Technology, Madras 600 036, India)

Engineering Computations

ISSN: 0264-4401

Article publication date: 1 March 1993

121

Abstract

An object oriented finite element model is presented. The main advantage of this model over conventional systems is that, the additional code required for adding elements to the finite element library is minimal. The powerful mechanisms provided by object oriented systems facilitate this. These mechanisms enable re‐use of existing code, and allow the programmer to leave certain operations to the computer, which, without object oriented techniques, would not have been possible. In the above model, the finite elements are represented in the form of a hierarchical tree by which it is possible to develop elements by programming only the differences from existing elements. Suitable object oriented designs have been developed for representing mathematical entities like differential operators and shape functions, with a view to automating the process of development of element properties, so that, the element developer needs to specify just the minimum details, leaving most of the operations to the computer. Some of the concepts in object oriented programming are explained in detail, with the examples used in the above model.

Keywords

Citation

RAPHAEL, B. and KRISHNAMOORTHY, C.S. (1993), "AUTOMATING FINITE ELEMENT DEVELOPMENT USING OBJECT ORIENTED TECHNIQUES", Engineering Computations, Vol. 10 No. 3, pp. 267-278. https://doi.org/10.1108/eb023907

Publisher

:

MCB UP Ltd

Copyright © 1993, MCB UP Limited

Related articles