CEE 5984 : (SPRING 2020) MODELING OF ENVIRONMENTAL FLOWS
Course Description :

This course is designed to introduce students to different ways in which flow and transport processes can be modeled in natural environments. The course is neither an advanced numerical methods course nor a pure model application course. Rather, it is designed to give students a basic understanding of numerical approaches to modeling rivers and estuaries and to expose students to different levels of model resolution and capabilities. The first half of the course is geared towards theory and coding of simple examples. The second half of the course focuses on modeling more complex environments with open-source or freely available computational resources. While there are no graduate level prerequisites for the course, it would be highly advantageous for a student to have had some exposure to graduate level fluid mechanics.
The course material will assume that students are familiar with the differential form of the equations of motion and
transport.

Specific Course Objectives :
    Course Prerequisite :
    C- or better in CEE 3314
    Hours & Credits :
    3H, 3C
    Semester Offered :
    Fall
    Course Comment :
    Course Topics: 1. Introduction (a) Introduction to Python and Jupyter notebooks (b) What are numerical methods and why do we use them? (c) Governing equations (d) Time and space averaging and different levels of modeling (e) Introduction Finite Difference 2. Various types of 1D modeling (a) River hydraulics (b) River morphodynamics (c) Jets and plumes (d) Turbidity currents 3. 2D hydraulic modeling (a) Shallow water eqs and depth-averaged advection-diffusion equation (b) HEC-RAS 2D Project (c) Delft2D/3D Project 4. 3D modeling (a) Introduction to turbulence modeling (b) Delft3D Project (c) Introduction to OpenFoam