Stage - Bac+5 - Maillage adaptatif pour un algorithme de transport Monte Carlo - H/F
il y a 4 jours
Description de l'offre
Les objectifs de ce stage consistent, dans un premier temps, à la réalisation d'une structure de maillage adaptatif au sein du code de calcul effectuant le transport de particules. Ensuite, l'étape suivante consistera en l'adaptation de l'algorithme effectuant le transport afin qu'il puisse fonctionner sur la structure de maillage adaptatif implémentée précédemment. La réalisation de tests et de benchmarks pour vérifier et valider la performance de l'algorithme sur maillage adaptatif sera effectuée conjointement.
Suite à cela, la recherche et l'implémentation de méthodes de génération de maillages adaptatifs à partir d'un maillage conforme seront effectuées.
Les compétences développées durant le stage, incluent, sans s'y limiter :
- Méthodes de Monte-Carlo
- Algorithmes de transport
- Génération de maillages
- Performance algorithmique
- Développement logiciel en environnement HPC
Le projet étant encore dans une phase exploratoire, le stage permettra aussi de pouvoir travailler son autonomie et d'être force de proposition, autant sur l'aspect algorithmique que sur l'implémentation.
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes en situation de handicap, cet emploi est ouvert à tous et toutes. Participant à la protection nationale, une enquête administrative est réalisée pour tous les salariés du CEA afin d'assurer l'intégrité et la sécurité de la nation.
Profil du candidat
C++;Python;Git
Bac+5
-
Bruyères-le-Châtel, Île-de-France CEA Temps pleinDescription de l'offreLe CEA recherche un étudiant(e) pour enrichir le module de transport radiatif inclus dans le code CALDER. Ce code est utilisé pour simuler les systèmes laser/faisceau-plasma. L'étudiant(e) devra implémenter la création de paires par collision photon-photon selon une technique Monte Carlo.Compétences requisesPhysique des...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre Les codes cinétiques 'particle-in-cell' (PIC) constituent désormais les outils les plus efficaces et précis pour la simulation numérique des systèmes laser/faisceau-plasma. Ces codes, d’abord conçus pour résoudre les équations de Vlasov-Maxwell, ont été progressivement enrichis de modules de physique avancés...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre Les codes cinétiques « particle-in-cell » (PIC) constituent désormais les outils les plus efficaces et précis pour la simulation numérique des systèmes laser/faisceau-plasma. Ces codes, d’abord conçus pour résoudre les équations de Vlasov-Maxwell, ont été progressivement enrichis de modules de physique avancés...
-
Stage - Bac+5 - Développement D'algorithmes de
il y a 2 semaines
Bruyères-le-Châtel (91), France CEA Temps pleinDescription du poste **Domaine**: - Mathématiques, information scientifique, logiciel **Contrat**: - Stage **Intitulé de l'offre**: - Stage - Bac+5 - Développement d'algorithmes de calcul de distances à une interface dans un code HPC - H/ **Sujet de stage**: - L’unité d’accueil est spécialisée dans le développement de codes numériques...
-
Le Barp, France CEA Temps pleinDescription de l'offre L'objectif de ce stage est de développer un code pour générer des maillages surfaciques de Voronoï en 3D, adaptés à la simulation d'écoulements hypersoniques et de phénomènes électromagnétiques. Le stagiaire devra analyser les algorithmes de génération de maillages de Voronoï, en particulier ceux utilisés pour la...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre De nouvelles contraintes de mise en œuvre et de nouveaux scanners impliquent d’optimiser l’empilement des écrans ERLM (en termes de nombre, composition, processus de relecture…). Le but du stage sera d'optimiser l'empilement des écrans ERLM en s’appuyant sur l’utilisation d’un code de simulation (méthode de type...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objectif de ce stage concerne la capacité à visualiser les solutions DG d’ordres élevés sur un maillage avec raffinement local. La visualisation du maillage courbe en entrée, du maillage AMR en sortie et de la solution DG, ont tous les trois fait l’objet de développements récents dans l’outil VTK, utilisé par...
-
Stage Aérodynamique
Il y a 3 mois
Le Plessis-Robinson, France MBDA France Temps pleinRejoignez la direction qui soutient nos programmes dans la conduite des activités d’ingénierie et des essais, qui met en œuvre les méthodes d’optimisation de notre excellence technique et qui garantit un service optimal auprès de nos clients ! **Objectif de votre stage**: Tester et valider des méthodes AMR (raffinement de maillage adaptatif) dans...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L'objectif du stage sera donc de porter la simulation actuelle de Geant4 à MNCP. Pour ce faire, le(le) stagiaire: - Prendra en main le code actuel (Geant4) et se familiarisera avec les géométries à simuler ; - Développera un code MCNP qui reprendra les côtes des dites géométries ; - Simulera la réponse des détecteurs...
-
Stage - Bac+5 - Visualisation de Solutions de Type
il y a 2 semaines
Bruyères-le-Châtel (91), France CEA Temps pleinDescription du poste **Domaine**: - Mathématiques, information scientifique, logiciel **Contrat**: - Stage **Intitulé de l'offre**: - Stage - Bac+5 - Visualisation de solutions de type DG-NURBS avec AMR en 2D sur maillages NURBS - H/F **Sujet de stage**: **Durée du contrat (en mois)**: - 6 mois **Description de l'offre**: La capacité à voir...
-
Le Barp, France CEA Temps pleinDescription de l'offre L'objectif de ce stage est de développer une méthode d'optimisation « goal-oriented » pour la régularisation et le raffinement des maillages structurés par blocs dans des simulations d'écoulements hypersoniques. En effet, nous proposons de coupler une méthode de régularisation qui va nous permettre d’obtenir une...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objectif de ce stage est de développer un algorithme de Machine Learning qui puisse être utilisé pour inférer rapidement les résultats essentiels d’un modèle de physique des plasmas, quels que soient les paramètres d'entrée. La base d'entrainement sera simulée à l'aide d'un code de physique détaillée conçu au...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objet de ce stage est de calculer et d’étudier la trajectoire d’ions et d’électrons énergétiques lors de leur injection suite à un orage solaire. Le(la) stagiaire aura pour mission d’apprendre à utiliser un code de transport 3D sphérique de particules de type particules-tests développé et utilisé depuis...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objectif du stage sera donc de prendre en main le code cinétique OSHUN modélisant l’évolution de la fonction de distribution électronique couplée aux équations de Maxwell en 1D/2D et, par des comparaisons avec des résultats de simulations de référence, de valider cet outil. Au cours du stage, différents cas tests...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objectif de ce stage est de caractériser le rôle des défauts de microstructure sur la germination de pores. Plusieurs questions se posent sur le seuil de cavitation, le rôle de la compressibilité, l'influence des défauts (lacunes, dislocations, joints de grains) sur cette initiation et la conséquence sur les...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objectif de ce stage est d’améliorer le système de contrôle-commande de façon à optimiser le rendement des photo-cathodes. La/Le stagiaire devra interfacer un nouvel équipement au système et travailler sur l’algorithme d’asservissement des alimentations de chauffage. Les méthodes d’intelligence artificielle...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objectif du stage sera donc de prendre en main le code cinétique OSHUN modélisant l’évolution de la fonction de distribution électronique couplée aux équations de Maxwell en 1D/2D et, par des comparaisons avec des résultats de simulations de référence, de valider cet outil. Au cours du stage, différents cas tests...
-
Stage - Bac+4/+5 - Portage GPU d'un modèle de spray - H/F
il y a 4 jours
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L’objectif de ce stage consiste à étudier et réaliser le portage GPU d'un modèle de spray, en identifiant une technique adaptée à ses particularités (déséquilibre de charge, interactions entre les algorithmes particulaires et le schéma numérique de l'). Il s'agira ensuite de l'implémenter, et de l'optimiser au moyen...
-
Le Barp, France CEA Temps pleinDescription de l'offre L'objectif de ce stage est de développer et d'adapter des méthodes de régularisation pour les maillages 3D structurés par blocs utilisés dans les simulations d'écoulements hypersoniques. Le stagiaire devra étudier et comprendre les méthodes existantes de régularisation des maillages 3D structurés, avec un focus sur leur...
-
Bruyères-le-Châtel, France CEA Temps pleinDescription de l'offre L'objectif de l'alternance est de caractériser une chaîne d'imagerie haute énergie en fonction de l'énergie des X produits. Des outils de quantification de qualité d'image seront à définir, afin de comparer cette chaîne radiographique avec d'autres chaînes du laboratoire. L'optimisation des imageurs sera également à...