Object-Oriented Design of Preconditioned Iterative Methods in Diffpack

@article{Bruaset1997ObjectOrientedDO,
title={Object-Oriented Design of Preconditioned Iterative Methods in Diffpack},
author={Are Magnus Bruaset and Hans Petter Langtangen},
journal={ACM Trans. Math. Softw.},
year={1997},
volume={23},
pages={50-80}
}

As modern programming methodologies migrate from computer science to scientific computing, developers of numerical software are faced with new possibilities and challenges. Based on experiences from an ongoing project that develops C11 software for the solution of partial differential equations, this article has its focus on object-oriented design of iterative solvers for linear systems of equations. Special attention is paid to possible conflicts that have to be resolved in order to achieve a… CONTINUE READING