本书以有限差分和有限体积方法为主线,系统地介绍了计算流体力学的基础知识。主要内容包括:计算流体力学的特点和意义、流体力学基本方程及其分类(第1章);发展型偏微分方程有限差分和有限体积方法的基本概念、重要性质和典型算法(第2、3章);贴体网格生成基础(第4章);激波的数值计算理论、可压缩流动的典型计算方法(第5、6章);不可压缩流动的数值计算方法初步(第7章)。本书以清华大学航天航空学院本科生“计算流体力学”课程讲义为基础整理而成,旨在为力学类专业的高年级本科生、其他专业的研究生和对计算流体力学感兴趣的读者提供一本篇幅适中但又有一定深度的计算流体力学入门读物。