FreeComputerBooks.com
Free Computer, Mathematics, Technical Books and Lecture Notes, etc.

 Title Computational Physics  A Practical Introduction to Computational Physics and Scientific Computing
 Author(s) Konstantinos Anagnostopoulos
 Publisher: lulu.com (December 6, 2016)
 License(s): CC BYSA 4.0
 Paperback 368 pages (Vol. 1) / 392 pages (Vol. 2)
 eBook HTML, PDF, ePub, and Mobi (Kindle)
 Languages: English and Greek
 ISBN10: 1365583228 (Vol. 1) / 1365583384 (Vol. 2)
 ISBN13: 9781365583223 (Vol. 1) / 9781365583384 (Vol. 2)
Book Description
This book is an introduction to the computational methods used in physics and other related scientific fields. It is addressed to an audience that has already been exposed to the introductory level of college physics, usually taught during the first two years of an undergraduate program in science and engineering.
It assumes no prior knowledge of numerical analysis, programming or computers and teaches whatever is necessary for the solution of the problems addressed in the text. C++ is used for programming the core programs and data analysis is performed using the powerful tools of the Gnu/Linux environment. All the necessary software is open source and freely available.
The book starts with very simple problems in particle motion and ends with an indepth discussion of advanced techniques used in Monte Carlo simulations in statistical mechanics. The level of instruction rises slowly, while discussing problems like the diffusion equation, electrostatics on the plane, quantum mechanics and random walks.
There is a Fortran Edition of the book.
About the Authors Konstantinos Anagnostopoulos is a member of the High Energy Theory group of the Physics Department of the School of Applied Sciences of the National Technical University of Athens.
 Computational Physics with Python (Eric Ayars)
 Computational Physics with Python (Mark Newman)
 Python Scientific Lecture Notes (Scipy Lectures )
 Programming for Computations  Python (Svein Linge, et al)
 A Primer on Scientific Computation with Python (Hans Petter Langtangen)
 Solving PDEs in Python: The FEniCS Tutorial I (H. Langtangen)




















