You are on page 1of 22

Books for Computational Fluid Dynamics

(CFD)
v1.0
Jousef Murad
www.engineered-mind.com

April 30, 2020

1
1 Introduction
When you have this PDF, you most likely have watched my video. Thanks a ton,
I really do appreciate that! It would be amazing if you spread the word, share the
PDF with your friends and subscribe to my channel & make sure to activate the
notification bell :)

2 Books for Getting Started in CFD - Personal Rec-


ommendations
This list will give you an overview of the best books that I personally used or have browsed
in the past!

2.1 Turbulent Flows - Stephen B. Pope


This is a graduate text on turbulent flows, an important topic in fluid dynamics. It is up-to-
date, comprehensive, designed for teaching, and is based on a course taught by the author
at Cornell University for a number of years. The book consists of two parts followed by a
number of appendices.

Part I provides a general introduction to turbulent flows, how they behave, how they can be
described quantitatively, and the fundamental physical processes involved. Part II is con-
cerned with different approaches for modelling or simulating turbulent flows. The necessary
mathematical techniques are presented in the appendices. This book is primarily intended as
a graduate level text in turbulent flows for engineering students, but it may also be valuable
to students in applied mathematics, physics, oceanography and atmospheric sciences, as well
as researchers and practising engineers.

2
ˆ Amazon: https://amzn.to/2yO87Lk

ˆ Exercise Solutions

2.2 Computational Fluid Dynamics - John Anderson


Provides an introduction to CFD at the senior level in aerospace and mechanical engineering,
and to chemical and civil engineering. It can also serve as a one-semester introductory course
at the beginning graduate level, as a useful precursor to a study of CFD in advanced books.

3
ˆ Amazon: https://amzn.to/2VL5bbd

2.3 Computational Methods for Fluid Dynamics - Ferziger & Peric


In its third revised and extended edition the book offers an overview of the techniques used
to solve problems in fluid mechanics on computers. The authors describe in detail the most
often used techniques. Included are advanced techniques in computational fluid dynamics,
such as direct and large-eddy simulation of turbulence. Moreover, a new section deals with
grid quality and an extended description of discretization methods has also been included.
Common roots and basic principles for many apparently different methods are explained.
The book also contains a great deal of practical advice for code developers and users.

4
ˆ Amazon: https://amzn.to/35pe2Tn

ˆ Website: http://www.cfd-peric.de/

2.4 A Voyage Through Turbulence - Davidson et al.


Turbulence is widely recognized as one of the outstanding problems of the physical sciences,
but it still remains only partially understood despite having attracted the sustained efforts
of many leading scientists for well over a century. In A Voyage Through Turbulence we are
transported through a crucial period of the history of the subject via biographies of twelve of
its great personalities, starting with Osborne Reynolds and his pioneering work of the 1880s.
This book will provide absorbing reading for every scientist, mathematician and engineer
interested in the history and culture of turbulence, as background to the intense challenges
that this universal phenomenon still presents.

5
ˆ Amazon: https://amzn.to/2KFJaUL

3 Books suggested by other people


3.1 Finite Volume Methods for Hyperbolic Problems - Randall
Leveque
This book, first published in 2002, contains an introduction to hyperbolic partial differen-
tial equations and a powerful class of numerical methods for approximating their solution,
including both linear problems and nonlinear conservation laws. These equations describe a
wide range of wave propagation and transport phenomena arising in nearly every scientific
and engineering discipline. Several applications are described in a self-contained manner,
along with much of the mathematical theory of hyperbolic problems.

High-resolution versions of Godunov’s method are developed, in which Riemann problems


are solved to determine the local wave structure and limiters are then applied to eliminate
numerical oscillations. These methods were originally designed to capture shock waves accu-
rately, but are also useful tools for studying linear wave-propagation problems, particularly in
heterogenous material. The methods studied are implemented in the CLAWPACK software
package and source code for all the examples presented can be found on the web, along with
animations of many of the simulations. This provides an excellent learning environment for

6
understanding wave propagation phenomena and finite volume methods.

