Numerical Solutions of Differential Equations, ndiff11
Upp till/Up to kursens hemsida/ The course home page.
11-05-08: Breaking News ... Lecture May 10 Cancelled ... to be
re-scheduled ... Suggest Mon May 16. Deadline HW5 EXTENDED to Mon May 30
11-04-11: The text for HW 4 FINALLY updated with the spectral
11-03-07: By popular demand, more Lab-sessions scheduled: Fridays 10-12 in Sport-hallen.
Jesper out of office Mar 9 -- Mar 20; office hours Tue Mar 8 and Mar 15 CANCELED.
11-02-17: Re-scheduled lecture Friday Feb 18 CANCELED
due to health reasons.
About Fourier-interpolation, preparation for coming HW4, below
Lecture notes, L.4 by Håkon, below
Corrections to schedule, homework texts and lecture notes (preliminary) added
Examination paper given Thu, Jan 27, 13-18, room 4423 Note: 4th floor,
Under construction. First lecture Jan 18, 8-10, room V01. If unsure about
following the course, show up for the first lecture and decide. Welcome!
The lecture notes and homework texts from -10 are available from that home page. You may assume that changes will be made but not so dramatic that '10
material is misleading.
An examination paper will be given
Sat, Dec. 11, 10-15, in room 4523, Osquars B. 2.
Also possible to take it Fri 17 Dec 17 --, same place.
Another sitting will be arranged around end of Jan., 2011.
Please let course reponsible (e-mail below) know if you plan to attend,
and if another time would be more suitable for you.
Håkon Hoel, Osquars B 2, floor 5, room 1522, hhoel (at) nada (dot) kth (dot) se, 08-7907187
Office hours: Håkon Fri 15-17, Jesper Tue 15-17
LeVeque: Finite Volume Methods for Hyperbolic Problems
, Cambridge, 2002,
Other course materiel, such as
- homework problems,
- a set of examination questions
- additional material and reading hints,
FFT interpolation etc.,pdf
Lect 4, Hoel,pdf
Lect. 1, pdf
Lect. 2, pdf
Lect. 2a, pdf
Lect. 3, pdf
Lect. 4, pdf
Lect. 5, pdf
Lect. 5a, pdf
will be distributed at lectures and downloadable from this home page.
The exercises will require Matlab
programming. Students are expected to have procured
familiarity with this environment in previous courses. We will try to
emphasize the importance of writing well structured and efficient
Matlab programs in this course. Here are some notes on that topic:
Here are some reading tips for students who feel less comfortable with
the Matlab environment:
- Chapman, "MATLAB Programming for Engineers", CL-Engineering 2007
- Moler, "Numerical Computing with Matlab", SIAM 2004
CSC student office DELFI
Oscars Backe 2, level 2, open Mo-Fr 9.45-11.30, Mo-Thu 12.45-14.15,
Tel: 790 8077.
To pass the student must
- Pass a written examination. (3 ects)
The exam will consist to 80% of a selection of the distributed examination
- Solve the homework problems and projects. (4.5 ects).
A written report of good quality must be handed in for each of the
five homework projects on the given deadlines.
You can find a latex file with a skeleton for a
Students may be asked to give a short oral presentation classroom-style
of (parts of) the solutions.
For homework and projects, students are encouraged to work
in groups of two. Each group needs only to hand in one report, but the
oral accounts are given individually. The grade on the course will be
based on the written examination, the homework and project solutions.
You do not need to register for the exam.
HW 1, pdf
HW 2, pdf
HW 3, pdf
HW 4, pdf
HW 5, pdf
We will provide timely feedback, usually in the form of comments written
on a paper copy of the report. Grade and overall assessement will be
noted on the cover page. Reports will be handed back on lectures. If you
do not attend lectures, have a friend pick up your report.
You must hand in a report on the deadline. It can be incomplete, and/or
contain (serious) errors, in which case you may be asked to revise it.
The reports are graded F - A. The report for project/HW 1 does NOT
contribute to the final grade, and serves to indicate the relation
between grade and completeness.
How to hand in reports
Reports MUST have a cover page with author names, course code (DN2255) and
homework number, and instructor name (Dag Lindbo). The reports can be handed in
- e-mail to Håkon as ps- or pdf-files
- e-mail to Håkon that a paper version has been deposited in
(a) the Nada/CSC mailbox, bottom floor, Osquars B 2, or
(b) Håkon's mail stop (floor 4, Osquars B.2)
The m-files for your code - HW1 ond HW 2 ONLY! - must be e-mailed to
Håkon on the deadline.
Legibility is paramount, details of formatting less so.
Quite OK to cut & paste
paper plots with hand-written notes. Make sure you
- label axes correctly
- explain what the plots show
- combine plots so that comparisons are easy.
MERE SHEAVES OF MATLAB PLOTS, ONE TO A PAGE, WILL NOT BE ACCEPTED.
It is valuable to be able to create a mathematical report in LaTeX,
and the exercises in this course are a good opportunity to hone that
skill and get feedback. Take a look at the LaTeX code for
to get started and ideas.
(Semi-)Professional Matlab coding is part of the handiwork of the trade.
HW 1 m-files and report, and HW 2 report, will
be subjected to code review and feedback given. Material with
style guidelines and coding suggestions will be handed out on lecture 1.
The schedule is NOT available from KTH home page Time Edit "Schemagenerator".
Lecture content plans below.
DN2255 Numerical Treatment of Differential Equations
Schedule Spring '11
4523 : fifth floor, Osquars B. 2 or Lindtedtsv. 5,
Lab-rooms: Sport: 4th floor, Lindstedtsv. 5
Week Date Time What Where What
3 Tue 18 Jan 8-10 L1 V01 Intro, cons.-laws, parab. eq.
discrete conservation, matrices
4 Tue 25 Jan 8-10 L2 4523 cont'd, estimates, schemes;
Matlab programming (Jesper 1hr),
Fri 28 Jan 10-12 Lab Spel Intro, Lab1.
5 Tue 1 Feb 8-10 L3 4523 etc ...
Fri 4 Feb 10-12 Lab Spel
6 Tue 8 Feb 8-10 L4 4523
Fri 11 Feb 10-12 Lab Spel
7 Mon 14 Feb 9 Deadline HW 1
Tue 15 Feb 8-10 L5 4523
Thu 17 Feb 10-12 L6 4523
Fri 18 Feb 10-12 Lab Spel
8 Thu 24 Feb 10-12 L7 4523
Fri 25 Feb 10-12 Lab Spel
9 Mon 28 Feb 9 Deadline HW2
Thu 3 Mar 10-12 L8 4523
10 Tue 8 Mar 8-10 L9 4523
Fri 11 Mar 10-12 Lab Sport
11 ==== No Classes, except ... ====
Fri 18 Mar 10-12 Lab Sport
12 Tue 22 Mar 10-12 L10 4523
Fri 25 Mar 10-12 Lab Sport
13 Mon 28 Mar 9 Deadline HW3
Tue 29 Mar 10-12 L11 4523
Fri 1 Apr 10-12 Lab Sport
14 Tue 5 Apr 10-12 L12 4523
Fri 8 Apr 10-12 Lab Sport
15 Tue 12 Apr 10-12 L13 4523
Fri 15 Apr 10-12 Lab Sport
16 ==== No Classes ====
17 Tue 26 Apr 9 Deadline HW4
Tue 26 Apr 10-12 L14 4523
18 Tue 3 May 10-12 L15 4523
19 Tue 10 May 10-12 CANCELLED
20 Mon 16 May 9 Deadline HW5 - EXTENDED to May 30
Tue 17 May 10-12 L17 4523
21 Mon 23 May 08-13 TEN D41, D42 (prel.)
Registration and "course join" in RES
You must register with your Sektions Kansli to take this course. Please do
so as soon as possible!
. PhD students from other schools,
please contact the course responsible ASAP.
You must also, as soon as you have decided to complete the course,
register for participation in the CSC RES system. Homework,
examination grades, etc., will be recorded and available to students
ONLY in this way, and with some delay, in the web-based system "Mina
Sidor". The dialogue is in Swedish, so you may want to ask a native
Swedish speaker for assistance ... In the CSC unix system, upon login
res checkin ndiff11
course join ndiff11
When you have finished the course, exit the registration by
course leave ndiff11
A course evaluation will be conducted via www from this home page, details
to appear here shortly.
Upp till kursens hemsida.
Sidansvarig: Jesper Oppelstrup <jespero_at_nada.kth.se>
Tekniskt stöd: <firstname.lastname@example.org>