<- Archives UCL - Programme d'études ->



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