CSC2322H -- Numerical Solution of Boundary Value Problems for Ordinary Differential Equations

Fall 2011, St. George Campus, instructor: Wayne Enright

Current announcements

  • Assignment Number 3 is now posted. It is due on December 6. Start now and avoid a last minute rush.
  • A discussion of the course project is now posted.
  • Assignment Number 2 is now posted. This assignment will require the writing of a simple Fortran driver routine. If you are not familiar with Fortran, let me know. FYI an elementary introduction to Fortran and accessing it on the CDF system is available fort_info. A useful sample driver program is also included in the MUSN documentation.
  • Assignment Number 1 is now posted. I have cdf accounts that I will email to you on request so you will be able to use the latest version of Matlab. I certainly don't object if you use Matlab on a different system.


    General Information

    Textbooks

    Policies


    Lectures per month


    Assignments and tests

  • Assignment No. 1. You are to use Matlab for this assignment. Send me an email request to obtain your CDF account.
  • Assignment No. 2. For your information, plots of some components of the test problems you will be investigating in this assignment are provided: Plots . 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. You will need to compile both source files to solve a nonlinear BVP.
  • The course project is discussed and examples 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 . Note that a copy of the TOMS paper that discusses the three new Matlab BVP solvers can be obtained from me on request.
  • Assignment No. 3 The required source code and documentation is available from the link: colnew.f .