An Introduction to Computational Fluid Dynamics (CFD)

所在平台: Udemy

课程主页: https://www.udemy.com/course/an-introduction-to-computational-fluid-dynamics/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:计算流体动力学入门(CFD) 课程概述:本课程将介绍在二维笛卡尔网格上对不可压缩流动的有限体积方法基础知识。内容包括离散化过程、插值技术、边界条件、使用ParaView进行流动可视化,以及CFD误差和不确定性。学生将编写三个代码:第一个代码用于求解纯扩散问题,第二个用于求解纯对流问题,第三个代码使用SIMPLE压力-速度耦合程序求解Navier-Stokes方程。Navier-Stokes求解器将用于“驱动腔”问题和涉及通道中发展流动的问题。这三个代码可以下载,供学生学习解题过程或帮助调试自己编写的代码(提供Fortran和Python版本)。课程完成后,学生将熟悉有限体积方法的基础知识,从而更有效地使用商业CFD求解器,并具备进一步学习更高级CFD技术的基础条件。为了最大程度地受益,学生应熟悉大学本科阶段教授的流体动力学知识,并能自如使用Fortran、Python或类似的科学编程语言。

课程评论(0条)

课程详情

This course will cover the basics of the finite volume method for incompressible flows on two-dimensional Cartesian grids. Topics include the discretization procedure, interpolation techniques, boundary conditions, flow visualization using ParaView, and CFD errors and uncertainty. Students will write three codes; the first code solves a pure diffusion problem, the second solves a pure convection problem, and the third solves the Navier-Stokes equations using the SIMPLE pressure-velocity coupling procedure. The Navier-Stokes solver will be used to solve the "driven cavity" problem, and a problem involving the developing flow in a channel. These three codes are also available for download to, for instance, study the solution procedure, or help in debugging a student written code. (Both Fortran and Python versions of the codes are available for students to download.) Upon completion of the course students will be familiar with the basics of the finite volume method, enabling a more effective use of a commercial CFD solver, and possess the background necessary to study more advanced CFD techniques. To get the most benefit from the course, a student should be familiar with fluid dynamics as taught at the university undergraduate level, and be comfortable working with Fortran, Python, or a comparable scientific programming language.

课程标签

0人关注该课程

主题相关的课程