Skip to main content
  • Textbook
  • © 2017

The Lattice Boltzmann Method

Principles and Practice

  • A textbook that is strong on basics but also includes in-depth descriptions of the latest applications of LBM
  • Thorough chapter summaries, example codes, and an FAQ make this book suitable as both textbook and handbook for practitioners
  • The book webpage gives the full code corresponding to the examples presented in the text

Part of the book series: Graduate Texts in Physics (GTP)

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xxiv
  2. Background

    1. Front Matter

      Pages 1-1
    2. Basics of Hydrodynamics and Kinetic Theory

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 3-29
    3. Numerical Methods for Fluids

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 31-58
  3. Lattice Boltzmann Fundamentals

    1. Front Matter

      Pages 59-59
    2. The Lattice Boltzmann Equation

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 61-104
    3. Analysis of the Lattice Boltzmann Equation

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 105-152
    4. Boundary and Initial Conditions

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 153-230
    5. Forces

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 231-263
    6. Non-dimensionalisation and Choice of Simulation Parameters

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 265-294
  4. Lattice Boltzmann Extensions, Improvements, and Details

    1. Front Matter

      Pages 295-295
    2. Lattice Boltzmann for Advection-Diffusion Problems

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 297-329
    3. Multiphase and Multicomponent Flows

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 331-405
    4. MRT and TRT Collision Operators

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 407-431
    5. Boundary Conditions for Fluid-Structure Interaction

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 433-491
    6. Sound Waves

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 493-529
  5. Numerical Implementation of the Lattice Boltzmann Method

    1. Front Matter

      Pages 531-531
    2. Implementation of LB Simulations

      • Timm Krüger, Halim Kusumaatmaja, Alexandr Kuzmin, Orest Shardt, Goncalo Silva, Erlend Magnus Viggen
      Pages 533-652
  6. Back Matter

    Pages 653-694

About this book

This book is an introduction to the theory, practice, and implementation of the Lattice Boltzmann (LB) method, a powerful computational fluid dynamics method that is steadily gaining attention due to its simplicity, scalability, extensibility, and simple handling of complex geometries. The book contains chapters on the method's background, fundamental theory, advanced extensions, and implementation.

To aid beginners, the most essential paragraphs in each chapter are highlighted, and the introductory chapters on various LB topics are front-loaded with special "in a nutshell" sections that condense the chapter's most important practical results. Together, these sections can be used to quickly get up and running with the method. Exercises are integrated throughout the text, and frequently asked questions about the method are dealt with in a special section at the beginning. In the book itself and through its web page, readers can find example codes showing how the LB method can be implemented efficiently on a variety of hardware platforms, including multi-core processors, clusters, and graphics processing units. Students and scientists learning and using the LB method will appreciate the wealth of clearly presented and structured information in this volume.

Reviews

“The aim of this book is to give a thorough description of the field and to provide researchers and graduate students with powerful tools so that they can immediately apply their knowledge to practical applications. … readers can find example codes showing how the lattice Boltzmann method can be implemented efficiently on a variety of hardware platforms such as clusters, multi-core processors, and graphics processing units. The rich information included in this volume is clearly presented and well structured.” (Teodora-Liliana Rădulescu, zbMATH 1362.76007, 2017)

Authors and Affiliations

  • School of Engineering, University of Edinburgh, Edinburgh, United Kingdom

    Timm Krüger

  • Department of Physics, Durham University, Durham, United Kingdom

    Halim Kusumaatmaja

  • Maya Heat Transfer Technologies, Westmount, Canada

    Alexandr Kuzmin

  • Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, USA

    Orest Shardt

  • IDMEC/IST, University of Lisbon, Lisbon, Portugal

    Goncalo Silva

  • Acoustics Research Centre, SINTEF ICT, Trondheim, Norway

    Erlend Magnus Viggen

About the authors

Timm Krüger is a Chancellor's Fellow at the School of Engineering, University of Edinburgh, UK. He obtained his PhD in Physics from Bochum University in 2011. His research interests include suspensions, interfacial phenomena, microfluidics and biophysical applications of blood flow.

Halim Kusumaatmaja is a Lecturer (Assistant Professor) at the Department of Physics, Durham University, UK. He obtained his PhD in Theoretical Condensed Matter Physics from the University of Oxford. He has a broad range of interests in Soft Matter and Biophysics, including wetting phenomena, membrane biophysics, liquid crystals and colloidal systems.

Alexandr Kuzmin is a Thermal/CFD Software Engineer at Maya Heat Transfer Technologies. He holds a PhD in CFD from the University of Calgary (Mechanical Engineering Department). He has a broad experience in computational geometry, heat and mass transfer, and numerical methods applied to industrial and research problems.

Orest Shardt is a postdoctoral research fellow in Mechanical and Aerospace Engineering at Princeton University. He graduated from the University of Alberta in 2014 with a PhD in chemical engineering. His main research interests are high performance computing and interfacial and electrokinetic phenomena in multiphase flows.

Goncalo Silva is a postdoctoral researcher in Mechanical Engineering at IDMEC/IST, University of Lisbon, from where he graduated in 2013 with a PhD in Mechanical Engineering. Between 2013 and 2016, he developed his postdoctoral research at IRSTEA, Antony, France. His main research interests are in the field of microfluidics and flows in porous media.

Erlend Magnus Viggen is a research scientist at SINTEF. He has a Master's in Applied Physics (2009) and a PhD in Acoustics (2014), both from the Norwegian University of Science and Technology. His main research interests are physical and computational acoustics.



Bibliographic Information

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access