Templates for the Solution of Linear Systems - Building Blocks for Iterative Methods.ps