Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 59
DEVELOPMENTS IN ANALYSIS AND DESIGN USING FINITE ELEMENT METHODS Edited by: B.H.V. Topping and B. Kumar
Paper III.3
Object-Oriented Programming and Numerical Methods in Finite Element Analysis R.I. Mackie
Department of Civil Engineering, University of Dundee, Scotland R.I. Mackie, "Object-Oriented Programming and Numerical Methods in Finite Element Analysis", in B.H.V. Topping, B. Kumar, (Editors), "Developments in Analysis and Design using Finite Element Methods", Civil-Comp Press, Edinburgh, UK, pp 55-62, 1999. doi:10.4203/ccp.59.3.3
Abstract
The paper describes how the UtDU decomposition method
and sub-structuring algorithms can be implemented using
object-oriented techniques. It is shown that this enables the
algorithms to be implemented very concisely. Moreover,
there is no increase in code complexity when the algorithms
are extended to take account of sparsity. The sub-structuring,
or domain decomposition, algorithms are expressed in block
matrix terms, and classes are used to represent each of these
matrices. The solution processes are incorporated in a finite
element program. The finite element program uses a
distributed data structure, and this facilitates a
straightforward interface between the finite element program
and the mathematics. Moreover the program possesses a clear
control structure for responding to user changes to the finite
element model.
purchase the full-text of this paper (price £20)
go to the previous paper |
|