Daily Log
The table below contains a summary of what is covered
each class day, along with any computer files that were
used that day. These include python files (.py), matlab
files (.m) and Jupyter notebooks (.ipynb).
By popular demand, I will post my lecture notes here with the caveat that these notes aren’t really written for public consumption. They may be useful in filling in your own hand-written notes after the fact. Please do not rely on them solely.
| Date | Topics | Files | Notes |
|---|---|---|---|
| 1-14 | Heat Equation Cautionary Tale |
heatbasic.py Day1-HeatExplicit.ipynb heatbasic.m |
Notes |
| 1-16 | Taylor's Theorem |
LogTaylor.ipynb |
Notes |
| 1-18 | ODE Theory Euler's Method Consistency, Convergence |
ForwardEuler.ipynb |
Notes |
| 1-23 | Convergence of Euler's Method Other Methods |
Notes |
|
| 1-25 | Methods from Integration Zero Stability |
Notes |
|
| 1-28 | Zero Stability Absolute Stability |
Notes |
|
| 1-30 | Absolute Stability |
Transients.ipynb |
Notes |
| 2-02 | Runke-Kutta Methods |
RungeKuttaAstable.ipynb |
Notes |
| 2-04 | Review of Stability for ODEs |
Notes |
|
| 2-06 | Heat Equation: Theory |
Notes |
|
| 2-08 | Heat Equation: More Theory! |
Notes |
|
| 2-11 | Explicit Method for Heat Equation |
Notes |
|
| 2-13 | Stability Analysis for Explicit Method |
Notes |
|
| 2-15 | Stability Analyisis and Convergence of Explicit Method |
Notes |
|
| 2-18 | Convergence of Explicit Method Implicit Methods |
Notes |
|
| 2-20 | Convergence of Implicit Methods |
Notes |
|
| 2-22 | Local Truncation Error Redux | ||
| 2-25 | L2 Convergence of Implicit Methods |
Notes |
|
| 2-27 | L2 Convergence of Implicit Methods |
Notes |
|
| 3-1 | Finish L2 Convergence |
Notes |
|
| 3-4 | Crank Nicolson | ||
| 3-6 | Crank Nicolson | ||
| 3-8 | Midterm! | ||
| 3-18 | Method of Characteristics |
Notes |
|
| 3-20 | Upwinding | ||
| 3-22 | CFL Condition Convergence of Upwinding |
Notes |
|
| 3-25 | Advection and Eigenvalues |
Notes |
|
| 3-27 | Lax Wendroff |
Notes |
|
| 3-29 | Wave Equation |
Notes |