Book
Numerical Renaissance
Simulation, optimization, and control
Thomas R. Bewley. Published in draft and updated continuously; the PDF below is always the current version.
Renaissance Press
Numerical Renaissance
Simulation, optimization, and control
In the author's words
Organization of subjects presented in this book. The primary dependencies of each subject are those which support it in this stack, thereby helping the reader to develop a targeted initial plan for digesting any given subject without reading the entire book.
Caption of Figure 1, on the organization of the book, Numerical Renaissance
Contents
Chapters.
Each chapter opens the current book at that chapter; chapters with code link to it in the repository. Code for the book lives in the Renaissance Repository.
- 1Notation and definitions code
- 2Direct solution of linear equations, and the LU and QR decompositions code
- 3Iterative solution methods code
- 4Linear algebra code
- 5Spectral methods, fast transforms, and the Dirac delta code
- 6Statistical representations code
- 7Data manipulation: sorting, interpolation, and compression code
- 8Differentiation code
- 9Integration of functions code
- 10Ordinary differential equations code
- 11Partial differential equations code
- 12High performance computing code
- 13A case study in the simulation of turbulence code
- 14Linear programming code
- 15Derivative-free minimization code
- 16Derivative-based minimization code
- 17Kinematics and dynamics code
- 18Signals and systems: transform-based methods code
- 19Classical control design code
- 20Linear circuits
- 21Linear systems: state-space methods
- 22State-space and model-predictive control design
- 23State estimation and adaptive observation
- AProgramming: a brief introduction
- BAssorted mathematical foundations