printlogo
ETH Zuerich - Homepage
Seminar for Applied Mathematics
 
print
  

Report 1998-07

Concept Oriented Design of Numerical Software

C. Lage

Abstract: The continuously growing computing power of modern computers admits to tackle numerical problems of extreme complexity. This complexity carries over to the numerical methods applied to solve the problems. Whereas the mathematical formulation of these methods does not raise any difficulties, their implementation turns out to be the bottleneck in the realization of numerical applications. In the last years, in order to afford relief, object oriented methods were applied to promote reusable and extensible numerical software, since this kind of flexibility is the key to manage complexity. It became evident that a carefully chosen modularization of the considered methods is a necessary requirement to provide flexible software components. In this paper we give a brief review of object oriented methods to identify the key issues that support a flexible software design and discuss a modularization technique based on mathematical concepts. Finally, the application of this concept oriented approach to boundary element methods is presented.

Paper: Available as PDF (10 MB) or as hardcopy to order reports@sam.math.ethz.ch.

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 Mathematics Department | Imprint | Disclaimer | 19 December 2011
top