Making a ยฎnite element code easier to maintain is achieved by further modularizing it. Due to its two levels of modularity (of procedures and data), object-oriented programming is the method of choice. Its potential is investigated in two bottlenecks of ยฎnite element programming where so far it has
Object oriented programming of the finite element method
โ Scribed by R. I. Mackie
- Publisher
- John Wiley and Sons
- Year
- 1992
- Tongue
- English
- Weight
- 674 KB
- Volume
- 35
- Category
- Article
- ISSN
- 0029-5981
No coin nor oath required. For personal study only.
โฆ Synopsis
Abstract
The finite element method is by its nature very modular. Object oriented programming enables full advantage to be taken of this modularity. This makes for safer and easier programming, and extending or modifying object oriented programs is very straightforward. The paper describes an object oriented implementation of the finite element method, and illustrates the advantages of the approach.
๐ SIMILAR VOLUMES
This paper describes a novel programming tool, nDarray, which is designed using an Object Oriented Paradigm (OOP) and implemented in the C++ programming language. Finite element equations, represented in terms of multidimensional tensors are easily manipulated and programmed. The usual matrix form o
This paper describes an implementation in C++ and in parallel of an explicit รฟnite element formulation for the solution of transient heat conduction problems with phase change. The scheme requires a very small timestep because of its conditional stability, but, as no matrix inversion is required, th
Continuum mechanics and the finite element method are used as basic tools to facilitate the animation of deformable objects. Two unique features in this paper are: (1) introduction of a framework for 3-D finite interface elements to deal with object interaction and (2) a simple approach to handle f