Ed Bueler: 4747693
elbueler@alaska.edu
Office: Chapman 301C ( hours)
Class times and room:
MWF 9:15  10:15 am
Gruening 401
CRN: 36278
Required text:
R. J. LeVeque, Finite Difference Methods for Ordinary and Partial Differential Equations,
SIAM Press 2007 (ISBN13: 9780898716290)
Links:
Matlab/Octave codes:
Python codes:

Schedule: (version 6 May 2017)
Thanks to all students for making this a nice semester!
Solutions to the final were sent by email, but I've posted the codes from the solutions here;
see the chronological listing of Matlab/Octave codes below left.
Day 
Sections 
Topic 
Assigned / Due 
W 1/18 

intro by example: heat equation 
Assignment #1 
F 1/20 

"laptop day": learn some Matlab/Octave 

M 1/23 
1.1 
Taylor's theorem 

W 1/25 

cont. 
Assignment #2 
F 1/27 
1.2, 1.3, 1.4 
finite differences 
A#1 DUE 
M 1/30 
2.1, 2.2, 2.3, 2.4 
ODE BVPs (e.g. steady heat) by FD
code inclass: steve.m 

W 2/1 

error; verification cases; FD for u'''
code inclass: dave.m 

F 2/3 
2.5,2.6 
truncation error 

M 2/6 
2.7, 2.8, 2.9 
convergence, consistency, stability, and the "fundamental theorem" 
A#2 DUE
Assignment #3 
W 2/8 

inclass projects
worksheets: Project A, Project B 

F 2/10 

projects finished 

M 2/13 

matrix norms 

W 2/15 
2.16 
nonlinear ODEBVPs and Newton's method 
A#3 DUE 
F 2/17 
2.10 
stability 
A#3 DUE
Assignment #4 
M 2/20 
2.11, 2.12, 2.13, 2.14, 2.15 
Green's functions, Neumann boundary conditions 

W 2/22 
3.1, 3.2, 3.3 
Poisson equation in 2D 

F 2/24 
3.4, 3.5, 3.6, 3.7 
cont.
slides on classical iterative methods: iterative.pdf 
A#4 DUE
Assignment #5 
M 2/27 

Bueler traveling 
MIDTERM EXAM 
W 3/1 

Bueler traveling 

F 3/3 

Bueler traveling 

M 3/6 
5.1 
ODE IVPs 

W 3/8 
5.2 
integral equations, Picard iteration, Lipschitz constant 
A#5 DUE
Assignment #6 
F 3/10 
5.3 
matrix exponential and Duhamel 

3/1317 

no classes: Spring Break 

M 3/20 
5.4, 5.5, 5.6, 5.7 
methods for ODE IVPs: forward/backward Euler and trapezoid; truncation error 
A#6 DUE 
W 3/22 

MIDTERM QUIZ
(rescheduled)
review guide for Midterm Quiz 
MIDTERM QUIZ 
F 3/24 
5.8, 5.9 
methods cont.
code inclass: circling.m 
Assignment #7 
M 3/27 

preview: method of lines for PDEs, and stiffness 

W 3/29 

methods, cont.
project handouts: your project, sample rubric, project template LaTeX source (compiled PDF) 

F 3/31 
6.1, 6.2, 6.3, 6.4 
zerostability and convergence 
A#7 DUE 
M 4/3 
7.1, 7.2, 7.3, 7.4, 7.5, 7.6 
absolute stability 
A#7 DUE 
W 4/5 

cont. 
Assignment #8 
F 4/7 

worksheet on absolute stability: worksheet 

M 4/10 
8.1, 8.2, 8.3 
stiffness
PROJECT V1.0 due inclass 
PROJECT V1.0 due 
W 4/12 

show and tell with PETSc 

F 4/14 
9.1, 9.2 
heat equation (diffusion/parabolic PDEs) 
A#8 DUE
Assignment #9 
M 4/17 
9.3, 9.4 
stability of PDE schemes 

W 4/19 
10.1, 10.2 
advection equation schemes 

F 4/21 

no class: SpringFest 

M 4/24 
9.5 
convergence of PDE schemes 
A#9 DUE
CORRECTED takehome Final Exam 
W 4/26 
10.3, 10.4, 10.7 
characteristics, upwind, and LaxWendroff
code inclass: charmovie.m 

F 4/28 

cont.
PROJECT V2.0 due 5pm 
PROJECT V2.0 due 5pm 
M 5/1 

cont. 

F 5/5 

takehome FINAL EXAM due 5pm 
FINAL EXAM due 
