## An Introduction to Computational PhysicsThoroughly 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. |

### What people are saying - Write a review

User Review - Flag as inappropriate

I sighed when prof. tao pang solve it all. 99.99% assignment done perfectly.

### Contents

Chapter 6 | 164 |

So the Dirac δ function δω can also be interpreted | 166 |

Fig 63 Surface and | 180 |

W | 182 |

double y new double2n+1 | 191 |

Chapter 7 | 197 |

Chapter 8 | 226 |

Chapter 9 | 256 |

The methods called in the program are exactly those given | 76 |

where | 77 |

Chapter 4 | 80 |

Chapter 5 | 119 |

If we decompose the eigenvector z in a similar fashion | 140 |

and | 141 |

double t xv+yu | 151 |

of the wavefunction unlσr The angular momentum index is suppressed | 156 |

the modiﬁcation under different boundary conditions from the solution of | 265 |

Chapter 10 | 285 |

Chapter 11 | 323 |

Chapter 12 | 347 |

which leads to | 349 |

after Taylor expansion of the exponential function and resummation in | 354 |

evaluated for the system of a given size In fact | 367 |

### Other editions - View all

### Common terms and phrases

accuracy approximation boundary condition calculated Chapter chromosomes clusters coefﬁcient matrix conﬁguration data points deﬁned density density matrix differential equation discrete discrete Fourier transform discussed distribution double[n+1 eigenvalue problem eigenvectors electron elements energy evaluation example fast Fourier transform ﬁeld ﬁnd ﬁnite ﬁrst ﬁrst-order derivative ﬁxed Fourier transform Gaussian Gaussian elimination genetic algorithm given Hamiltonian import java.lang inﬁnite int i=0 integral interaction interpolation Ising model iteration java.lang lattice linear equation set LU decomposition many-body method molecular dynamics Monte Carlo simulations obtain orthogonal parameters particle physics Poisson equation polynomial potential public class public static double public static void quantum quantum Monte Carlo random number random-number recursion region renormalization result scheme Schršodinger equation secant method second-order derivative solution solve speciﬁc spin static void main(String step temperature tridiagonal variables vector velocity void main(String argv wavefunction wavelet zero

### Popular passages

Page 15 - ... constant, M is the mass of the sun, m is the mass of the planet, and r is its distance from the sun. Choose the initial line to pass through the perihelion point of the orbit, and assume the velocity at perihelion is DO.