Book contents
- Frontmatter
- Contents
- Preface to the first edition
- Preface to the second edition
- 1 Introduction
- 2 Quantum scattering with a spherically symmetric potential
- 3 The variational method for the Schrödinger equation
- 4 The Hartree–Fock method
- 5 Density functional theory
- 6 Solving the Schrödinger equation in periodic solids
- 7 Classical equilibrium statistical mechanics
- 8 Molecular dynamics simulations
- 9 Quantum molecular dynamics
- 10 The Monte Carlo method
- 11 Transfer matrix and diagonalisation of spin chains
- 12 Quantum Monte Carlo methods
- 13 The finite element method for partial differential equations
- 14 The lattice Boltzmann method for fluid dynamics
- 15 Computational methods for lattice field theories
- 16 High performance computing and parallelism
- Appendix A Numerical methods
- Appendix B Random number generators
- Index
14 - The lattice Boltzmann method for fluid dynamics
Published online by Cambridge University Press: 05 June 2012
- Frontmatter
- Contents
- Preface to the first edition
- Preface to the second edition
- 1 Introduction
- 2 Quantum scattering with a spherically symmetric potential
- 3 The variational method for the Schrödinger equation
- 4 The Hartree–Fock method
- 5 Density functional theory
- 6 Solving the Schrödinger equation in periodic solids
- 7 Classical equilibrium statistical mechanics
- 8 Molecular dynamics simulations
- 9 Quantum molecular dynamics
- 10 The Monte Carlo method
- 11 Transfer matrix and diagonalisation of spin chains
- 12 Quantum Monte Carlo methods
- 13 The finite element method for partial differential equations
- 14 The lattice Boltzmann method for fluid dynamics
- 15 Computational methods for lattice field theories
- 16 High performance computing and parallelism
- Appendix A Numerical methods
- Appendix B Random number generators
- Index
Summary
Introduction
Flow problems are widely studied in engineering because of their relevance to industrial processes and environmental problems. Such problems belong to the realm of macroscopic phenomena which are formulated in terms of one or more, possibly nonlinear, partial differential equations. If there is no possibility of exploiting symmetry, allowing for separation of variables, these equations are usually solved using finite element or finite difference methods.
The standard problem is the flow of a one-component, isotropic nonpolar liquid, which is described by the Navier–Stokes equations. These equations are based on mass and momentum conservation, and on the assumption of isotropic relaxation towards equilibrium. Finite element methods have been described in Chapter 13 for elasticity; the methods described there may be extended and adapted to develop codes for computational fluid dynamics (CFD), which are widely used by engineers. Such an extension is beyond the scope of this book.
A finite element solution of the Navier–Stokes equations may sometimes become cumbersome when the boundary conditions become exceptionally complicated, as is the case with flow through porous media where the pore diameter becomes very small (and the number of pores very large). Other cases where finite element methods run into problems are multiphase or binary systems, where two different substances or phases exist in separate regions of space. These regions change their shape and size in the course of time. Usually, the finite element points are taken on the system boundaries, but that implies complicated bookkeeping, in particular when the topology of the regions changes, as is the case in coalescence of droplets.
- Type
- Chapter
- Information
- Computational Physics , pp. 448 - 465Publisher: Cambridge University PressPrint publication year: 2007