Description |
1 online resource |
Contents |
Building programs in a Linux environment -- Encapsulation and the C++ class -- Some useful classes with applications -- Interpolation and extrapolation -- Numerical quadrature -- How to write a class -- Monte Carlo methods -- Percolation and universality -- Parallel computing -- Graphics for physicists -- Ordinary differential equations -- Polymorphism -- Nonlinear dynamics and chaos -- Rotations and Lorentz transformations -- Simulation -- Data modeling -- Templates, the standard C++ library, and modern C++ -- Many body dynamics -- Continuum dynamics -- Classical spin systems -- Quantum mechanics I-few body systems -- Quantum spin systems -- Quantum mechanics II-many body systems -- Quantum field theory -- Index |
Summary |
A textbook that addresses a wide variety of problems in classical and quantum physics. Modern programming techniques are stressed throughout, along with the important topics of encapsulation, polymorphism, and object-oriented design. Scientific problems are physically motivated, solution strategies are developed, and explicit code is presented |
Bibliography |
Includes bibliographical references and index |
Notes |
Vendor-supplied metadata |
Subject |
Physics -- Data processing
|
|
Quantum theory -- Data processing
|
|
Physics -- Computer simulation
|
|
Quantum theory -- Computer simulation
|
|
SCIENCE -- Physics -- Mathematical & Computational.
|
|
Physics -- Computer simulation
|
|
Physics -- Data processing
|
|
Quantum theory -- Data processing
|
Form |
Electronic book
|
Author |
Swanson, Eric Scott, author.
|
|
Bianchi, Riccardo Maria, contributor.
|
ISBN |
9780191018985 |
|
0191018988 |
|
9780191858598 |
|
0191858595 |
|