Introduction à la bibliothèque PETSc Présentiel
Dernière mise à jour : 06/10/2025
Description
1er jour
- Introduction : description de l'écosystème PETSc et de ses composants principaux
- Vecteurs : définition des différents types de vecteur, opérations et accès (avec notions d'efficacité)
- Matrices : définition des différents types, opérations, pré-allocation
2ème jour
- Solveurs : aperçu des différentes méthodes de résolution accessibles, application au cas du Laplacien bi-dimensionnel
- Compléments : outils de profiling et de débogage propres à PETSc, aperçu des potentialités de gestion automatique des maillages structurés (DMDA)
Des travaux pratiques seront proposés pour chaque section et occuperont 50 % du temps de la formation.
Objectifs de la formation
- Acquérir les bases nécessaires pour débuter avec la librairie PETSc (Portable, Extensible Toolkit for Scientific Computation)
- Se familiariser avec la documentation en ligne de PETSc
- Construire et résoudre des exemples simples d'équations aux dérivées partielles
- Utiliser et comparer différentes méthodes de résolution sur ces exemples
- Devenir autonome pour approfondir seul les fonctionnalités de PETSc utiles à son application
Public visé
Toute personne souhaitant débuter dans l'utilisation de la bibliothèque PETSc (chercheur, ingénieur, doctorant...)
Prérequis
Connaissances de base de Linux et d'un éditeur de texte
Connaissance et utilisation des langages Fortran ou C
Notions de base d'algèbre linéaire et du standard MPI de programmation parallèle
Modalités pédagogiques
Alternance de cours (7 h) et de travaux pratiques (7 h).
Moyens et supports pédagogiques
Des supports dématérialisés et des exercices avec solutions seront mis à disposition de l'apprenant.
ÉQUIPEMENT : Station de travail avec accès à un calculateur de l'IDRIS
Modalités d'évaluation et de suivi
Un suivi individualisé par des évaluations formatives est assuré. Une attestation de fin de formation est délivrée à la fin du parcours.
Formateurs
VS
VAN CRIEKINGEN Serge
Responsable scientifique
LR
LACROIX Rémi
Responsable scientifique
LD
LECAS Dimitri
Responsable scientifique
Modalités tarifaires spécifiques
Nos formations sont exonérées de TVA. Elles bénéficient de remises volumes : - 5% pour 3-4 inscrits, - 10% pour 5-6 inscrits, et - 20% à partir de 7 personnes. Une réduction de 20% est appliquée pour les agents salariés du CNRS.
Informations sur l'accessibilité
Notre laboratoire est entièrement accessible aux personnes à mobilité réduite (PMR). Un accès adapté, des espaces de circulation et des sanitaires spécifiques sont à votre disposition pour garantir votre confort et votre autonomie. Pour toute information complémentaire, veuillez nous contacter.