Advertisement

Modern Software Tools for Scientific Computing

  • Erlend Arge
  • Are Magnus Bruaset
  • Hans Petter Langtangen

Table of contents

  1. Front Matter
    Pages i-xii
  2. Computational Differential Equations

    1. Front Matter
      Pages 3-3
    2. Steven G. Parker, David M. Weinstein, Christopher R. Johnson
      Pages 5-44
    3. M. Berzins, S. V. Pennington, P. R. Pratt, J. M. Ware
      Pages 63-80
    4. Gert Nelissen, Patrick F. Vankeirsbilck
      Pages 81-104
    5. Rostislav Chudoba
      Pages 143-162
    6. Satish Balay, William D. Gropp, Lois Curfman McInnes, Barry F. Smith
      Pages 163-202
    7. Michael Thuné, Eva Mossberg, Peter Olsson, Jarmo Rantakokko, Krister Åhlander, Kurt Otto
      Pages 203-226
    8. Konstantinos N. Pantazopoulos, Elias N. Houstis
      Pages 227-246
    9. Are Magnus Bruaset, Erik Jarl Holm, Hans Petter Langtangen
      Pages 247-268
  3. Computational Geometry

    1. Front Matter
      Pages 269-269
    2. Richard Bartels
      Pages 271-288
    3. Erlend Arge, Øyvind Hjelle
      Pages 289-308
  4. Software Development

    1. Front Matter
      Pages 309-309
    2. Fredrik Manne, Svein Olav Andersen
      Pages 339-352
    3. James M. Boyle, Terence J. Harmer, Victor L. Winter
      Pages 353-372
  5. Back Matter
    Pages 373-380

About this book

Introduction

Looking back at the years that have passed since the realization of the very first electronic, multi-purpose computers, one observes a tremendous growth in hardware and software performance. Today, researchers and engi­ neers have access to computing power and software that can solve numerical problems which are not fully understood in terms of existing mathemati­ cal theory. Thus, computational sciences must in many respects be viewed as experimental disciplines. As a consequence, there is a demand for high­ quality, flexible software that allows, and even encourages, experimentation with alternative numerical strategies and mathematical models. Extensibil­ ity is then a key issue; the software must provide an efficient environment for incorporation of new methods and models that will be required in fu­ ture problem scenarios. The development of such kind of flexible software is a challenging and expensive task. One way to achieve these goals is to in­ vest much work in the design and implementation of generic software tools which can be used in a wide range of application fields. In order to provide a forum where researchers could present and discuss their contributions to the described development, an International Work­ shop on Modern Software Tools for Scientific Computing was arranged in Oslo, Norway, September 16-18, 1996. This workshop, informally referred to as Sci Tools '96, was a collaboration between SINTEF Applied Mathe­ matics and the Departments of Informatics and Mathematics at the Uni­ versity of Oslo.

Keywords

Debugging FORTRAN Splines calculus data structures design development geometry mathematics modeling programming scientific computing software software development validation

Editors and affiliations

  • Erlend Arge
    • 1
  • Are Magnus Bruaset
    • 1
  • Hans Petter Langtangen
    • 2
  1. 1.SINTEF Applied MathematicsOsloNorway
  2. 2.University of OsloOsloNorway

Bibliographic information