000 01830 a2200241 4500
008 241003b2012 |||||||| |||| 001 0 eng d
020 _a978-1480145511
041 _aeng
080 _a530.145
_bNEW
100 _aNeuman, Mark
245 _aComputational physics
260 _bAmazon Digital Services
_c2012
300 _axi, 549p.
500 _aInclude index
505 _a1. Introduction 2. Python programming for physicists 3. Graphics and visualization 4. Accuracy and speed 5. Integrals and derivatives 6. Solution of linear and nonlinear equations 7. Fourier transforms 8. Ordinary differential equations 9. Partial differential equtial
520 _aThis book is a complete introduction to the field of computational physics, with examples and exercises in the Python programming language. Computers play a central role in virtually every major physics discovery today, from astrophysics and particle physics to biophysics and condensed matter. This book explains the fundamentals of computational physics and describes in simple terms the techniques that every physicist should know, such as finite difference methods, numerical quadrature, and the fast Fourier transform. The book offers a complete introduction to the topic at the undergraduate level, and is also suitable for the advanced student or researcher who wants to learn the foundational elements of this important field. The Python programming language is an excellent choice for learning, teaching, or doing computational physics. This page contains a selection of resources the author developed for teachers and students interested in computational physics and Python.
650 _aPython programming
650 _aGraphics
650 _aVisualization
650 _aComputational physics
690 _aPhysics
942 _cBK
999 _c59344
_d59344