Copyright © 1996 Published by Elsevier Science B.V.
A generalized object-oriented approach to solving ordinary and partial differential equations using finite elements
Available online 15 February 1999.
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
This paper presents a new method of designing an object-oriented finite element program. In contrast to the traditional structured programming approach and some earlier object-oriented approaches designed only for solving specific problems, this approach adopts a very general structure originating from the weak form of the initial/boundary value problem.
A coherent system of classes, representing concepts used in finite element methods, has been designed such that their instantiation discretizes the continuous problem into algebraic or differential equations. The discrete equations are further solved using a chain of instances of numerical methods, thus providing support for a flexible and problem-optimized code.
The proposed approach is applied to a series of test problems from elasto-plasticity, heat transfer and fluid dynamics, and appears to be easily adaptable to a large range of problems.







E-mail Article
Add to my Quick Links

Cited By in Scopus (9)





