Numerical Methods II, Spring 2012
  
        Resources and source material 
  
        
      
        
         Lecture notes
          
          
        Reference books
          
            - Arieh Iserles, A First Course in the Numerical Analysis of Differential Equations
            
              - Required text for the class. 
 
 
- Germund Dahlquist and Åke Björk, Numerical Methods
            
              - Simplest the best book on numerical analysis ever written.
                  The Dover edition is very cheap.
                  It has a great discussion of linear multistep methods and asymptotic error expansions.
                  Some of the material is dated, but all of it is interesting.
 
 
- Robert Richtmeyer and K.W. Morton, Difference Methods for Initial Value Problems
            
              - Old but great reference for some of the deep theoretical parts of PDE solving.
                  Good discussion of stability theory, particularly von Neumann analysis.
                  Very careful attention to detail in delicate cases with multiple eigenvalues
                  in amplification matrices.
                  The Kreiss matrix theorem.
 
 
- Yousef Saad, 
                             Iterative Methods for Sparse Linear Systems
            
              - Linear algebra for solving PDE problems.
                  A good reference for GMRES, which is not covered in the Iserles text.
                  Lots of stuff about sparse matrices, which the class will not cover.
                  Mostly from a linear algebra rather than an analysis point of view, which
                  leaves out lots of information you have about real numerical PDE problems.
                  You can get it from SIAM or download the .pdf file (using google or clicking
                  on the 
                  link in the title above.
 
 
- Anne Greenbaum, Iterative Methods for Solving Linear Systems
            
              - As the title says.
                  Another good source for GMRES and other iterative methods.