Collection of abstracts 14th
GAMM-Seminar Kiel on
|
A part of the project Software Engineering Methods for Parallel Scientific Applications (SEMPA, funded by the BMBF) is about investigating in object-oriented methods for scientific computing. A commercial real-world Fortran 77 computational fluid dynamics (CFD) application is being redesigned in C++ and Java. This redesign bases on newly developed numerical objects rather than the existing array data structures of the Fortran 77 code.
The CFD program has been divided in two parts for this redesign: the numerical solver part and the discretization part. The numerical solution method is a coupled algebraic multigrid method [3], which has been redesigned and fully implemented in C++ [1,2]. Currently, the object-oriented solver is ported to Java. The element-based finite-volume discretization is currently redesigned and developed in Java.
The presentation will introduce the object-oriented design of the whole CFD program and comment on the use of the object-oriented paradigm for real-world scientific computing applications. Especially, Java as programming language for scienitific computing is discussed.
References:
Mail to WebMaster |
[Thu Dec 18 12:07:34 MET 1997] |
Impressum |