OBJECT-ORIENTED DESIGN OF PRECONDITIONED ITERATIVE METHODS IN DIFFPACK

Citation
Am. Bruaset et Hp. Langtangen, OBJECT-ORIENTED DESIGN OF PRECONDITIONED ITERATIVE METHODS IN DIFFPACK, ACM transactions on mathematical software, 23(1), 1997, pp. 50-80
Citations number
26
Categorie Soggetti
Computer Sciences",Mathematics,"Computer Science Software Graphycs Programming",Mathematics
ISSN journal
00983500
Volume
23
Issue
1
Year of publication
1997
Pages
50 - 80
Database
ISI
SICI code
0098-3500(1997)23:1<50:ODOPIM>2.0.ZU;2-M
Abstract
As modern programming methodologies migrate from computer science to s cientific computing, developers of numerical software are faced with n ew possibilities and challenges. Based on experiences from an ongoing project that develops C++ software for the solution of partial differe ntial equations, this article has its focus on object-oriented design of iterative solvers for linear systems of equations. Special attentio n is paid to possible conflicts that have to be resolved in order to a chieve a very flexible, yet efficient, code.