At this site, you will find the electronic materials which accompany "Modern Software Tools for Scientific Computing". This book reports on carefully selected contributions from the SciTools'96 workshop that was held in Oslo, Norway in September 1996.

The title of each chapter is linked to a page containing the corresponding abstract and eventual supplementary on-line resources that are relevant. For each contribution, the name of the corresponding author is shown in boldface.


Contributions
Chapter 1: "The SCIRun Computational Steering Software System"
Steven G. Parker
Department of Computer Science
University of Utah
Salt Lake City, UT 84112, USA
Email: sparker@cs.utah.edu,

David M. Weinstein
(same address as above)
Email: dweinste@cs.utah.edu

and

Christopher R. Johnson
(same address as above)
Email: crj@cs.utah.edu.

Chapter 2: Object-Oriented Solvers for Initial Value Problems
Hans Olsson
Department of Computer Science
Lund University
Box 118, S-221 00 Lund, Sweden
Email: Hans.Olsson@dna.lth.se

Chapter 3: SPRINT2D Software for Convection Dominated PDEs
M. Berzins
Computational PDEs Unit
School of Computer Studies, University of Leeds
Leeds LS2 9JT, UK
Email: martin@dcre.leeds.ac.uk,

S. V. Pennington
(same address as above)
Email: vp@dcre.leeds.ac.uk,

R. Pratt
PA Data Design
The Bishop's Mannor, Howden
East Yorkshire, DN14 7BL, UK
Email: paulp@padd.press.net

and

M. Ware
Renaissance
22/25 Finsbury Square, London, UK
Email: justin@rs.com.

Chapter 4: Electrochemical Modelling and Software Genericity
Gert Nelissen
Vrije Universiteit Brussel
Faculteit Toegepaste Wetenschappen
Dienst Electrotechniek en Industriële Electronica
Pleinlaan 2, 1050 Brussel, Belgium
Email: nelissen@etec4.vub.ac.be

and

Patrick F. Vankeirsbilck
(same address as above)
Email: pvkeirsb@vnet3.vub.ac.be.

Chapter 5: An Object-Oriented Adaptive Finite Element Code:
Design Issues and Applications in Hyperthermia Treatment Planning

Rudolf Beck
ZIB
Takustrasse 7, D-14195 Berlin, Germany
Email: Beck@zib.de,

Bodo Erdmann
(same address as above)
Email: Erdmann@zib.de,

and

Rainer Roitzsch
(same address as above)
Email: Roitzsch@zib.de.

Chapter 6: On the Efficient Implementation of Multilevel Adaptive Methods
U. Rüde
Institut für Mathematik
Universität Augsburg
86135 Augsburg, Germany
Email: ruede@math.uni-augsburg.de.

Chapter 7: Finite Element Kernel with Metaobject Protocol
Rostislav Chudoba
Institute for Statics and Dynamics
Faculty of Civil Engineering
Ruhr-University Bochum, Germany
Email: rch@mail.sd.bi.ruhr-uni-bochum.de.

Chapter 8: Efficient Management of Parallelism in Object-Oriented
Numerical Software Libraries

Satish Balay
Mathematics and Computer Science Division
Argonne National Laboratory
9700 South Cass Avenue
Argonne, IL 60439-4844, USA
Email: balay@mcs.anl.gov,

William D. Gropp
(same address as above)
Email: gropp@mcs.anl.gov,

Lois Curfman McInnes
(same address as above)
Email: curfman@mcs.anl.gov

and

Barry F. Smith
(same address as above)
Email: bsmith@mcs.anl.gov.

Chapter 9: Object-Oriented Construction of Parallel PDE Solvers
Michael Thuné
Department of Scientific Computing
Uppsala University
Box 120, S-751 04 Uppsala, Sweden
Email: michael@tdb.uu.se,

Eva Mossberg
(same address as above)
Email: evam@tdb.uu.se,

Peter Olsson
(same address as above)
Email: peter@tdb.uu.se,

Jarmo Rantakokko
(same address as above)
Email: jarmo@tdb.uu.se,

Krister Åhlander
(same address as above)
Email: krister@tdb.uu.se
and

Kurt Otto
(same address as above)
Email: kurt@tdb.uu.se.

Chapter 10: Modern Software Techniques in Computational Finance
Konstantinos N. Pantazopoulos
Computer Science Department
Purdue University
W. Lafayette, IN 47907-1398, USA
Email: kp@cs.purdue.edu

and

Elias N. Houstis
(same address as above)
Email: enhcs.purdue.edu.

Chapter 11: Increasing the Efficiency and Reliability of Software
Development for Systems of PDEs

Are Magnus Bruaset
SINTEF Applied Mathematics
Box 124 Blindern, N-0314 Oslo, Norway
Email: Are.Magnus.Bruaset@math.sintef.no,

Erik Jarl Holm
Institute for Energy Technology
N-2007 Kjeller, Norway
Email: erikh@ife.no

and

Hans Petter Langtangen
Department of Mathematics
University of Oslo
Box 1053 Blindern, N-0316 Oslo, Norway
Email: hpl@math.uio.no.

Chapter 12: Object Oriented Surface Design
Richard Bartels
Computer Science Department
Computer Graphics Laboratory
University of Waterloo
Waterloo, Ontario N2L 3G1, Canada
Email: rhbartel@uwaterloo.ca.

Chapter 13: Object-Oriented Scattered Data Modelling with Siscat
Erlend Arge
SINTEF Applied Mathematics
Box 124 Blindern, N-0314 Oslo, Norway
Email: Erlend.Arge@math.sintef.no

and

Øyvind Hjelle
(same address as above)
Email: Oyvind.Hjelle@math.sintef.no.

Chapter 14: Is the Quality of Numerical Subroutine Code Improving?
T. R. Hopkins
Computing Laboratory
University of Kent
Canterbury, CT2 7NF, Kent, UK
Email: trh@ukc.ac.uk.

Chapter 15: Object-Oriented Redesign of a Real-World Fortran 77 Solver
Matthias Weidmann
Institut für Informatik
Technische Universität München
D-80290 München, Germany
Email: weidmann@informatik.tu-muenchen.de.

Chapter 16: Automating the Debugging of Large Numerical Codes
Fredrik Manne
Department of Informatics
University of Bergen
N-5020 Bergen, Norway
Email: fredrikm@ii.uib.no

and

Svein Olav Andersen
(same address as above)
Email: sveinoa@ii.uib.no.

Chapter 17: The TAMPR Program Transformation System:
Simplifying the Development of Numerical Software

James M. Boyle
Technology Development Division
Argonne National Laboratory
Argonne, IL 60439, USA
Email: boyle@mcs.anl.gov,

Terence J. Harmer
Department of Computer Science
The Queen's University of Belfast
Belfast, BT7 1NN, UK
Email: t.harmer@qub.ac.uk

and

Victor L. Winter
Intelligent Systems and Robotics Center
Sandia National Laboratories
Box 5800, Albuquerque, NM 87185-0660, USA
Email: vlwinte@sandia.gov.