×

Numerical recipes example book (C++). The art of scientific computing. 2nd edition. (English) Zbl 1058.65001

Cambridge: Cambridge University Press (ISBN 0-521-75034-2/pbk). viii, 318 p. (2002).
Publisher’s description: This example book contains C++ source programs that exercise and demonstrate all of the subroutines, procedures, and functions in Numerical Recipes in C++. The book will be a valuable aid to readers wishing to incorporate Numerical Recipes procedures and subroutines into larger programs and to conduct simple validation tests. Each example program contains comments and is prefaced by a short description of what it does and of which Numerical Recipes routines it exercises. In cases where the demonstration programs require input data, those data are also supplied. In some cases, sample output is also shown.
Contents: 1. Preliminaries; 2. Solution of linear algebraic equations; 3. Interpolation and extrapolation; 4. Integration of functions; 5. Evaluation of functions; 6. Special functions; 7. Random numbers; 8. Sorting; 9. Root finding and nonlinear sets of equations; 10. Minimization or maximization of functions; 11. Eigensystems; 12. Fast Fourier transform; 13. Fourier and spectral applications; 14. Statistical description of data; 15. Modeling of data; 16. Integration of ordinary differential equations; 17. Two point boundary value problems; 18. Integral equations and inverse theory; 19. Partial differential equations; 20. Less-numerical algorithms; References.
[For earlier books of the same authors and with almost the same title, but different programming languages see (1985; Zbl 0587.65004), (1986; Zbl 0587.65005), (1990; Zbl 0727.65001), (1992; Zbl 0778.65003)].

MSC:

65-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to numerical analysis
65Dxx Numerical approximation and computational geometry (primarily algorithms)
65-04 Software, source code, etc. for problems pertaining to numerical analysis
65Fxx Numerical linear algebra
65Hxx Nonlinear algebraic or transcendental equations
65K05 Numerical mathematical programming methods
65T50 Numerical methods for discrete and fast Fourier transforms
65Cxx Probabilistic methods, stochastic differential equations
65Lxx Numerical methods for ordinary differential equations
65Rxx Numerical methods for integral equations, integral transforms
65Mxx Numerical methods for partial differential equations, initial value and time-dependent initial-boundary value problems
65Nxx Numerical methods for partial differential equations, boundary value problems
PDFBibTeX XMLCite