Follow us


MERCURY LEARNING and INFORMATION provides print and digital content in the areas of science and medicine, technology and computing, engineering, and mathematics (STEM disciplines) designed for the professional/reference, trade, library, higher education, career school, and online training markets. We embrace both traditional and innovative publishing models designed to accommodate the needs of the intended audience by using the appropriate delivery methods.

Computational Physics Book CoverComputational Physics

Second Edition

Darren Walker, PhD

ISBN: 9781683928324
Pub Date:  January 2022
Specs: 6 x 9   Paperback
Pages: 350
Price: $49.95


This updated edition provides an introduction to computational physics in order to perform physics experiments on the computer. Computers can be used for a wide variety of scientific tasks, from the simple manipulation of data to simulations of real-world events. This book is designed to provide the reader with a grounding in scientific programming. It contains many examples and exercises developed in the context of physics problems. The new edition now uses C++ as the primary language. The book covers topics such as interpolation, integration, and the numerical solutions to both ordinary and partial differential equations. It discusses simple ideas, such as linear interpolation and root finding through bisection, to more advanced concepts in order to solve complex differential equations. It also contains a chapter on high performance computing which provides an introduction to parallel programming.


Includes some advanced material as well as the customary introductory topics
Uses a comprehensive C++ library and several C++ sample programs ready to use and build into a library of scientific programs
Features problem-solving aspects to show how problems are approached and to demonstrate the methods of constructing models and solutions


1: Introduction. 2: Getting Comfortable. 3: Interpolation and Data Fitting. 4: Searching for Roots. 5: Numerical Quadrature. 6: Ordinary Differential Equations. 7: Fourier Analysis. 8: Monte Carlo Methods. 9: Partial Differential Equations. 10: Advanced Numerical Quadrature. 11: Advanced ODE Solver and Applications. 12: High Performance Computing. Bibliography. Appendix. Index.


Darren Walker, PhD, is a software developer who writes and maintains code that controls various radio telescopes around the UK and helps to analyze the data obtained from these instruments.


Which type of security protocols does Ledger Live implement? Ledger Live utilizes end-to-end encryption with a series of security protocols using secure chip technology to ensure that data transferred between the hardware wallet and the app remains private and secure.