M.C. Sukop
D.T. Thorne, Jr.
Lattice Boltzmann Modeling
Michael C. Sukop
Daniel T. Thorne, Jr.
Lattice Boltzmann
Modeling
An Introduction for Geoscientists
and Engineers
With 83 Figures
Dr. Michael C. Sukop
Florida International University
Department of Earth Sciences
University Park
Miami FL 33199
USA
Email: sukopm@fiu.edu
Dr. Daniel T. Thorne, Jr.
Georgetown College
Department of Mathematics,
Physics, and Computer Science
400 E College Street
Georgetown KY 40324
USA
Email: danny_thorne@georgetowncollege.edu
Library of Congress Control Number : 2005930890
ISBN-10 3-540-27981-4 Springer Berlin Heidelberg New York
ISBN-13 978-3-540-27981-5 Springer Berlin Heidelberg New York
This work is subject to copyright. All rights are reserved, whether the whole or part of the
material is concerned, specifically the rights of translation, reprinting, reuse of illustrations,
recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data
banks. Duplication of this publication or parts thereof is permitted only under the provisions
of the German Copyright Law of September 9, 1965, in its current version, and permission for
use must always be obtained from Springer-Verlag. Violations are liable to prosecution under
the German Copyright Law.
Springer is a part of Springer Science+Business Media
Springeronline.com
Springer-Verlag Berlin Heidelberg 2006
Printed in The Netherlands
The use of general descriptive names, registered names, trademarks, etc. in this publication
does not imply, even in the absence of a specific statement, that such names are exempt from
the relevant protective laws and regulations and therefore free for general use.
Cover design: E. Kirchner, Heidelberg
Typesetting: camera-ready by author
Production: Almas Schimmel
Printing: Krips bv, Meppel
Binding: Stürtz AG, Würzburg
Printed on acid-free paper 30/3141/as 5 4 3 2 1 0
VII
Table of Contents
Preface ....................................................................................................... V
Table of Contents ...................................................................................VII
1 Introduction ...................................................................................... 1
1.1 Review of Basic Fluid Mechanics................................................. 4
1.1.1 Momentum ............................................................................. 4
1.1.2 Viscosity ................................................................................6
1.1.3 Reynolds Number ..................................................................6
1.1.4 Poiseuille Flow....................................................................... 8
1.1.5 Laplace Law...........................................................................9
1.1.6 Young-Laplace Law.............................................................11
2 Lattice Gas Models ......................................................................... 13
2.1 Cellular Automata ....................................................................... 13
2.2 Two-Dimensional Lattice Gas Model of Fluid Flow .................. 16
2.2.1 Collision Rules.....................................................................17
2.2.2 Implementation .................................................................... 18
2.2.3 Example ............................................................................... 24
2.3 Exercises...................................................................................... 25
3 Basic Boltzmann Gas Concepts ..................................................... 27
3.1 Kinetic Theory............................................................................. 27
3.2 First Order Distribution Function................................................28
4 Lattice Boltzmann Models (LBMs)............................................... 31
4.1 Basic LBM Framework and Equations ....................................... 31
4.2 Single Relaxation Time BGK...................................................... 34
4.2.1 Macroscopic Variables.........................................................35
4.2.2 Streaming ............................................................................. 36
4.2.3 Equilibrium Distribution Function.......................................37
4.2.4 Collision............................................................................... 38
4.3 Viscosity......................................................................................38
4.4 Boundary Conditions...................................................................39
评论2