Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
new
[book_gpu.git] / BookGPU / Chapters / chapter14 / ch14.tex
index 9759ba73aa639cf59a5d60d138a5498e99ed3449..bf3cd66fb95a8055f49dd08e8a7ae9e41f90c5a6 100755 (executable)
@@ -1,13 +1,14 @@
 \chapterauthor{Alan Gray and Kevin Stratford}{EPCC, The University of Edinburgh}
 
-\chapter{Ludwig: multiple GPUs for a complex fluid lattice Boltzmann
+\chapter[Ludwig: multiple GPUs for a fluid lattice Boltzmann
+application]{Ludwig: multiple GPUs for a complex fluid lattice Boltzmann
 application}
 
 %\putbib[biblio]
 
 
 \section{Introduction}
-The lattice Boltzmann (LB) method (for an overview see, e.g.,
+The lattice Boltzmann (LB) method \index{Lattice Boltzmann method} (for an overview see, e.g.,
 \cite{succi-book}) has become a popular approach to a variety of fluid
 dynamics problems.  It provides a way to solve the incompressible,
 isothermal Navier-Stokes equations and has the attractive features of
@@ -55,7 +56,7 @@ and particle suspensions, and typically require additional physics
 beyond the bare Navier-Stokes equations to provide a full
 description~\cite{aidun2010}. The representation of this extra
 physics raises additional design questions for the application
-programmer. Here, we consider the \textit{Ludwig} code \cite{desplat},
+programmer. Here, we consider the \textit{Ludwig} code \cite{desplat}\index{Ludwig code},
 an LB application developed specifically for complex fluids
 (\textit{Ludwig} was named for Boltzmann, 1844--1906).
 We will present the steps