Courses

AER 1316H Fundamentals of Computational Fluid Dynamics

Fundamentals of Computational Fluid Dynamics This course presents the fundamentals of numerical methods for inviscid and viscous flows. The following topics are covered: finite-difference and finite-volume approximations, the semidiscrete approach to the solution of partial differential equations, time-marching methods for ordinary differential equations, stability of linear systems, relaxation methods, multigrid, flux splitting, and approximate factorization.

The course textbook, Fundamentals of Computational Fluid Dynamics, by H. Lomax, T.H. Pulliam, and D.W. Zingg

AER 1318H Topics in Computational Fluid Dynamics

Fundamental Algorithms in Computational Fluid DynamicsThis course follows AER 1316H, which is a prerequisite. The course first concentrates on the algorithmic details of two specific codes for solving the compressible Navier-Stokes equations, ARC2D and FLOMG. Topics to be covered include generalized curvilinear coordinates, approximate factorization, artificial dissipation, boundary conditions, and various convergence acceleration techniques, including multigrid. Finally, the course covers high-resolution upwind schemes.

The course textbook, Fundamental Algorithms in Computational Fluid Dynamics, by T.H. Pulliam, and D.W. Zingg