An Introduction to Computational PhysicsCambridge University Press, 19.01.2006 - 385 Seiten Thoroughly revised for its second edition, this advanced textbook provides an introduction to the basic methods of computational physics, and an overview of progress in several areas of scientific computing by relying on free software available from CERN. The book begins by dealing with basic computational tools and routines, covering approximating functions, differential equations, spectral analysis, and matrix operations. Important concepts are illustrated by relevant examples at each stage. The author also discusses more advanced topics, such as molecular dynamics, modeling continuous systems, Monte Carlo methods, genetic algorithm and programming, and numerical renormalization. It includes many more exercises. This can be used as a textbook for either undergraduate or first-year graduate courses on computational physics or scientific computation. It will also be a useful reference for anyone involved in computational research. |
Inhalt
Introduction | 1 |
Approximation of a function | 18 |
Numerical calculus | 54 |
3 | 62 |
Ordinary differential equations | 80 |
Numerical methods for matrices | 119 |
49 | 133 |
6 | 147 |
3 | 203 |
Molecular dynamics simulations | 250 |
Modeling continuous systems | 256 |
Monte Carlo simulations | 285 |
Genetic algorithm and programming | 323 |
Numerical renormalization | 347 |
References | 369 |
381 | |
Andere Ausgaben - Alle anzeigen
Häufige Begriffe und Wortgruppen
accuracy approximation average boundary condition calculation Chapter chromosomes clusters coefficient matrix configuration data points density matrix diagonal differential equation discrete discussed distribution double[n double[n+1 eigenvalue problem eigenvectors electron elements energy evaluation example fast Fourier transform finite first-order derivative Fourier transform function Gaussian elimination genetic algorithm given Green's function Hamiltonian import java.lang initial int i=0 integral interaction interpolation inverse Ising model iteration Java java.lang lattice linear equation set liquid LU decomposition many-body method molecular dynamics Monte Carlo simulations obtain one-dimensional optimization orthogonal parameters particle Physical Review Poisson equation polynomial potential public class public static double public static void quantum Monte Carlo r₁ random number random-number recursion region result scheme Schrödinger equation secant method second-order derivative solution solve spin static void main(String step structure temperature tridiagonal two-dimensional update variables vector velocity void main(String argv wavefunction wavelet Xi+1 zero
Verweise auf dieses Buch
The Lattice Boltzmann Equation: For Fluid Dynamics and Beyond S. Succi Eingeschränkte Leseprobe - 2001 |
A First Course in Computational Physics and Object-Oriented Programming with ... David Yevick Eingeschränkte Leseprobe - 2005 |