Up to course homepage.
christe@nada.kth.se
).
Kyoung-Sook Moon
(moon@nada.kth.se
) and
Sandy Sefi
(sandy@nada.kth.se
)
are teaching assistants, and will answer question regarding computer
laborations outside of scheduled classes.
Office hours | |
---|---|
Christer | does not answer questions outside of scheduled classes |
Kyoung-Sook | Thursdays 15-17, room 1522 |
Sandy | Wednesdays 16-18, room 4443 |
Lectures | ||||
---|---|---|---|---|
Date | Time | Room | Content | |
Monday | 21/1 | 13.15-15.00 | 4523 | Overview of techniques for grid generation with emphasis on structured boundary-fitted grids. Introduction to C++ and object-oriented programming. Efficiency and optimization for single processor architectures. Implementation of algebraic grid generator. |
Friday | 25/1 | 13.15-15.00 | 4523 | |
Monday | 28/1 | 13.15-15.00 | 4523 | |
Friday | 1/2 | 13.15-15.00 | 4523 | |
Monday | 4/2 | 13.15-15.00 | 4523 | Partial differential equations. Difference approximations on curvilinear grids and analysis of numerical schemes. Parallel programming for distributed memory architectures using MPI. Metrics for parallel performance. Implementation of distributed array class using MPI. |
Friday | 8/2 | 13.15-15.00 | 4523 | |
Monday | 11/2 | 13.15-15.00 | 4523 | |
Friday | 15/2 | 13.15-15.00 | 4523 | |
Monday | 18/2 | 13.15-15.00 | 1537 | The incompressible Navier-Stokes equations. The structure of a computational fluid dynamics solver (CFD). Handling of boundary conditions. Brief overview of existing CFD codes, other parallel architectures and Fortran 90. Implementation of a parallel CFD solver. |
Friday | 22/2 | 13.15-15.00 | 4523 | |
Monday | 25/2 | 13.15-15.00 | 1537 | |
Monday | 11/3 | 13.15-15.00 | 4523 | |
Monday | 18/3 | 13.15-15.00 | 4523 | |
Computer exercises | ||||
Date | Time | Lab | There may be computers available in the labs outside of scheduled classes. Please refer to Nada's computer usage page for more information. | |
Tuesday | 29/1 | 10.00-12.00 | orange | |
Tuesday | 12/2 | 10.00-12.00 | orange | |
Tuesday | 26/2 | 10.00-12.00 | orange | |
Tuesday | 12/3 | 10.00-12.00 | orange | |
Tuesday | 23/4 | 10.00-12.00 | orange | |
Tuesday | 7/5 | 10.00-12.00 | orange |
Lecture | Handouts |
---|---|
January 21 |
General course information Some simple C++ exercises Transparencies 1 + Transparencies 2 |
January 25 |
Transparencies 3 +
Transparencies 4 |
January 28 |
Transparencies 5 +
Transparencies 6 |
February 4 | Transparencies 7 + |
moon@nada.kth.se
) or
Sandy Sefi
(sandy@nada.kth.se
).
Some previous exams with suggested solutions
Up to course homepage.
Responsible for this page: Christer Andersson
<christe@nada.kth.se>
Technical support: <webmaster@nada.kth.se>