This book helps advanced undergraduate, graduate and postdoctoral students in their daily work by offering them a compendium of numerical methods. The choice of methods pays significant attention to error estimates, stability and convergence issues as well as to the ways to optimize program execution speeds. Many examples are given throughout the chapters, and each chapter is followed by at least a handful of more comprehensive problems which may be dealt with, for example, on a weekly basis in a one- or two-semester course. In these end-of-chapter problems the physics background is pronounced, and the main text preceding them is intended as an introduction or as a later reference. Less stress is given to the explanation of individual algorithms. It is tried to induce in the reader an own independent thinking and a certain amount of scepticism and scrutiny instead of blindly following readily available commercial tools.
This book helps advanced undergraduate, graduate and postdoctoral students in their daily work by offering them a compendium of numerical methods. The choice of methods pays significant attention to error estimates, stability and convergence issues as well as to the ways to optimize program execution speeds.
Many examples are given throughout the chapters, and each chapter is followed by at least a handful of more comprehensive problems which may be dealt with, for example, on a weekly basis in a one- or two-semester course. In these end-of-chapter problems the physics background is pronounced, and the main text preceding them is intended as an introduction or as a later reference. Less stress is given to the explanation of individual algorithms. It is tried to induce in the reader an own independent thinking and a certain amount of scepticism and scrutiny instead of blindly following readily available commercial tools.
Explains the core numerical methods and techniques a physicist should know or be aware of Shows how to control errors, stability, and convergence of computations Supports learning and teaching with many comprehensive physics- and engineering-motivated examples, problems and solutions at the ends of chapters Contains numerous appendices with additional topics and hints on how to increase programming efficiency Helps to optimize program execution speeds Gives a wide perspective on the subject and contains a great deal of material for computing in physics Includes supplementary material: sn.pub/extras Includes supplementary material: sn.pub/extras
Simon Sirca
Computational Algorithms Computational Physics Textbook Mathematical Methods in Physics Numerical Analysis Textbook Numerical Methods in Physics Compendium Polynomial Equations Program Execution Scalar Equations Solution of Nonlinear Equations Vector Equations
From the reviews:
“This is a well designed textbook that offers a generous compendium of numerical analysis, at a medium level of training in mathematics. The exposition style is attractive, and theoretical aspects are illustrated by relevant examples. … The book is recommended to students and researchers whose interests go beyond ‘successful recipes’, towards consistent insights into the mathematical support. Educators may also find interesting applications and case studies for lectures or laboratory sessions.” (Octavian Pastravanu, zbMATH, Vol. 1284, 2014)