Tuesday, July 15

3:15 PM-5:15 PM
Kresge Auditorium

Object-Oriented Software Design and Development of Partial Differential Equations

In modern scientific software development involving partial differential equations, the objective is often to develop codes that model very complex systems. Many different algorithms may be combined to describe these systems, and the corresponding computer code becomes quite complex. Object-oriented design is based on the idea that the more closely a code models the application it represents, the easier it will be to develop, maintain, and reuse. In addition, this approach allows the development of particularly flexible mathematical software libraries, with simple, intuitive user interfaces.

The speakers in this minisymposium will explore the use of object-oriented code design and object-oriented languages like C++ in the development of large complex applications.

Organizers: David L. Brown and William D. Henshaw
Los Alamos National Laboratory

3:15 Overture: An Object-Oriented Framework for the Solution of PDEs on Overlapping Grids
David L. Brown, Organizer
3:45 AMR++: An Object-Oriented Library for Adaptive Mesh Refinement
Daniel J. Quinlan, Los Alamos National Laboratory
4:15 Designing a Parallel Object-Oriented Numerical Library
Satish Balay, William Gropp, Lois Curfman McInnes, and Barry Smith, Argonne National Laboratory
4:45 Design Issues and Recent Developments in Diffpack
Are Magnus Bruaset, SINTEF, Norway; Hans Petter Langtangen, University of Olso, Norway; and Gerhard Zumusch, University of Bonn, Germany

AN97 Homepage | Program Updates|
Registration | Hotel and Dormitory Information | Transportation | Program-at-a-Glance | Program Overview

MMD, 3/31/97
tjf, 5/28/97
MMD, 5/30/97