Jackson School of Geosciences - University of Texas at Austin
The course introduces geoscientists to numerical solution of dynamical problems arising in the solid earth geosciences. The students will develop their own codes in Matlab and apply them to gain insight into heat transfer, wave propagation, elastic and viscous deformations. Familiarity with Matlab is assumed, for an introduction to Matlab please attend GEO 325G.
For class discussion we will use piazza.
For assignments we will use cody coursework.
Marc’s office hours: Mo 3-5pm in JGB 4.216G
Evan’s office hours: Tu 8-9am and 1-2pm - JGB 2.112A
Lecture 1 (Jan 18): Introduction to the problem
Lecture 2 (Jan 23): Basic Matlab
Lecture 3 (Jan 25): Plotting in Matlab
Lecture 4 (Jan 30): Programing in Matlab
Lecture 5 (Feb 1): Cody coursework
Lecture 6 (Feb 6): Balance laws
Lecture 7 (Feb 8): Heat Equation
Lecture 8 (Feb 13): Discrete operators
Lecture 9 (Feb 15): Heterogeneous media
Lecture 10 (Feb 20): Boundary conditions
Lecture 11 (Feb 22): Time stepping
Lecture 12 (Mar 4): Radial coordinates
Lecture 13 (Mar 8): Analysis of 1D vertical conduction
Lecture 14 (Mar 22): Analysis of 1D radial conduction
Lecture 15 (Mar 26): Effect on geometry on cooling rates
Lecture 16 (Mar 28): 2D discrete operators
Lecture 17 (Apr 2): 2D Numerics
Lecture 18 (Apr 5): Melting Models
Lecture 19 (Apr 10): Simplified Melting Model
Lecture 20 (Apr 12): Non-linear model
Lecture 21 (Apr 17): Solving non-linear model
Lecture 22 (Apr 24): Newton-Raphson Method
Lecture 23 (Apr 26): Numerical Jacobian
Lecture 24 (May 1): Analytical Jacobian (steady)