|
|
|
||||||||||
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