ˆ Amazon: https://amzn.to/2VLYIwQ

3.2 Multiphase Flows with Droplets and Particles - John Schwarzkopf


et al.
Since the publication of the first edition of Multiphase Flow with Droplets and Particles,
there have been significant advances in science and engineering applications of multiphase
fluid flow. Maintaining the pedagogical approach that made the first edition so popular,
this second edition provides a background in this important area of fluid mechanics to those
new to the field and a resource to those actively involved in the design and development of
multiphase systems.

7
ˆ Amazon: https://amzn.to/3aMzBhA

3.3 The Finite Volume Method in Computational Fluid Dynamics:


An Advanced Introduction with OpenFOAM and Matlab -
Moukalled & Mangani
This textbook explores both the theoretical foundation of the Finite Volume Method (FVM)
and its applications in Computational Fluid Dynamics (CFD). Readers will discover a thor-
ough explanation of the FVM numerics and algorithms used for the simulation of incom-
pressible and compressible fluid flows, along with a detailed examination of the components
needed for the development of a collocated unstructured pressure-based CFD solver. Two
particular CFD codes are explored. The first is uFVM, a three-dimensional unstructured
pressure-based finite volume academic CFD code, implemented within Matlab. The second
is OpenFOAM, an open source framework used in the development of a range of CFD pro-
grams for the simulation of industrial scale flow problems.

With over 220 figures, numerous examples and more than one hundred exercise on FVM
numerics, programming, and applications, this textbook is suitable for use in an introduc-
tory course on the FVM, in an advanced course on numerics, and as a reference for CFD
programmers and researchers.

8
ˆ Amazon: https://amzn.to/2W7gB8b

3.4 Computational Methods for Multiphase Flow - Prosperetti &


Tryggvason
Thanks to high-speed computers and advanced algorithms, the important field of modelling
multiphase flows is an area of rapid growth. This one-stop account – now in paperback, with
corrections from the first printing – is the ideal way to get to grips with this topic, which
has significant applications in industry and nature. Each chapter is written by an acknowl-
edged expert and includes extensive references to current research. All of the chapters are
essentially independent and so the book can be used for a range of advanced courses and
the self-study of specific topics. No other book covers so many topics related to multiphase
flow, and it will therefore be warmly welcomed by researchers and graduate students of the
subject across engineering, physics, and applied mathematics.

9
ˆ Amazon: https://amzn.to/35dcTxW

3.5 Computational Fluid Mechanics and Heat Transfer - Dale An-


derson et al.
Thoroughly updated to include the latest developments in the field, this classic text on
finite-difference and finite-volume computational methods maintains the fundamental con-
cepts covered in the first edition. As an introductory text for advanced undergraduates and
first-year graduate students, Computational Fluid Mechanics and Heat Transfer, Third Edi-
tion provides the background necessary for solving complex problems in fluid mechanics and
heat transfer.

Divided into two parts, the book first lays the groundwork for the essential concepts pre-
ceding the fluids equations in the second part. It includes expanded coverage of turbulence
and large-eddy simulation (LES) and additional material included on detached-eddy simu-
lation (DES) and direct numerical simulation (DNS). Designed as a valuable resource for
practitioners and students, new homework problems have been added to further enhance the
students understanding of the fundamentals and applications.

10
ˆ Amazon: https://amzn.to/3aIHuEF

11
3.6 An Introduction to Computational Fluid Dynamics: The Fi-
nite Volume Method (2nd Edition) - Versteeg & Malalasekera

ˆ Amazon: https://amzn.to/3aSheIg

3.7 Computational Fluid Dynamics: A Practical Approach - Jiyuan


Tu
Computational Fluid Dynamics enables engineers to model and predict fluid flow in power-
ful, visually impressive ways and is one of the core engineering design tools, essential to the
study and future work of many engineers. This textbook is designed to explcitly meet the
needs engineering students taking a first course in CFD or computer-aided engineering. Fully
course matched, with the most extensive and rigorous pedagogy and features of any book in
the field, it is certain to be a key text.

