 |  |  |
| PHYS0209-3 | Numerical methods in physics
|

 |
| Duration : | 25h Th, 35h Pr |
 |
| Number of credits : |
|
 |
| Lecturer : | Thierry Bastin |
 |
Language(s) of instruction :
 |
| French language |
 |
Organisation and examination :
 |
| Teaching in the first semester, review in January |
 |
Course contents :
 |
| The theoretical course is divided into 6 chapters
Chap. I : Numerical integration (trapez, Simpson and Monte-Carlo methods)
Chap. II : Roots, minima and maxima of a function
Chap. III : linear systems (Gauss-Jordan algorithm and LU decomposition)
Chap. IV : The spline curves.
Chap. V : Differential equations (Euler and Runge-Kutta methods)
Chap. VI : Eigenvalue equations (Jacobi and Givens transforms)
Chap. VI : Orthogonal polynomials |
 |
Learning outcomes of the course :
 |
| - To learn using the computers to solve various problems encountered in physics.
- To teach the related algorithms
- To implement these algorithms in C++
- To learn Mathematica® |
 |
Prerequisites and co-requisites/ Recommended optional programme components :
 |
| None |
 |
Planned learning activities and teaching methods :
 |
| The teaching method is the ex cathedra mode. The essential of the course is presented with use of video data slides, completed with the use of the blackboard for the technical developments. The theoretical lessons are completed with practical lessons where all the teached algorithms are implemented in computers. A room equipped with 40 computers is affected for this purpose. |
 |
Mode of delivery (face-to-face ; distance-learning) :
 |
| The theoretical and practical classes are given in the first quadrimestre. Practical classes are held in in room 4/25 of the Physics building B5. |
 |
Recommended or required readings :
 |
| Copy of all slides displayed during the theoretical lessons are available online, along with a reference manual of Mathematica®, the C/C++ language and the compiler used in the practical lessons. These references manuals are completed with many code examples to illustrate the basic notions of the C/C++ language. |
 |
Assessment methods and criteria :
 |
| Evaluation is weighed as follows
- 60% for written examination
- 40% for practical examination (a code to write) |
 |
Work placement(s) :
 |
| |
 |
Organizational remarks :
 |
| |
 |
Contacts :
 |
| Thierry Bastin
Département de Physique
I.P.N.A.S., Bât. B15, Sart Tilman
Tél: 04/366.36.93
GSM: 0473/250.783
Fax: 04/366.28.84
e-mail: T.Bastin@ulg.ac.be |
 |

 |
| Items online : |
|