Day

Section

Topic

Assigned or Due

F 1/22

2.1,
2.2

introduction by
example

Assignment #1
(PDF)

M 1/25


cont.
MATLAB/Octave/pylab
comparison
handout (PDF)


W 1/27


cont.
sewer.m
sewerfcn.m (slightly
improved by making a function)


F 1/29


review
of Taylor's theorem
and constant coefficient ODEs byhand; linear ODE
example
inclass29jan.m (Matlabonly)

A#1 DUE

M 2/1

2.3 
standard
heat problem:
exact solution by Fourier
series/separation of variables
Numerical Analysis
by Trefethen
(PDF) 
A#1 DUE
A#1 Solns (PDF);
codes from these solutions at left
Assignment #2
(PDF)

W 2/3

2.4,
2.5

standard
heat problem by explicit
method: algorithm and truncation
error 

F 2/5


cont.


M 2/8


cont.

A#2
DUE
A#2 Solns (PDF);
code from these solutions is at left 
W 2/10

Bueler
away 
Twopoint
Boundary
Value Problems (PDF
slides)
part I
varheatFD.m

Assignment #3
(PDF;
same as last three
slides from Two
point Boundary Value
Problems) 
F 2/12

Bueler away 
Twopoint
Boundary
Value Problems (PDF
slides)
part II
varheatSHOOT.m
(Octave
version)
varheatSHOOTmat.m
(Matlab
version)


M 2/15

Bueler away 
David
Maxwell
on finite element method I

Assignment
#4
= Maxwell's notes on FEM
(and related Matlab/Octave programs at same
link) 
W 2/17

Bueler away 
David
Maxwell
on finite element method II


F 2/19

Bueler away 
CLASS
CANCELLED


M 2/22

2.6 
discussion
of
A#3 exercises
standard
heat problem by explicit
method: maximum principle proof of
convergence


W 2/24


cont

A#3
DUE
A#3 Solns (PDF); corrected;
code from these solutions is at left

F 2/26


discussion
of A#4 exercises
refinement paths
refined.m


M 3/1

2.7

standard
heat
problem by explicit
method: fourier analysis of stability 
Assignment #5
(PDF)
A#4 DUE 
W 3/3

2.8,
2.9

standard
heat
problem by implicit
method: truncation error and
implementation

A#4 DUE
A#4 Solns (PDF); code from
these
solutions is at left 
F 3/5

2.12

cont;
analysis; also Richardson method
your Math 615 project


3/83/12


Spring
Break (no classes)


M 3/15

2.10 
"theta
method" including CrankNicolson 
A#5 DUE 
W 3/17


stability
for "theta method"

A#5
DUE
A#5 solns distributed in class

F 3/19


cont

Assignment #6
(PDF)

M 3/22

2.13

general
boundary conditions 

W 3/24

2.14

conservation


F 3/26

2.15

more
general
linear heat equation (in one spatial dimension)


M 3/29


advection
heatadvect.m
runheatadvect.m
cranknic.m

A#6
DUE AT 5PM
A#6 solns distributed in class 
W 3/31


upwinding
and
divergence form

Assignment
#7 (PDF)

F 4/2


cont.
(In class I botched the picture of the
stability
criterion for explicit upwinded
convectionadvection. Here's the
scoop:
convect_advect_upwind_stab.m
convect_advect_upwind_stab.pdf
)

PROJECT
VERSION 1.0
DUE 
M 4/5

2.17 
nonlinear
diffusivity 

W 4/7

6.1

elliptic problems
(Poisson equation) in 2
spatial vars by finite
difference
fdpoisson.m


F 4/9

3.1

heat
equation in 2 spatial vars by explicit
formM.m

A#7
DUE 
M 4/12

4.1 
pure
transport; characteristics 
A#7
DUE AT 5PM
A#7 solns distributed in class; codes
at left

W 4/14

4.2

cont.;
connection
to classical wave equation; Burger's equation

Assignment
#8 (PDF) 
F 4/16

4.3

upwinding;
CFL;
convergence
for upwind


M 4/19


cont.


W 4/21

4.5

LaxWendroff
upwindfigure.m
lwfigure.m


F 4/23


SpringFest
(no classes) 

M 4/26

4.9

leapfrog

A#8
DUE AT 5PM ON TUESDAY 4/27

W 4/28

4.4 
amplitude
and
phase
errors 
Assignment
#9 (PDF) 
F 4/30


cont;
recall
6.1


M 5/3

6.2 
error
analysis
for elliptic 

W 5/5

6.3 
general
equilibrium diffusion
for A#8 solns:
upwind.m
lwverify.m

A#8 solns
distributed in class 
F 5/7

5.1, 5.2 
Lax equivalence
theorem
OLD
NOTES
ON DEFINITIONS AND EXAMPLES


W 5/12


A#9 (= TAKEHOME
FINAL EXAM)
IN
MY BOX OR OFFICE BY 5:00 PM
some bits of
solutions to A#9:
a9prob2a.m
a9prob2b.m
porous.m
leapfigure.m
afpoisson.m

A#9
(= Takehome
Final Exam)
DUE AT 5PM

Th 5/13


PROJECT IN
MY BOX OR OFFICE BY 5:00 PM 
PROJECT
V2.0
DUE AT 5PM 