We have divided this book into five main chapters. Chapter gives the motivation for this book and the use of templates. Chapter describes stationary and nonstationary iterative methods. Chapter focuses on preconditioners. Many iterative methods depend in part on preconditioners to improve performance and ensure fast convergence.
Chapter provides a glimpse of issues related to the use of iterative methods.
This chapter, like the preceding, is especially recommended for the experienced user who wishes to have further guidelines for tailoring a specific code to a particular machine. It includes information on complex systems, stopping criteria, data storage formats, and parallelism. The Appendices contain information on how the templates and BLAS software can be obtained. A glossary of important terms used in the book is also provided. The field of iterative methods for solving systems of linear equations is in constant flux, with new methods and approaches continually being created, modified, tuned, and some eventually discarded.