YMR8021 Numerical methods II - Arvutusmeetodid II

 

Topics to be studied are: finite difference, finite elements and finite volume methods to solve boundary value problems of mathematical physics in 1d and 2d cases as well as explicit and implicit finite difference schemes to solve initial boundary value problems in 1d case. Presentation of the material follows the book

V. Ruas, Numerical methods for partial differential equations. Wiley, 2016 

that can be electronically accessed in the university network. The URL is:

http://ebookcentral.proquest.com/lib/tuee/detail.action?docID=4517661&query=Ruas%20Numerical%20methods%20for%20partial%20differential%20equations

In case you have problems to access this book, please contact me:

jaan.janno@ttu.ee

Some supplements are given by the lecturer, too.

Excercises are solved by means of Matlab, alternatively the free software GNU Octave can be used. Solution of homework problems by means of other software (e.g. C, Python) is also accepted. An exception is only MS Excel, homeworks done by Excel are not accepted.

Classes include lectures about the methods and solving excercises by Matlab.

Each student must choose one problem from the list of homework problems (updated 6.03.2018)

To pass the assessment, it is necessary

1)      To present and defend the homework.

2)      To pass a theoretical test (51% required). Questions are here

Grades are not given.

 

Classes will take place in odd weeks (4 academic hours in one week with 15 min break between second and third hour).

Provisional plan of classes:

1 week: Matlab basics (variables, functions, scripts, loops, operations with arrays, graphics) – students acquainted with matlab may skip these classes

3. week: introductory material (solving linear systems of algebraic equations, approximate computation of derivatives, classical problems of mathematical physics) and beginning of the main material

5, 7, 9, 11 and 13. weeks:  main material

15. week:  main material and theoretical test.

 

Slides of lectures

12.02.2018

26.02.2018

12.03.2018

26.03.2018

09.04.2018

23.04.2018

Problems solved in class

 

NB! Last class on May 7:  it is possible to write the test on theory and do the homework in the computer class NRG223.

 

It is possible to write the test on theory at the following times, too:

23.05 12.00 U05-402

6.06 12.00 U05-402

15.06 12.00 U05-402