Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 68
DEVELOPMENTS IN ENGINEERING COMPUTATIONAL TECHNOLOGY
Edited by: B.H.V. Topping
Paper VII.5

Object-Oriented Fortran 90 p-Adaptive Finite Element Method

M. Singh+ and J.E. Akin#

+COADE Inc., Houston, Texas, United States of America
#Department of Mechanical Engineering and Materials Science, Rice University, Houston, Texas, United States of America

Full Bibliographic Reference for this paper
M. Singh, J.E. Akin, "Object-Oriented Fortran 90 p-Adaptive Finite Element Method", in B.H.V. Topping, (Editor), "Developments in Engineering Computational Technology", Civil-Comp Press, Edinburgh, UK, pp 141-149, 2000. doi:10.4203/ccp.68.7.5
Abstract
Over the last decade, there has been an increased awareness of the benefits of employing Object-Oriented (OO) design and methodologies for development of software. Among the various languages available for OO development, Fortran 95 has some clear advantages for scientific and engineering programming. It offers features similar to other OO languages like C++ and Smalltalk as well as extensive and efficient numerical abilities. This paper will describe the OO design and implementation of P-Adaptive Finite Element Analysis (FEA) using Fortran. We will demonstrate how various OO principles were successfully employed to achieve greater flexibility, easier maintainability and extensibility. This is helpful for a complex program like an adaptive finite element implementation.

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 £75 +P&P)