Center for Computational Fluid Dynamics

Courses

Course Information:

Course outlines for Computational Sciences and Informatics courses taught by Dr. Lohner:

CSI 721: Computational Fluid Dynamics - I
  • Introduction
    • What is CFD?
    • Why Computers?
    • Why Simulation?
    • Why CFD?
    • CFD Ingredients
    • The CFD Code
    • Brief History and Success Stories
    • Present Status
    • Projected Growth
  • Basic Equations of Fluid Mechanics
    • Models
    • Conservation of Mass
    • Conservation of Momentum
    • Conservation of Energy
    • Constitutive Relations/Equations of State
    • Nondimensional Numbers/Similarity
    • Limit of Validity of the Navier-Stokes Equations
  • Simplifications and Special Cases
    • RANS
    • Incompressible Flows
    • Euler
    • Potential Flow
    • Acoustic Limit
  • PDE Aspects
    • Elliptic/Parabolic/Hyperbolic PDE’s
    • Model Equations and Exact Solutions
    • Requirements on Solvers
    • Approximation Theory
    • Approximation Functions
    • Local Approximation Functions
    • Approximation of Operators
  • Potential Flow Solvers
  • Solution of Large Coupled Systems of Equations
    • Direct Solvers
    • Iterative Solvers
    • Multigrid
  • Euler Solvers (1)
    • Galerkin
    • Lax-Wendroff
    • Numerical Viscosities
    • Boundary Conditions
  • Project Work and Exams
    • 2-D Potential Solver on Structured Grid
    • 2-D Euler Solver on Unstructured Grid
    • Mid-Term Exam
    • Final Exam
  • Textbooks
    • C. Hirsch – Numerical Computation of Internal and External Flow; J. Wiley & Sons
    • Anderson, Tannehill and Pletcher – Computational Fluid Mechanics and Heat Transfer
CSI 722: Computational Fluid Dynamics - II
  • Euler Solvers (2)
    • Riemann Solvers
    • Limiting and TVD/LED
    • FCT
    • Navier-Stokes Solvers
  • Moving Grids
    • The ALE Frame
    • Geometric Conservation Law
    • Mesh Movement Techniques
  • Grid Generation
    • Advancing Front
    • Delauney Triangulation
    • Multiblock
  • Grid Adaptation
    • Error Estimation/Indication
    • Mesh Movement
    • Mesh Enrichment
    • Remeshing
    • Local Mesh Modification
  • Efficient Use of Computer Hardware
    • PC’s
    • Workstations
    • Vector Machines
    • Parallel Machines
  • Process and Shape Optimization
    • Optimization Techniques
    • Adjoint Solvers for Potential/Euler/Navier-Stokes
  • Advanced Topics in CFD
    • Overlapping Grids
    • Embedded Surfaces/Immersed Bodies
  • Project Work and Exams
    • 1-D Riemann Solver with Limitors
    • 2-D Unstructured Grid Generator; or
    • 2-D H-Refinement Module
    • Final Exam
  • Textbooks
    • C. Hirsch – Numerical Computation of Internal and External Flow; J. Wiley & Sons
    • Anderson, Tannehill and Pletcher – Computational Fluid Mechanics and Heat Transfer
CSI 911

This seminar consists in reading selected material (papers / books) on different advanced topics in CFD. Each participant is required to give one presentation during the semester.

Past seminars have covered the following topics:

  • Euler Solvers
  • Parallel Processing
  • Radiation Transport
  • Discrete Montecarlo Simulations
  • Biological Flows
  • Computational Hemodynamics
  • Finite Points Methods
  • Design Optimization
  • Incompressible Flow Solvers

For more information in upcoming seminar topics, please contact Dr. Lohner rlohner@gmu.edu