Skip to main content

CO906 Partial Differential Equations & their Computation

For current details on this module please go to the home page of ES440 Computational Fluid Dynamics, which shares the same teaching by Prof Robert Kerr.

Complexity students will sit the same test but have slightly less assignments to submit than ES440 students (who take more credits).

Link to ES440 web pages 2006-7

Link to Prof Kerr's main teaching page (check for 2007-8 links)

Link to relevant past exam questions via Mathstuff

Prof Kerr will clarify details, but here are some extracts from the course planning documentation.

Syllabus:

 

 

1. Background: Examples and classification of PDEs, nomenclature, simple fluid equations.

 

2. Forming a problem: Choice of: equations/domain/method. Obtaining stability and consistency.

 

3. Difference methods: Hyperbolic and elliptic formulations, boundaries, discretisation errors.

 

4. Linear equations: Solving elliptic problems, relaxation methods.

 

5. Nonlinear problems: Time-advancement of ODEs then PDEs, convergence, CFL condition.

 

Illustrative Bibliography:

 

 

• Numerical analysis

 

– J.H. Ferziger, Numerical Methods for Engineering Application. Second edition,

 

Wiley & Sons, Inc. (1998). ISBN: 0471116211

 

– P. Moin, Fundamentals of Engineering Numerical Analysis. Cambridge University

 

Press (2001). ISBN: 0521805260

 

• Further references

 

– C. A. J. Fletcher, Computational Techniques for Fluid Dynamics 1. 2nd

 

edition, Springer-Verlag (1991). QC 211.F5 (1 Copy in Library).

 

– C. A. J. Fletcher, Computational Techniques for Fluid Dynamics 2. 2nd

 

edition, Springer-Verlag (1991) QC 211.F5 (1 Copy in Library).

 

– J. C. Tannehill, D. A. Anderson, & R. H. Pletcher, Computational Fluid Mechanics

 

and Heat Transfer. 2nd edition, Taylor & Francis (1997).

 

 

 Teaching: 

 

Lectures per week

3 hours

 

Lab sessions per week

 

1 x 2 hours

 

Module duration (weeks, if applicable)

 

 5 weeks

 

Total contact hours  25
Directed reading approx 3 hours per week.

 

15

 

Private study approx 8 hrs per week

 

40

 

Assignment preparation

 

20

 

 

Assessment Methods:

 

 

Type of assessment

Length

 

% weighting

 

Written Test

 

1 Hour

 

60%

 

Programming Assignment

 

6-10 pages

 

40%