ˆ The only course text available specifically designed to give an applications-lead, com-
mercial software oriented approach to understanding and using Computational Fluid
Dynamics (CFD)

ˆ Meets the needs of all engineering disciplines that use CFD

12
ˆ The perfect CFD teaching resource: clear, straightforward text, step-by-step explana-
tion of mathematical foundations, detailed worked examples, end-of-chapter knowledge
check exercises, and homework assignment questions

ˆ Amazon: https://amzn.to/2VM1dPK

3.8 Numerical Heat Transfer and Fluid Flow - Patankar


This book focuses on heat and mass transfer, fluid flow, chemical reaction, and other related
processes that occur in engineering equipment, the natural environment, and living organ-
isms. Using simple algebra and elementary calculus, the author develops numerical methods
for predicting these processes mainly based on physical considerations. Through this ap-
proach, readers will develop a deeper understanding of the underlying physical aspects of
heat transfer and fluid flow as well as improve their ability to analyze and interpret com-
puted results.

13
ˆ Amazon: https://amzn.to/35ggwD6

3.9 Computational Fluid Dynamics: Principles and Applications


- Jiri Blazek
Computational Fluid Dynamics: Principles and Applications, Third Edition presents stu-
dents, engineers, and scientists with all they need to gain a solid understanding of the nu-
merical methods and principles underlying modern computation techniques in fluid dynamics.
By providing complete coverage of the essential knowledge required in order to write codes
or understand commercial codes, the book gives the reader an overview of fundamentals and
solution strategies in the early chapters before moving on to cover the details of different
solution techniques.

This updated edition includes new worked programming examples, expanded coverage and
recent literature regarding incompressible flows, the Discontinuous Galerkin Method, the
Lattice Boltzmann Method, higher-order spatial schemes, implicit Runge-Kutta methods
and parallelization.

An accompanying companion website contains the sources of 1-D and 2-D Euler and Navier-
Stokes flow solvers (structured and unstructured) and grid generators, along with tools for
Von Neumann stability analysis of 1-D model equations and examples of various paralleliza-

14
tion techniques.

ˆ Amazon: https://amzn.to/2KE782W

3.10 Fundamental Algorithms in Computational Fluid Dynamics


- Pulliam & Zingg
Intended as a textbook for courses in computational fluid dynamics at the senior undergrad-
uate or graduate level, this book is a follow-up to the book Fundamentals of Computational
Fluid Dynamics by the same authors, which was published in the series Scientific Computa-
tion in 2001. Whereas the earlier book concentrated on the analysis of numerical methods
applied to model equations, this new book concentrates on algorithms for the numerical so-
lution of the Euler and Navier-Stokes equations. It focuses on some classical algorithms as
well as the underlying ideas based on the latest methods. A key feature of the book is the
inclusion of programming exercises at the end of each chapter based on the numerical solution
of the quasi-one-dimensional Euler equations and the shock-tube problem. These exercises
can be included in the context of a typical course and sample solutions are provided in each
chapter, so readers can confirm that they have coded the algorithms correctly.

15
ˆ Amazon: https://amzn.to/2WeYnl0

4 Turbulence Theory
4.1 Turbulence Modeling for CFD - David C. Wilcox
First Edition was published in 1993. While new developments in the field have come far less
frequently during the five years since the book first appeared than in some previous periods,
a few important advances have been made. Every attempt has been made to integrate new
developments into the Second Edition.

As in the First Edition, the book revolves around the fact that turbulence modeling is one
of three key elements in CFD. Very precise mathematical theories have evolved for the other
two, viz., grid generation and algorithm development. By its nature, i.e., creating a mathe-
matical model that approximates the physical behavior of turbulent flows, far less precision
has been achieved in turbulence modeling. This text addresses the problem of selecting/de-
vising such models. The fundamental premise is, in the spirit of G. I. Taylor, an ideal model
should introduce the minimum amount of complexity while capturing the essence of the rel-
evant physics.

16
ˆ Amazon (3rd Edition!): https://amzn.to/2VNN4Sa

4.2 Turbulence in the Atmosphere - John Wyngaard


