An Implementation of Extrapolation Codes in C++.
Please always quote using this URN: urn:nbn:de:0297-zib-5009
- This report describes the new object oriented implementation of extrapolation codes {\sc Eulex, Eulsim, Difex} for ordinary differential equations. The resulting C++ class library provides a simple and flexible interface to these methods and incorporates advanced features like continuous output and order-stepsize freezing. The interface of the ODE classes allows in particular a user-defined solver for the linear systems occuring in the linearly implicit discretization scheme. The library also provides some classes for numerical objects such as vectors and (full) matrices. Due to the underlying data-view concept it is possible to access substructures without copying. In addition, we included several utility classes such as a timer and a minimal command language that may be useful in other contexts, too.
Author: | Andreas Hohmann |
---|---|
Document Type: | ZIB-Report |
Date of first Publication: | 1993/08/15 |
Series (Serial Number): | ZIB-Report (TR-93-08) |
ZIB-Reportnumber: | TR-93-08 |