Preface
disclaimer of Warranties
Acknowledgment
1 Introduction
1.1 Computations and science
1.2 The emergence of modern computers
1.3 Computer algorithms and languages
2 Basic numerical methods
2.1 Interpolations and approximations
2.2 differentiation and integration
2.3 Zeros and extremes of a single-variable function
2.4 Classical scattering
2.5 Random number generators
3 Ordinary differential equations
3.1 initial-value problems
3.2 The Euler and Picard methods
3.3 Predictor-corrector methods
3.4 The Runge-kutta method
3.5 Chaotic dynamics of a driven pendulum
3.6 Boundary-value and eignevalue problems
3.7 The shooting method
3.8 Linear equations and the Sturm-Lioville problem
3.9 The on-dimensional Schordinger equation
4 Numerical methodes for matrices
……
5 Spectral analysis and Gaussian quadrature
6 Partial differential equations
7 Molecular dynamics simulations
8 Modeling continuous systems
9 Monte Carlo simulations
10 Numerical renormalization
11 Symbolic computing
12 High-performance computing
References
Index