|
A&OS 180/229 - Mesoscale Numerical Modeling (Spring, 2008): |
|---|
Instructor: Robert Fovell
Class meetings: Lecture - MWF 11-12 (MS 7124B); Lab - F 12-2 (MS 7101)
Office: 7162 Math Sciences
Phone: (310) 206-9956
E-mail: rfovell@ucla.edu
Class notes: Download PDF here   Warning: File size exceeds 10MB.
VMO reference: Download PDF here
Course description:
This course concerns the numerical simulation of atmospheric fluid flow from both a theoretical and applied setting. It provides the student the opportunity to construct a two-dimensional numerical model and apply it to interesting phenomena. The course is taught from the perspective of mesoscale atmospheric convection, but the tools acquired and lessons learned are generally applicable to a wide range of atmospheric and oceanic phenomena on a variety of temporal and spatial scales.
Text:
None. Download class notes at link above.
Grading:
This course has historically been offered in ``tutorial mode'', in which class participation, programming assignments and a final term project take the place of formal exams. Participation and attendance is required. Absences are very strongly discouraged and advance notification is expected.
Course outline:
Theory: Numerical solution of simple ordinary differential equations; review of basic dynamics; Taylor series and other elementary tools.
Application: Compute model base state, including mean profiles of potential temperature, vapor mixing ratio, pressure, density, relative humidity and geometric height, from a given thermodynamic sounding.
Theory: Review of basic thermodynamics; isobaric saturation adjustment. Numerical solution of simple integrals (trapezoidal rule). Basic equations. ``Quasi-compressible'' framework.
Application: Calculate convective instability of the sounding, implementing isobaric saturation adjustment.
Theory: Finite difference approximations to one- and two-dimensional hyperbolic partial differential equations. Consistency and stability; CFL criteria. Grid staggering.
Application: Set up code to implement model on two-dimensional, staggered grid in a laterally periodic domain.
Theory: Background on thermals: structure, evolution.
Application: Introduce buoyant thermal into model; compare results with theory and among students. Provoke linear computational instability.
Theory: Nonlinear computational instability and aliasing.
Application: Numerical diffusion.
Theory: Other dynamical frameworks (anelastic, Boussinesq, fully compressible). Adjoint models.
Application: Past student projects have included: simulation of a simple cloud, density currents, Rayleigh convection, sea-breeze and urban heat island circulations, atmospheric response to maintained heat sources, transport of passive tracers; assessment of sensitivity to artificial acoustic wave speed adjustment and to different numerical schemes.