Numerical methods for scientific computing - Heinbockel, J. H. (Trafford publishing, 2006)