University of Oxford Logo University of OxfordDepartment of Computer Science - Home

Numerical Solution of Differential Equations II:  2009-2010

Information

Lecturer

Degrees

Schedule B2Honour School of Computer Science

Schedule B2Honour School of Mathematics and Computer Science

2009: Hilary TermMSc in Mathematical Modelling and Scientific Computing

Term

Overview

To introduce and give an understanding of numerical methods for the solution of ordinary and partial differential equations, their derivation, analysis and applicability.

The MT lectures are devoted to numerical methods for initial value problems, while the HT lectures concentrate on the numerical solution of boundary value problems.

Learning outcomes

Students will understand and have experience of the theory for:

Synopsis

The HT part of the course is concerned with numerical methods for boundary value problems. We begin by developing numerical techniques for the approximation of boundary value problems for second-order ordinary differential equations.

Boundary value problems for ordinary differential equations: shooting and finite difference methods. [Introduction (1 lecture) + 2 lectures]

Then we consider finite difference schemes for elliptic boundary value problems. This is followed by an introduction into the theory of direct and iterative algorithms for the solution of large systems of linear algebraic equations which arise from the discretisation of elliptic boundary value problems.

Boundary value problems for PDEs: finite difference discretisation; Poisson equation. Associated methods of sparse numerical algebra: sparse Gaussian elimination, classical iterations, multigrid iterations. [13 lectures]

Syllabus

Boundary value problems for ordinary differential equations: shooting and finite difference methods.

Boundary value problems for PDEs: finite difference discretisation; Poisson equation. Associated methods of sparse numerical algebra: brief consideration of sparse Gaussian elimination, classical iterations, multigrid iterations.

Reading list

This course does not follow any particular textbook, but the following essentially cover the material:

Also