SO 414 - Oceanic and Atmospheric Processes
The material for this course is an ongoing work in progress. I welcome all comments and correction pertaining to the content below. Please email comments and corrections to:
Lecture Notes
Lesson 3 - Stability
- Ocean stability
- Double diffusion
- Salt fingering explained
Lesson 4 - Fundamental forces
Lesson 5 - Equations of motion
- Lesson 5 - Spherical coordinates
Lesson 6 - Shallow approximation, Scaling of equations of motion
Lesson 7 - Boundary conditions
Lesson 8 - Natural coordinates and balanced flows
Lesson 9 - Taylor-Proudman and thermal wind
Lesson 10 - Turbulence, stress, and Reynolds averaging
Lesson 11 - Friction flows: Ekman, Sverdrup, and Stommel
Lesson 12 - Vorticity and Potential Vorticity
Lesson 13 - Barotropic and Baroclinic instability
MATLAB Notes
Script and function (subroutine) m-files
Style guide: commenting in MATLAB
MATLAB debugging: don't throw the monitor across the room
if statements; for and while loops
Labs
Lab 1 - Experimental verification of the parabolic shape of a fluid surface in a rotating tank
Lab 2 - Equation of state of seawater
circle.m root.m rho_not.m bulkmod.m constants.mat
Lab 3 - Stability
rho.m stable_template.m ctd_data
Lab 4 - Geostrophic flow
Pressure field Geostrophic flow m file
Lab 5 - Taylor Proudman demo
Lab 6 - Double Gyre Flow
Assignments