Feb 25, 2024  
2023-2024 Undergraduate Academic Catalog-June Update 
2023-2024 Undergraduate Academic Catalog-June Update
Add to Portfolio (opens a new window)

MEC 4160 - Computational Fluid Dynamics

2 lecture hours 2 lab hours 3 credits
Course Description
This course serves as an introduction to computational fluid dynamics (CFD). The course builds a fundamental understanding of the underlying partial differential equations for fluid flow and provides experience with the numerical tools available for solving fluid flow problems. (prereq: MEC 3120 ) (quarter system prereq: ME 3104)
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Demonstrate working knowledge of the governing equations of fluid mechanics
  • Demonstrate ability to select and create a flow domain
  • Perform a mesh convergence study to obtain a mesh independent solution
  • Analyze numerical results and provide appropriate data plotting
  • Recognize strengths and limitations of CFD techniques
  • Explain the differences between different CFD turbulence models
  • Demonstrate use of CFD in the design process

Prerequisites by Topic
  • Fluid mechanics

Course Topics
  • Classification of partial differential equations
  • Review of control volume analysis and Navier-Stokes equations
  • Finite difference method
  • Finite element method
  • Finite volume method
  • Lattice-Boltzmann method
  • Physics-informed neural networks
  • Domain selection and sizing
  • Mesh convergence and mesh independent solutions
  • Turbulence modeling
  • Error and uncertainty

Laboratory Topics
  • Simulation with commercial CFD software
  • Flow domain creation
  • Mesh convergence
  • Internal flows
  • External flows
  • Turbulence models
  • Post processing
  • Interpretation of results

Dr. Nathan Patterson

Add to Portfolio (opens a new window)