Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods1 Richard Barrett2 , Michael Berry3 , Tony F. Chan4 , James ... more>>