This is the second of two books on Computational Physics, based on a course taught by the author for many years at the University of Oslo and University of Michigan. This book covers advanced topics in computational physics, which follows the companion introductory book. The books describe many of the more popular and widely used algorithms for doing science, from linear algebra and eigenvalue problems to differential equations and Monte Carlo methods, with many examples of applications of these methods to scientific problems. They also give insights into structured programming with an in depth discussion of object orientation with examples. The examples are written using programming languages like C++ and fortran2008, which are very widely used in computational physics. Python examples of the same programs will be available via an accompanying website. Furthermore, the author discusses also how to parallelize programs, with an emphasis on supercomputing issues.
ISBN: | 9780750311809 |
Publication date: | 30th April 2023 |
Author: | Morten HjorthJensen |
Publisher: | IOP Publishing an imprint of Institute of Physics Publishing |
Format: | Hardback |
Pagination: | 500 pages |
Series: | IOP Ebooks |
Genres: |
Mathematical physics |