Preface; 1. Fitting functions to data; 2. Ordinary differential equations; 3. Two-point boundary conditions; 4. Partial differential equations; 5. Diffusion: parabolic PDEs; 6. Elliptic problems and iterative matrix solution; 7. Fluid dynamics and hyperbolic equations; 8. Boltzmann's equation and its solution; 9. Energy-resolved diffusive transport; 10. Atomistic and particle-in-cell simulation; 11. Monte Carlo techniques; 12. Monte Carlo radiation transport; 13. Next steps; Appendix A. Summary of matrix algebra; Index.
The plain language style, worked examples and exercises in this book help students to understand the foundations of computational physics and engineering.
Ian H. Hutchinson is a plasma physicist and Professor in the School of Engineering at the Massachusetts Institute of Technology where he has been solving physical problems using computers for forty years. A fellow of the American Physical Society and the Institute of Physics, he has won several awards for excellence in teaching at MIT, and is the author of the definitive textbook on making measurements of plasmas, Principles of Plasma Diagnostics (Cambridge University Press, 2002).