Computational Physics - A Practical Introduction to Computational Physics and Scientific Computing (using C++)
Konstantinos N. Anagnostopoulos
0 /
0
0 comments
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 in-depth 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.
The book is given with a CC and GNU Public License and is also available, together with the accompanying software from the book's site www.physics.ntua.gr/~konstant/ComputationalPhysics
The book starts with very simple problems in particle motion and ends with an in-depth 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.
The book is given with a CC and GNU Public License and is also available, together with the accompanying software from the book's site www.physics.ntua.gr/~konstant/ComputationalPhysics
click to read more
Categories:
Year:
2016
Edition:
2nd
Publisher:
National Technical University of Athens
Language:
english
Pages:
682
ISBN 13:
9781365583223
No comments:
Post a Comment