Based on his 40+ years of research and teaching, John Wyngaard’s textbook is an excel-
lent up-to-date introduction to turbulence in the atmosphere and in engineering flows for
advanced students, and a reference work for researchers in the atmospheric sciences. Part I
introduces the concepts and equations of turbulence. It includes a rigorous introduction to
the principal types of numerical modeling of turbulent flows.

Part II describes turbulence in the atmospheric boundary layer. Part III covers the foun-
dations of the statistical representation of turbulence and includes illustrative examples of
stochastic problems that can be solved analytically. The book treats atmospheric and en-
gineering turbulence in a unified way, gives clear explanation of the fundamental concepts
of modeling turbulence, and has an up-to-date treatment of turbulence in the atmospheric
boundary layer. Student exercises are included at the ends of chapters, and worked solutions
are available online for use by course instructors.

17
ˆ Amazon: https://amzn.to/2xh9RfD

4.3 The Statistical Dynamics of Turbulence (English Edition) 2004


- Jovan Jovanovic
This short but complicated book is very demanding of any reader. The scope and style em-
ployed preserve the nature of its subject: the turbulence phe nomena in gas and liquid flows
which are believed to occur at sufficiently high Reynolds numbers. Since at first glance the
field of interest is chaotic, time-dependent and three-dimensional, spread over a wide range
of scales, statistical treatment is convenient rather than a description of fine details which
are not of importance in the first place.

When coupled to the basic conservation laws of fluid flow, such treatment, however, leads
to an unclosed system of equations: a consequence termed, in the scientific community, the
closure problem. This is the central and still unresolved issue of turbulence which emphasizes
its chief peculiarity: our inability to do reliable predictions even on the global flow behavior.
The book attempts to cope with this difficult task by introducing promising mathematical
tools which permit an insight into the basic mechanisms involved. The prime objective is to
shed enough light, but not necessarily the entire truth, on the turbulence closure problem.
For many applications it is sufficient to know the direction in which to go and what to do in
order to arrive at a fast and practical solution at minimum cost. The book is not written for
easy and attractive reading.

18
ˆ Amazon: https://amzn.to/2W8MKvX

4.4 Large Eddy Simulation for Incompressible Flows: An Intro-


duction - Pierre Sagaut
First concise textbook on Large-Eddy Simulation, a very important method in scientific com-
puting and engineering

19
ˆ Amazon: https://amzn.to/2xXdms1

4.5 Large-Eddy Simulations of Turbulence - Lesieur et al.


Large-Eddy Simulations of Turbulence is an ideal introduction for people new to LES [large-
eddy simulation], direct numerical simulation and Reynolds-averaged Navier-Stokes simula-
tion, and as a reference for researchers. Of particular interest in the text are the detailed
discussion, in Chapter 2, of vorticity, pressure, and the velocity gradient tensor, quantities
useful for probing the results of a simulation, particularly when looking for coherent vor-
tices and coherent structures. Chapters 4 and 5 feature an in-depth discussion of spectral
subgrid-scale modeling. Although physical-space models are generally more readily applied,
spectral models give insight into the requirements and limitations in subgrid-scale model-
ing and backscattering. A third special feature is the detailed discussion in Chapter 7, of
large-eddy simulation of compressible flows previously only available in articles scattered
throughout the literature. This will be of interest to those dealing with supersonic flows,
combustion, astrophysics, and other related topics.

20
ˆ Amazon: https://amzn.to/3bSBI4Y

4.6 Large Eddy Simulation for Compressible Flows - Garnier et


al.
This book addresses both the fundamentals and the practical industrial applications of Large
Eddy Simulation (LES) in order to bridge the gap between LES research and the growing
need to use it in engineering modeling.

21
ˆ Amazon: https://amzn.to/2xgKsma

5 Closing Remarks
I hope that you like this brief summary of CFD resources. If you have any recommendations
that you would like to have in this document, please sent me an email to engineeredmind-
business@gmail.com!

Support my channel if you like by clicking the Patreon button below.

22

You might also like