
Enseignements
Les images sont issus de projets étudiants (résolution de l'équation de Kuramoto-Sivashinsky, écoulement sous-détendu en sortie de tuyère).
Cursus Licence et Master
Calcul scientifique (Licence 3 Mécanique)
Méthodes numériques pour la résolution de :
- Systèmes linéaires
- Equation non linéaire
- Interpolation/approximation
- Intégration
- Equations différentielles
Méthodes numériques avancées en Mécanique (Master 2 Mécanique, parcours MFE)
- Méthodes de Krylov
- Differences finies compactes
- Méthodes spectrales
- Schéma temporel d'ordre élevés
Simulation numérique haute performances en mécanique (Master 2 Mécanique, parcours MFE)
- Optimisation de code
- Intensité Arithmétique
- Calcul floattant
- Parallélisme à mémoire partagée (OpenMP)
- Parallélisme à mémoire distribuée (MPI)
- Parallélisme GPGPU (CUDA, openACC)

Crusus d'ingénieur, Polytech Lyon
Informatique 1 (3ème année)
Programmation bas niveau (C):
- Variables
- Boucles et structures conditionnelles
- Fonctions
- Pointeurs
- Tableaux
- Quelques notions avancées
Informatique 2 (4ème année)
Programmation Orientée Objet (C++):
- Classe et Objet
- Surcharge (méthodes et opérateurs)
- Héritage
- Polymorphisme
Mécanique des fluides 2 (3ème année)
Mécanique des fluides compressibles:
- Equations de conservations
- Détentes
- Ecoulements en tuyères
- Onde de choc (et relation de Rankine-Hugoniot)
- Tube à choc
Simulation numérique haute performances en mécanique (5ème année)
- Optimisation de code
- Intensité Arithmétique
- Calcul floattant
- Parallélisme à mémoire partagée (OpenMP)
- Parallélisme à mémoire distribuée (MPI)
- Parallélisme GPGPU (CUDA, openACC)