ESS4 524: Heat and Mass Flow Modeling in Earth Sciences
University of Washington
Spring 2020

[an error occurred while processing this directive]
(1) due April 8
Matlab exercises will help you brush up on some matrix operations.

(2) due April 15
Steady 1-D heat flow.
Here is your opportunity to write some finite-difference code to solve a steady heat flow problem with spatially variable source term and conductivity, and compare to an analytical solution.

(3) due April 29

More Steady 1-D heat flow.
Here is your opportunity to write some finite-volume and finite-element code to solve a steady heat flow problem with spatially variable source term and conductivity, and compare to your earlier analytical solution.


(4) due May 6
In these exercises, you can modify the steady-state 2-D diffusion code described in class to explore variable grids, source and conductivity terms, and boundary conditions. Download main code: "diffusion_SS_2D_Practice_B.m", code setting up FVM equations "fvm_soln_SS_2D_Practice_B.m", and one-size-fits-all solver routine "solver.m". all under MATLAB CODE tab.

(5) due May 20

Transient diffusion in 1-D

You will modify your 1-D steady-state diffusion code from Homework #3 to solve the associated transient problem.


(6) due June 3

Steady diffusion in 1-D with nonlinear source

You will modify your 1-D steady-state diffusion code from Homework #3 to solve the associated problem with a solution-dependent source.

(1) MATLAB April 1 - Due April 8
(2) Steady Heat Flow in 1-D, analytical and FD - due April 15
(3) Steady Heat Flow in 1-D, Finite Volumes and Finite Elements - due April 29
(4) Exercises in SS 2D diffusion - Due May 6
(5) Transient 1D diffusion - Due May 20
(6) Nonlinear source term - Due June 3