Offers a theoretical background to allow readers to determine when an iterative algorithm can be used. This book presents the key elements as well as the practical knowledge and methodology to design and implement parallel iterative algorithms. It demonstrates how to apply these algorithms to solve linear or nonlinear numerical problems.