Mathematical modelling of physical systems [ LINMA2720 ]
5.0 crédits ECTS
30.0 h + 22.5 h
2q
Teacher(s) |
Keunings Roland ;
|
Language |
French
|
Place of the course |
Louvain-la-Neuve
|
Main themes |
Concepts ; Programming techniques ; Tools ; Technicals libraries
|
Aims |
Give a broad outline of several computing techniques and tools needed for
the design and the implementation of programs in the field of applied
mathematics.
|
Content |
1. Concepts :
- Memory management, dynamical allocation.
- Compilation option.
- Source code, object code, link editor, static and dynamics libraries.
- Difference between interpreted and compiled languages. Performance
comparison.
2. Programming techniques :
- Pass by value and pass by address of arguments.
- Calls of librairies.
- Containers : list, map, ...
- Iterators.
- Modularisation and portability.
- Optimisation techniques.
3. Tools :
- CVS, Makefile, debugger and maintenance of documentation.
4. Technicals libraries :
- NTL, LEDA, CPLEX, Xpress, Blas, Boost, LAPACK, ... : presentation and use.
The choice are made according to the interest of the students.
|
Other information |
The exercices are dedicated to a project. The subject is choosen by the
students.
Prerequisite : knowledge of C++.
|
Cycle et année d'étude |
> Master [120] in Mathematical Engineering
|
Faculty or entity in charge |
> MAP
|
<<< Page précédente
|