CSC2322H -- Numerical Solution of Boundary Value Problems for
Ordinary Differential Equations
Fall 2009, St. George Campus, instructor: Wayne Enright
Current announcements
- Assignment Number 3 is now posted.
- A discussion of the course project is now posted.
- Assignment Number 2 is now posted.
- CDF accounts have been established for all students currently
registered in the course. If you need/want to use CDF for your assignments
please email me to obtain your username. Your initial password is your
student number and this should be changed (the password) as soon as possible.
- Assignment Number 1 is now posted.
General Information
- The general information handout for the course is available
here.
- Lecture notes will be made available and updated
as much as possible as the course progresses. Please report any errors
or typos as this is a draft that will be continuously revised.
- Check the prerequisites
for the course (html file).
Textbooks
- The textbook for the course is :
Numerical Solution of Boundary Value Problems for Ordinary
Differential Equations, SIAM, 1995
by U.M. Ascher, R.M. Mattheij and R.D. Russell.
- Check the list of other related references
(html file).
- A useful reference to obtain a quick working knowledge of MATLAB
includes the online documentation/examples as well as
a brief MATLAB Introduction, and
a MATLAB Tutorial (postcript file).
It is probably best to start by reading and doing examples
from the Tutorial and the Introduction.
Policies
Lectures per month
- Weeks two and three lecture notes.
These are not available under the general lecture notes
referenced above.
- In weeks four and five we covered pp. 102-108 of the Lecture notes.
- In weeks six and seven we will cover pp. 108-116 of the Lecture notes.
- In weeks eight and nine we will cover pp. 116-131 of the Lecture notes.
Assignments and tests
Assignment No. 1
using source code with corresponding
documentation
and a sample Fortran driver.
Assignment No. 2
The required documentation for the code you will be using, MUSN,
is available from the links: README,
and documentation.
The source code is contained in two files, musn.f,
and muslibrary.f.
For your information a plot of some components of the test problems
you will be investigating in this assignment are given
Plots .
You will need to compile both source files to solve a nonlinear BVP.
The course project is discussed and an example
given to give you some idea of the scope and depth expected. You are free to
choose your own topic but you must let me know within two weeks (by Nov. 15).
Note that if the project you choose involves the performance comparison
of different methods on a set of test problems then, as noted in the project
discussion, the text is a good source of challenging test problems. Another
source of test problems is the set collected by J.Cash and available from the link:
CashProblems .
Assignment No. 3
The required source code and documentation
is available from the link: colnew.f .
Office Hours are Tuesdays and Thursdays from 2:00 to 3:00.
in BA 4224.
e-mail: enright@cs.utoronto.ca