OpenFOAM是著名的计算流体力学开源软件。自面世以来迅速发展,得到包括化工工程,水利工程,机械工程等领域从业人员的广泛使用。
此套课程内容主要包括OpenFOAM的基础操作,以及对主要求解器和库函数的代码解读。课程覆盖OpenFOAM算例主要结构,离散格式,常用的utility和function object,边界条件,湍流模型。此外针对两个典型的求解器icoFoam和interFoam,以及MULES求解器原理作介绍和代码解读。这门课程为在OpenFOAM框架内定制求解器和库函数打下良好的基础。
课程大纲
1. OpenFOAM和CFD介绍
2. OpenFOAM求解器和库函数简介
3. OpenFOAM算例结构
4. blockMesh网格生成
5. paraFoam后处理
6. 常用utility
7. 常用function object
8. 边界条件
9. 湍流模型
10. 动网格
11. icoFOAM代码解读
12. interFOAM代码解读
13. MULES求解器原理介绍
14. OpenFOAM并行计算