MAE578 Geophysical and Environmental Fluid Dynamics (Fall 2011)


Syllabus Posted 8/22/2011

Projected schedule
                     
All homework assignments are due before class on the due dates

Homework #1 released on 8/22, due 8/31 
Homework #2 released on 8/31, due 9/14
Homework #3 released on 9/14, due 9/28
Homework #4 released on 9/28, due 10/12
Homework #5 released on 10/12, due 10/26
Homework #6 released on 10/26, due 11/9 
Homework #7 released on 11/9, due 11/23 
Homework #8 released on 11/23, due 12/5  

Special dates:

11/21: No class.
9/19, 9/21: No lecture (instructor will be out of town)
This will be compensated by extra lab session(s) that
will take place outside regular class hours; Schedule
to be announced later.

We have covered:

Ch. 1, whole chapter
Ch. 2, whole chapter
Ch. 3, whole chapter
Ch. 4, whole chapter 
Ch. 5, whole chapter 
Ch. 6, whole chapter 
Ch. 7, whole chapter 
Ch. 8, whole chapter 


Slides

Overview (First day lecture, 8/22/2011)

Solar radiation (8/24/2011)

Solar and terrestrial radiation (8/29/2011)

Atmospheric greenhouse effect (8/31/2011)
The diagrams in p. 19 and p. 21 are inaccurate. They will be revised.
Radiative equilibrium and vertical profile of temperature (9/7/2011)

Hydrostatic balance (9/7/2011)

Potential temperature (9/12/2011)

Potential temperature and static stability (9/12/2011)

Convection and buoyancy oscillation (9/14/2011)

Adiabatic lapse rate and static stability (9/14/2011)

Effect of moisture on convection (9/26/2011)

θe and saturated adiabatic lapse rate (9/26/2011)

The Coriolis effect (10/24/2011)

Governing equations in rotating coordinate (10/24/2011)


Homework

Homework 1

Homework 2

Homework 3

Homework 4

Homework 5

Homework 6

Homework 7

Homework 8


Matlab

Very basic Matlab setup guide for ASU users
Update: In p.3, the version R2009b is out of date. 
Use R2010b or R2011a instead.

Matlab Examples

Example_1 - codes
Example_1 - result
This program plots the two functions, u(x) = sin(6πx)*exp(-x) 
and v(x) = cos(6πx)exp(-x), for x ∈ [0, 1]. The discretization 
interval (resolution of plot) is 0.01.

Example_2 - codes
Example_2 - result
This program generates the color+contour map for the function,  
u(x,y) = sin(2πx)sin(2πy)exp(-(x2+y2)), for x ∈ [0,1], y ∈ [0,1]. 
The discretization interval (resolution of plot) is 0.01 for both 
x and y. Contour interval is 0.1 (contour levels are -0.9, -0.8, ...,
-0.2, -0.1, 0.1, 0.2, ... , 0.8, 0.9). Contours for negative 
values are dashed. 
Note: With a given 2-D array, u(q,p), Matlab plots the contours
of u as a "map" of the matrix u(q,p), i.e., q goes up and down
and p goes left and right.  The index q would then correspond to our y,
and p to x.  This is somewhat counterintuitive so beware.