Stage - Bac+5 - Optimisation du code de calcul de transfert thermique Thermivox - H/F

Détail de l'offre

Informations générales

Entité de rattachement

La Direction des Applications Militaires (DAM) du CEA, au cœur des enjeux de la dissuasion nucléaire Française, cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts à toutes et tous.
Associer les forces et les compétences de chacun pour atteindre nos objectifs est l'une de nos valeurs partagées par nos 4 600 salariés, répartis sur 5 centres.

Les 600 salariés du centre du Ripault, situé en région Centre Val de Loire, se mobilisent pour concevoir, développer et fabriquer des matériaux innovants pour les composants non nucléaires des armes de la dissuasion. Ils contribuent également au soutien technique des autorités dans la lutte contre la prolifération nucléaire et le terrorisme et participe à la transition énergétique à travers les programmes du CEA sur les énergies bas-carbones.
Pour être pleinement opérationnels, les 19 laboratoires du Ripault sont soutenus par des équipes fonctionnelles spécialisées dans les domaines des Ressources Humaines, des Achats/Finances, de la Sécurité, de la Conduite de travaux, de la Logistique/Transport, de l'Informatique et de la Santé.

Venez vous investir au service de la Défense et de la Sécurité de notre pays, relever des défis scientifiques et techniques avec des moyens technologiques d'exception ! Vous contribuerez à l'excellence de la recherche et à la compétitivité de l'industrie française en construisant votre avenir dans un environnement varié et respectueux.
  

Référence

2023-28136-S1162  

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Stage - Bac+5 - Optimisation du code de calcul de transfert thermique Thermivox - H/F

Sujet de stage

Le département Matériaux du CEA-DAM développe depuis plusieurs années différents codes de calcul qui permettent d'appréhender les phénomènes physiques complexes qui interviennent lorsque les matériaux utilisés par le CEA se retrouvent en régime de fonctionnement. Ces outils de simulation permettent également d'extraire des propriétés matériaux d'intérets et ainsi aiguiller le choix des composants des matériaux pour l'élaboration. Cette démarche est appliquée pour les transferts thermiques au travers du code de calcul Thermivox qui permet d'étudier la propagation de chaleur au sein de milieux à géométries 3D complexes, en régime stationnaire ou transitoire, et pouvant atteindre des températures élévées (jusqu'à 3000°C).

Durée du contrat (en mois)

5-6 mois

Description de l'offre

Le code de calcul Thermivox développé au département matériaux du CEA-DAM permet de simuler les transferts de chaleur par conduction et rayonnement au sein de microstructures numériques 3D. Ces dernières sont, par exemple, des reproductions numériques des microstructures réelles des matériaux du CEA-DAM obtenues par techniques d’imagerie (e. g. microtomographie à rayons X). L’évaluation des températures et des flux au sein de la microstructure se fait en résolvant de manière couplée l’équation de la chaleur et l’équation du transfert radiatif. Bien que le code soit programmé pour fonctionner en parallèle, les simulations restent coûteuses et les besoins en ressources informatiques ainsi que les temps de calculs augmentent rapidement avec la taille des milieux étudiés.
L’objectif de cette étude consiste donc à optimiser le code de calcul Thermivox en développant une version à partir de méthodes de programmation plus modernes qui permettront d’augmenter les performances de calcul mais également de faciliter la maintenabilité du code. L’intégration de nouvelles méthodes de résolution numérique et de nouvelles fonctionnalités permettra de mettre à profit les capacités des supercalculateurs du CEA pour réaliser des simulations à des échelles représentatives des matériaux étudiés.
Le stage sera composé des réalisations suivantes :
- Prise en main du code Thermivox,
- Optimisation de la structure du code,
- Mise en place d’un outil de test et d’intégration continue,
- « Benchmark » sur supercalculateurs,
- Rapport de synthèse
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

Environnement linux
C-C++
Bac+5

Localisation du poste

Site

Le Ripault

Localisation du poste

France, Centre-Val de Loire