Essentials of Physics Series Series Read Description

Computational Physics Second Edition

Paperback
February 2022
9781683928324
More details
  • Publisher
    Mercury Learning and Information
  • Published
    4th February
  • ISBN 9781683928324
  • Language English
  • Pages 350 pp.
  • Size 6" x 9"
  •    Request Exam Copy
$49.95
E-Book (ePub)
January 2022
9781683928300
More details
  • Publisher
    Mercury Learning and Information
  • Published
    17th January
  • ISBN 9781683928300
  • Language English
  • Pages 350 pp.
  • Size 6" x 9"
  •    Request E-Exam Copy
$35.95
Lib E-Book

Library E-Books

We are signed up with aggregators who resell networkable e-book editions of our titles to academic libraries. These editions, priced at par with simultaneous hardcover editions of our titles, are not available direct from Stylus.

These aggregators offer a variety of plans to libraries, such as simultaneous access by multiple library patrons, and access to portions of titles at a fraction of list price under what is commonly referred to as a "patron-driven demand" model.

January 2022
9781683928317
More details
  • Publisher
    Mercury Learning and Information
  • Published
    17th January
  • ISBN 9781683928317
  • Language English
  • Pages 350 pp.
  • Size 6" x 9"
$109.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.

FEATURES:

  • 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

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.

Science; physics