Object Oriented Methods for Interoperable Scientific and Engineering Computing: Proceedings of the 1998 SIAM Workshop

Front Cover
Michael E. Henderson, Christopher Radcliff Anderson, Stephen L. Lyons
SIAM, 1999 M01 1 - 321 pages
There is a growing awareness in universities and industrial and government laboratories that object oriented methods have the potential to greatly improve the usefulness of computers in science and engineering.

The book includes experiences of both developers and industrial users of software, highlighting the difficult issues and merits of different approaches used in the aircraft, automotive, and petroleum industries, as well as national laboratories. There are also "real-world" papers.

From inside the book

Contents

General Exchange of Methods and Data at Lockheed Martin
11
Language Interoperability Mechanisms for HighPerformance Scientific
30
Developing an Integrated Environment for Computational Field Simulation
50
When the One Size Fits All Doesnt
68
An ObjectOriented Approach for Development and Testing of Parallel Solution
88
Design of the hypre Preconditioner Library
106
Algorithm Development for Large Scale Computing
138
Evolution of the NAG Library ODE Solvers
148
Programming Engineering Applications Using the Object Oriented FEM Code
205
Mesh Component Design and Software Integration Within SUMAA3d
215
An ObjectOriented PDE Analysis Environment
225
The Use of ObjectOriented Design Patterns in the SAMRAI Structured
235
An ObjectOriented Framework for Solving Partial Differential
245
Brown William D Henshaw and Daniel J Quinlan
254
Rapid Application Development and Enhanced Code Interoperability using
276
Rethinking the Roles of Compilers and Libraries
286

Object Oriented Toolbox for Modelling and Simulation of Dynamical Systems
155
Design and Implementation of an Object Oriented C++ Library
165
Automatic Differentiation in MATLAB Using Object Oriented Methods
174
ObjectOriented Programming for General Mixed Finite Element Methods
184
The Design of a Finite ElementSpectral Element Code for Incompressible
194
Application Oriented Library Design
296
Optimizations for Parallel ObjectOriented Frameworks
303
What Do We Need and Can We Get It with Java?
313
Author Index
Copyright

Common terms and phrases

Bibliographic information