This book is a brief introduction to the fundamental concepts of computational fluid dynamics (CFD). It is addressed to beginners, and presents the ABCs or bare essentials of CFD in their simplest and most transparent form. The approach taken is to describe the principal analytical tools required, including truncation-error and stability analyses, followed by the basic elements or building blocks of CFD, which are numerical methods for treating sources,...