Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
13th acme conference: university of sheffield march 21-22 2005 Object Oriented Design of Parallel and Sequential
 

Summary: 13th acme conference: university of sheffield march 21-22 2005
Object Oriented Design of Parallel and Sequential
Finite Element Codes
Boyan Lazarov
& Charles Augarde
School of Engineering
University of Durham

boyan.lazarov@durham.ac.uk
charles.augarde@durham.ac.uk
1. Introduction
The Finite Element (FE) Method is a widely accepted general purpose numerical modelling
tool. Typical FE programs consist of several hundred thousand lines of procedural code and
many complex data structures. Alternative approaches, based on object oriented programming
(OOP) concepts, are becoming popular as evidenced by the exhaustive bibliography of the
use of OOP techniques in FEM [3]. OOP is based on the idea of "objects" that encapsulate
both the data and the operations on the data. The implementation details are hidden and
every object defines itself clear interfaces for communication. This makes code very simple to
maintain and modify, and hence attractive for use on research FE codes.
In this paper we describe aspects of the design and implementation of an OOP based FE

  

Source: Augarde, Charles - School of Engineering, University of Durham

 

Collections: Engineering