Introduction To Computational Fluid Dynamics : Development Application And Analysis
About the Book
This book is primarily for a first one-semester course on CFD; in mechanical, chemical, and aeronautical engineering. Almost all the existing books on CFD assume knowledge of mathematics in general and differential calculus as well as numerical methods in particular; thus, limiting the readership mostly to the postgraduate curriculum. In this book, an attempt is made to simplify the subject even for readers who have little or no experience in CFD, and without prior knowledge of fluid-dynamics, heat-transfer and numerical-methods.
The major emphasis is on simplification of the mathematics involved by presenting physical-law (instead of the traditional differential equations) based algebraic-formulations, discussions, and solution-methodology.The physical law based simplified CFD approach (proposed in this book for the first time) keeps the level of mathematics to school education, and also allows the reader to intuitively get started with the computer-programming. Another distinguishing feature of the present book is to effectively link the theory with the computer-program (code). This is done with more pictorial as well as detailed explanation of the numerical methodology. Furthermore, the present book is structured for a module-by-module code-development of the two-dimensional numerical formulation; the codes are given for 2D heat conduction, advection and convection. The present subject involves learning to develop and effectively use a product – a CFD software. The details for the CFD development presented here is the main part of a CFD software.
Furthermore, CFD application and analysis are presented by carefully designed example as well as exercise problems; not only limited to fluid dynamics but also includes heat transfer. The reader is trained for a job as CFD developer as well as CFD application engineer; and can also lead to start-ups on the development of “apps” (customized CFD software) for various engineering applications.
Part 1: Introduction & Essentials
- 1. Introduction
- 2. Introduction to CFD
- 3. Essentials of Fluid-Dynamics & Heat-Transfer
- 4. Essential of Numerical Methods.
Part 2: CFD for a Cartesian Geometry
- 5. Computational Heat Conduction (CHC)
- 6. Computational Heat Advection
- 7. Computational Heat Convection
- 8. CFD: Finite Volume Method
- 9. CFD on a Staggered Grid
- 10. CFD on a Co-located Grid
Part 3:CFD for a Complex Geometry
- 11. CHC
- 12. CFD, on a Curvilinear Grid.
About the Editor
Dr. Atul Sharma is currently Professor in the Department of Mechanical Engineering at Indian Institute of Technology (IIT) Bombay, with a teaching experience of more than 15 years. After completing his M.E. from Indian Institute of Science, Bangalore, he worked as a Lecturer at National Institute of Technology, Hamirpur (H.P.), where he introduced and taught a course on CFD. Later in 2004, he obtained his Ph.D.from IIT Kanpur; and worked on all the three aspects of CFD i.e Development, Application and Analysis.
He taught CFD through distance education mode (at Centre for Distance Engineering Education Programme, IIT Bombay), from 2007-2010. He also delivered a course on CFD to more than 1400 collage teachers from different parts of INDIA in 2012, as a part of a project under National Mission on Education. He is currently working on development of level set based numerical methodology – for simulation and analysis of various types of multi-phase flow and fluid-structure interaction problems. He was a CFD consultant (2010-2014) for Global R&D, Crompton Greaves Limited, Mumbai. He is serving as Secretary, National Society of Fluid Mechanics and Fluid Power, since December 2014. He has close to 50 international journal publications and graduated 7 Ph.D. students so far.