Welcome to AMATH 586 (Spring 2020)
On this page you will find homeworks, sample code, usually in the form of Jupyter notebooks, and additional materials and resources.
For assignment discussion and submission we will use:
Each assignment will need to be copied from this repository over to the relevant assignent over there. The reason for this is that GitHub Classroom currently doesn’t allow for the modification of assignments after they are posted.
The discussion board is found here: https://github.com/orgs/trogdoncourses/teams/586-students . If you do not have access and have created at least one git homework repository, let us know.
Exams
- Midterm Exam (Due May 15 at 11pm) pdf
- Final Project (Due June 9 at 11pm) pdf ipynb
Homework
- Homework 0 (not for credit)
- Homework 1 (Due April 10 at 11pm) pdf
- Homework 2 (Due April 24 at 11pm) pdf
- Homework 3 (Due May 8 at 11pm) pdf
- Homework 4 (Due May 29 at 11pm) pdf
Lectures (login with UW netid)
Lecture 01, IVPs
video pdfLecture 02, more on IVPs
video pdfLecture 03, Euler methods
video pdf ipynbLecture 04, Multistep methods and truncation errors
video pdfLecture 05, Multistage Runge-Kutta methods
video pdfLecture 06, Linear multistep methods
video pdfLecture 07, Multistep and multistage demo
video ipynbLecture 08, Convergence of one-step methods
video pdfLecture 09, Zero-stability
video pdfLecture 10, Absolute stability intro and demo
video pdf ipynbLecture 11, Absolute stability
video pdf ipynbLecture 12, More on stability and relative stability
video pdf ipynbLecture 13, Stiff ODEs
video pdf ipynbLecture 14, A-stability
video pdf ipynbLecture 15, Methods for the heat equation
video pdfLecture 16, Stability and convergence for PDEs
video pdfLecture 17, Crank-Nicolson in Julia
video ipynbLecture 18, von Neumann stability analysis
video pdfLecture 19, Crank-Nicolson in 2D
video ipynbLecture 20, Characterization of linear second-order PDEs
video pdfLecture 21, The advection equation
video pdfLecture 22, More methods for the advection equation
video pdfLecture 23, Advection equation demo
video ipynbLecture 24, Stability for advection methods
video pdfLecture 25, Cautionary tale for advection methods
video ipynbLecture 26, Beyond scalar advection and scalar diffusion
video pdfLecture 27, Heat equation w/no flux BCs
video ipynbLecture 28, Wave tank
video ipynbLecture 29, Exponential integration
video ipynb
Special Topics (login with UW netid)
These are optional additional lectures going into certain topics to a deeper level.