Lecture | Date | Topics & videos | Handouts |
---|---|---|---|
1 | Jan 25 | Course logistics Introduction: root-finding methods | Logistics Unit 0 slides Root-finding notes |
2 | Jan 27 | General performance model C++ introduction | |
3 | Feb 1 | OpenMP programming |
Lecture | Date | Topics & videos | Handouts |
---|---|---|---|
4 | Feb 3 | Runge–Kutta methods Low-order Runge–Kutta methods | Unit 1 slides Order condition notes Symplectic methods |
5 | Feb 8 | Order conditions | |
6 | Feb 10 | Practical error estimation Dense output | |
– | Feb 15 | Presidents' Day | |
7 | Feb 17 | Extrapolation methods | |
8 | Feb 22 | ODE stiffness |
Lecture | Date | Topics & videos | Handouts |
---|---|---|---|
9 | Feb 24 | BLAS & LAPACK | Unit 2 slides |
– | Mar 1 | Wellness day | |
10 | Mar 3 | Krylov methods and preconditioning | |
11 | Mar 8 | Fast Fourier transform Spectral methods | |
12 | Mar 10 | Domain decomposition |
Lecture | Date | Topics & videos | Handouts |
---|---|---|---|
– | Mar 15 | No lecture | Final project slides Unit 3 slides FE example notes |
13 | Mar 17 | Final project organization Introduction Variational formulation | |
14 | Mar 22 | Ritz–Galerkin methods Function spaces | |
15 | Mar 24 | FEM boundary conditions Finite element example | |
16 | Mar 29 | Standard finite elements |
Lecture | Date | Topics & videos | Handouts |
---|---|---|---|
– | Mar 31 | Wellness day | Unit 4 slides |
17 | Apr 5 | Introduction Multi-component systems | |
18 | Apr 7 | Riemann problem Godunov method Lax–Wendroff method | |
19 | Apr 12 | High-resolution methods Limiters | |
20 | Apr 14 | Nonlinear equations and shocks |
Lecture | Date | Topics & videos | Handouts |
---|---|---|---|
21 | Apr 19 | Projection method for fluid mechanics | Unit 5 slides |
22 | Apr 21 | Fluid simulation example | |
23 | Apr 26 | Level set method Fast marching method Barnes–Hut algorithm | |
– | Apr 28 | No lecture |