Learning Outcomes:
On completion of this module, students should be able to:
- Understand the meanings of order, stability and convergence in the context of numerical methods
- Use finite differences to construct systems of linear equations from a PDE
- Analyse iterative methods for the solution of systems of linear equations
- Use stability analysis to derive time step constraints on diffusive and advective PDEs
- Apply finite difference and spectral methods to solve PDEs in Python