did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780198556459

COMPUTER SIMULATION OF LIQUIDS

by ;
  • ISBN13:

    9780198556459

  • ISBN10:

    0198556454

  • Format: Paperback
  • Copyright: 1989-06-29
  • Publisher: Clarendon Press
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $112.00

Summary

Computer simulation is an essential tool in studying the chemistry and physics of liquids. Simulations allow us to develop models and to test them against experimental data. They can be used to evaluate approximate theories of liquids, and to provide detailed information on the structure anddynamics of model liquids at the molecular level. This book is an introduction and practical guide to the molecular dynamics and Monte Carlo methods. The first four chapters describe these methods in detail, and provide the essential background in intermolecular forces and statistical mechanics. Chapters 5 and 6 emphasize the practical aspects of writing efficient programs and analysing the simulation results. The remaining chapters coveradvanced techniques, non-equilibrium methods, Brownian dynamics, quantum simulations, and some important applications. FORTRAN code is presented in the text.

Table of Contents

List of Symbols
xv
Introduction
1(32)
A short history of computer simulation
1(3)
Computer simulation: motivation and applications
4(2)
Model systems and interaction potentials
6(14)
Introduction
6(1)
Atomic systems
7(5)
Molecular Systems
12(4)
Lattice Systems
16(2)
Calculating the Potential
18(2)
Constructing an intermolecular potential
20(3)
Introduction
20(1)
Building the Model Potential
20(2)
Adjusting the model potential
22(1)
Studying small systems
23(10)
Introduction
23(1)
Periodic boundary conditions
24(3)
Potential truncation
27(2)
Computer code for periodic boundaries
29(3)
Spherical Boundary conditions
32(1)
Statistical Mechanics
33(38)
Sampling from ensembles
33(6)
Common statistical ensembles
39(4)
Transforming between ensembles
43(3)
Simple thermodynamic average
46(5)
Fluctuations
51(3)
Structural quantities
54(4)
Time Correlation functions and transport coefficients
58(6)
Long-range corrections
64(1)
Quantum corrections
65(3)
Constraints
68(3)
Molecular Dynamics
71(39)
Equations of motion for atomic systems
71(2)
Finite difference methods
73(11)
The Verlet algorithm
78(4)
The Gear predictor-corrector
82(2)
Other methods
84(1)
Molecular dynamics of rigid non-spherical bodies
84(8)
Non-linear molecules
85(5)
Linear molecules
90(2)
Constraint Dynamics
92(6)
Checks on Accuracy
98(3)
Molecular dynamics of hard systems
101(9)
Hard spheres
102(6)
Hard non-spherical bodies
108(2)
Monte Carlo Methods
110(30)
Introduction
110(1)
Monte Carlo integration
111(3)
Hit and miss
111(1)
Sample mean integration
112(2)
Importance sampling
114(4)
The Metropolis Method
118(5)
Isothermal-isobaric Monte Carlo
123(3)
Grand canonical Monte Carlo
126(5)
Molecular Liquids
131(9)
Rigid molecules
131(4)
Non-rigid molecules
135(5)
Some Tricks of The Trade
140(42)
Introduction
140(1)
The heart of the matter
140(6)
Efficient calculation of forces, energies, and pressures
140(3)
Avoiding the square root
143(1)
Table look-up and spline-fit potentials
143(2)
Shifted and shifted-force potentials
145(1)
Neighbour lists
146(6)
The Verlet neighbour list
147(2)
Cell structures and linked lists
149(3)
Multiple time step methods
152(3)
How to handle long-range forces
155(11)
Introduction
155(1)
The Ewald sum
156(6)
The reaction field method
162(2)
Other methods
164(1)
Summary
164(2)
When the dust has settled
166(2)
Starting up
168(5)
The initial configuration
168(2)
The initial velocities
170(1)
Equilibration
171(2)
Organization of the simulation
173(9)
Input/output and file handling
174(1)
Program structure
175(5)
The Scheme in action
180(2)
How to Analyse the Results
182(30)
Introduction
182(1)
Liquid structure
183(2)
Time correlation functions
185(6)
The direct approach
185(3)
The fast Fourier transform method
188(3)
Estimating errors
191(7)
Errors in equilibrium averages
192(3)
Errors in fluctuations
195(1)
Errors in structural quantities
195(1)
Errors in time correlation functions
196(2)
Correcting the results
198(14)
Correcting thermodynamic averages
199(1)
Extending g(r) to large r
199(2)
Extrapolating g(r) to contact
201(2)
Smoothing g(r)
203(1)
Calculating transport coefficients
204(4)
Smoothing a spectrum
208(4)
Advanced Simulation Techniques
212(28)
Introduction
212(1)
Free Energy Estimation
213(7)
Introduction
213(1)
Non-Boltzmann sampling
213(5)
Acceptance ratio method
218(1)
Summary
219(1)
Smarter Monte Carlo
220(7)
Preferential sampling
220(4)
Force-bias Monte Carlo
224(1)
Smart Monte Carlo
225(1)
Virial-bias Monte Carlo
226(1)
Constant-temperature molecular dynamics
227(5)
Stochastic methods
227(1)
Extended system methods
228(2)
Constraint methods
230(1)
Other methods
231(1)
Constant-pressure molecular dynamics
232(6)
Extended system methods
232(2)
Constraint methods
234(2)
Other methods
236(1)
Changing box shape
236(2)
Practical points
238(1)
The Gibbs Monte Carlo method
239(1)
Non-Equilibrium Molecular Dynamics
240(17)
Introduction
240(2)
Shear flow
242(7)
Expansion and contraction
249(1)
Heat flow
250(1)
Diffusion
251(2)
Other perturbations
253(1)
Practical points
253(4)
Brownian Dynamics
257(13)
Introduction
257(1)
Projection operators
257(2)
Brownian dynamics
259(5)
Hydrodynamic and memory effects
264(6)
Quantum Simulations
270(16)
Introduction
270(2)
Semiclassical path-integral simulations
272(7)
Semiclassical Gaussian wavepackets
279(3)
Quantum random walk simulations
282(4)
Some Applications
286(34)
Introduction
286(1)
The liquid drop
286(6)
Melting
292(6)
Molten salts
298(2)
Liquid crystals
300(6)
Rotational dynamics
306(4)
Long-time tails
310(2)
Interfaces
312(8)
APPENDIX A COMPUTERS AND COMPUTER SIMULATION 320(7)
A.1 Computer hardware
320(1)
A.2 Programming hardware
320(4)
A.3 Efficient programming in FORTRAN-77
324(3)
APPENDIX B REDUCED UNITS 327(2)
B.1 Reduced units
327(2)
APPENDIX C CALCULATION OF FORCES AND TORQUES 329(7)
C.1 Introduction
329(1)
C.2 The polymer chain
329(3)
C.3 The molecular fluid with multipoles
332(2)
C.4 The triple-dipole potential
334(2)
APPENDIX D FOURIER TRANSFORMS 336(4)
D.1 The Fourier transform
336(1)
D.2 The discrete Fourier transform
337(1)
D.3 Numerical Fourier transforms
338(2)
APPENDIX E THE GEAR PREDICTOR-CORRECTOR 340(3)
E.1 The Gear predictor-corrector
340(3)
APPENDIX F PROGRAM AVAILABILITY 343(2)
APPENDIX G RANDOM NUMBERS 345(7)
G.1 Random number generators
345(1)
G.2 Random numbers uniform on (0,1)
345(2)
G.3 Generating non-uniform distributions
347(2)
G.4 Random vectors on the surface of a sphere
349(1)
G.5 Choosing randomly and uniformly from complicated regions
349(2)
G.6 Sampling from an arbitrary distribution
351(1)
References 352(31)
Index 383

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program