General Prerequisites: A7: Numerical Analysis is desirable but not essential.
Course Overview: To introduce and give an understanding of numerical methods for the solution of ordinary differential equations and parabolic partial differential equations; including their derivation, analysis and applicability.
Lecturer(s):
Dr Alberto Paganini
Learning Outcomes: At the end of the course the student will be able to:
- construct one-step and linear multistep methods for the numerical solution of initial-value problems for ordinary differential equations and systems of such equations, and to analyse their stability, accuracy, and preserved geometric properties;
- construct numerical methods for the numerical solution of initial-boundary-value problems for parabolic partial differential equations, and to analyse their stability and accuracy properties.
Course Synopsis: The course is devoted to the development and analysis of methods for numerical solution of initial value problems for ordinary differential equations and initial-boundary-value problems for second-order parabolic partial differential equations. The course begins by considering classical techniques for the numerical solution of initial value ordinary differential equations. The problem of stiffness is discussed in tandem with the associated questions of step-size control and adaptivity. Topics include: Euler, multistep, and Runge-Kutta methods; stability; stiffness; error control; symplectic and adaptive algorithms.
The remaining lectures focus on the numerical solution of initial-boundary-value problems for parabolic partial differential equations. Topics include: explicit and implicit methods; accuracy, stability and convergence, use of Fourier methods for analysis.