JosselinMassot
Ingénieur calcul
Présentation
Je suis actuellement ingénieur de recherche en calcul scientifique au CMAP dans l'équipe HPC@Maths animée par Marc Massot et Loïc Gouarin.
J'ai soutenu ma thèse à l'IRMAR en décembre 2021 ; thèse effectuée dans l'équipe MINGuS sous la direction de Nicolas Crouseilles et Anaïs Crestetto.
Liste des documents soumis sur HAL
Liste des articles soumis ou publiés
Thèse
Autres éléments déposés
Sélection de travaux effectués :
- Ponio : Presentation Overview of Numerical Integrators for ODE, voir aussi le dépôt GitHub pour avoir les intégrateur en temps en C++
- Attracteur de Lorenz avec THREE.js
- Notebook de l'étude de stabilité automatique de couple de schémas WENO-RK(s,n)
Un part importante du travail effectué pendant ma thèse se trouve aussi sur mon compte GitHub, surtout dans les dépôts draft et valsovpp. Mes travaux plus récent se concentrent sur le développement de la bibliothèque d'intégration en temps Ponio.
SĂ©lection de travaux perso
- Scrapper des agendas des séminaires pour les convertir au format ical
- Un peu de 3D en CSS (et pseudo-lettre de motivation)
- Transport 1D avec différents schémas en Javascript
- Affichage 7 segments entièrement en CSS
- Page de trucs divers pour la vie quotidienne au CMAP
- Pseudo-système solaire qui tourne à la vitesse respectant les lois de Kepler (entièrement en CSS sauf pour le calcul d'une racine cubique)
- Affichage de l'ensemble de Mandelbrot ou de Julia en WebAssembly (voir aussi le dépôt associé)
- Diagramme de bifurcation de la suite logistique en Javascript
Formations
-
ISIMA
École d'ingénieur en informatique
Filière modélisation et calcul scientifique
- algorithmie
- C/C++
- Fortran
- éléments finis
-
Univ. Nantes
Master MACS
Master en mathématiques appliquées et calcul scientifique
- volumes finis
- éléments finis
- C++
- Fortran
- OpenMP
- MPI
-
Doctorat en mathématiques
IRMAR
Méthodes numériques pour des modèles hybrides fluide-cinétique de plasmas
Thèse encadrée par Nicolas Crouseilles et Anaïs Crestetto
- différences finies
- méthodes Runge-Kutta
- génération de code
- Python (Sympy)
- C++
Compétences
- Mathématiques
- modélisation fluide/cinétique
- Langages de programmation
- Langues
- français
- anglais (TOEIC : 735)
Expériences professionnelles
-
Doctorat en mathématiques
IRMAR
Méthodes numériques pour des modèles hybrides fluide-cinétique de plasmas
-
Analyse automatique de méthodes Runge-Kutta et de contraintes de stabilité avec un schéma en espace
- méthodes Runge-Kutta
- différences finies
- Python (SymPy)
- JavaScript
-
Code de simulation de plasma 4d (1d en espace 3d en vitesse)
- méthodes Runge-Kutta
- génération de code
- C++
-
Analyse automatique de méthodes Runge-Kutta et de contraintes de stabilité avec un schéma en espace
-
Ingénieur de recherche en calcul scientifique
CMAP
Membre de l'équipe HPC@Maths animée par Marc Massot et Loïc Gouarin
-
Développeur principal de ponio : solver d'ODE par différentes méthodes d'intégration temporelle
- génération de code
- C++20
- Python
- JavaScript
- méthodes Runge-Kutta
-
Développeur principal de ponio : solver d'ODE par différentes méthodes d'intégration temporelle
Organisations et encadrements
SĂ©minaires
- SĂ©minaire Landau de l'IRMAR SĂ©minaire des doctorants et post-doctorants en analyse du l'IRMAR
- Mini-symposium au CANUM2020 Évian Quelles structures de données pertinentes pour l'adaptation de maillage par multi-résolution adaptative pour la simulation de problèmes multi-échelles
- SĂ©minaire de l'Ă©quipe HPC@Maths SĂ©minaire d'Ă©quipe de HPC@Maths au CMAP
Encadrements
- Projet d'étudiants de l'École polytechnique (projet de 1 mois) Projet dans le cadre du cours Systèmes dynamiques pour la modélisation et la simulation des milieux réactifs multi-échelles, cours de master 1
- Stage de Julien Tenaud (stage de 1 mois et demi) Étude et résolution de trois systèmes dynamiques modélisant des problèmes physiques historiques Stage de 1ère année d'école d'ingénieur ENSEIRB
Productions scientifiques et techniques
Projets
-
ponio
Ensemble de méthodes pour résoudre efficacement une équation différentielle en C++, ainsi qu'une analyse automatique de méthodes Runge-Kutta (analyse en Python et visualisation en HTML/JS)
- dépôt GitHub
- page des résultats d'analyse
Articles
Conférences et séminaires
- Hybrid fluid/kinetic modeling for plasma Saint-Malo Séminaire annuel d'équipe MINGuS Présentation des résultats de stage précédent ma thèse
- Exponential Runge-Kutta methods for Vlasov-Poisson equationy Nantes Numerical Methods for Multiscale Models arising in Physics and Biology (ANR MoHyCon) Présentation d'un poster sur la stabilité des schémas RK couplés à des méthodes WENO
- Exponential methods for solving hyperbolic problems with application to kinetic equations Garching Conférence des méthodes numériques pour les équations cinétiques : NumKin 2019 Présentation des résultats de l'article Exponential methods for solving hyperbolic problems with application to kinetic equations avec N. Crouseilles et L. Einkemmer
- Exponential methods for solving hyperbolic problems with application to kinetic equations Dinard Séminaire annuel d'équipe MINGuS Présentation des résultats de l'article Exponential methods for solving hyperbolic problems with application to kinetic equations avec N. Crouseilles et L. Einkemmer
- Hybrid model of Vlasov-Poisson equations and comparison of Hamiltonian method and Lawson method Conférence des méthodes numériques pour les équations cinétiques en distanciel : NumKin 2020 Présentation des résultats préliminaire sur la modélisation hybride en 1dx1dv et 1dx3dv avec A. Crestetto et N. Crouseilles
- Exponential methods for solving hyperbolic problems with application to kinetic equations Conférence en distanciel : CAN-J 2020 Présentation des résultats de l'article Exponential methods for solving hyperbolic problems with application to kinetic equations avec N. Crouseilles et L. Einkemmer
- Comparison of high-order Eulerian methods for electron hybrid model Palaiseau Séminaire de l'initiative HPC@Maths au CMAP Présentation des résultats de l'article Comparison of high-order Eulerian methods for electron hybrid model avec A. Crestetto, N. Crouseilles et Y. Li
- (Approximate) Exponential methods for solving hyperbolic problems for electron hybrid model Talence Workshop Modèles et méthodes pour les équations cinétiques à l'IMB Présentation des résultats de l'article Comparison of high-order Eulerian methods for electron hybrid model avec A. Crestetto, N. Crouseilles et Y. Li, et de travaux présents dans le chapitre 3 de mon manuscrit de thèse
- Comparison of high-order Eulerian methods for electron hybrid model Nantes Séminaire de l'équipe MACS au LMJL Présentation des résultats de l'article Comparison of high-order Eulerian methods for electron hybrid model avec A. Crestetto, N. Crouseilles et Y. Li
- Comparison of two classes of exponential Runge-Kutta methods for solving advection and diffusion problems Palaiseau Séminaire de l'équipe HPC@Maths au CMAP Présentation de quelques résultats sur les méthodes de Lawson et exponentielles Runge-Kutta, et présentation de la librairie ponio ayant permis d'obtenir ces résultats
- ponio : vous reprendrez bien un peu d'intégrateur en temps ? Île de Ré Exposé au Congrès d'Analyse Numérique CANUM Présentation de la librairie ponio
Vulgarisation scientifique
- Les complexes sans complexe Nantes Conférence de vulgarisation sur les nombres complexes à destination des classes de terminal S au lycée Mandela
- La science pour les nuls Orsay Expériences scientifiques dans le bar Hall of Beer
Expériences associatives
- Entraineur de rugby Ă XIII Vertou Entraineur de l'Ă©quipe de benjamins du club Vertou XIII
-
Secrétaire et vice-président du club le LVDIC
Clermont-Ferrand
Secrétaire et vice-président du club de jeux de rôles et de sociétés de
l'ISIMA
- Organisation de soirées de jeux de sociétés
- Gestion du planning des sessions de jeux de rĂ´les
-
Membre de la SAN
Nantes
Société d'Astronomie de Nantes, association de médiation scientifique sur
l'astronomie, organisant des observations, des animations, et un cycle de conférence (par des
professionnels)
- Animation de la commission Astronomie théorique
- Participation Ă de nombreuses animations dans des Ă©coles, centres de loisirs et centres de formations
- Animation aux Utopiales (festival de science-fiction) pour les projets ExplorNova (2014-2015) et VR2Mars (2016, 2017)
- Animation Ă la fĂŞte de la science (2010, 2016, 2017, 2018, 2019)
Loisirs
- origami
- randonné
- jeux de sociétés
- astronomie