Pause
Lecture
Moteur de recherche d'offres d'emploi CEA

Ingénieur.e apprenti.e méthodes numériques et développement de code CFD diphasique H/F


Détail de l'offre

Informations générales

Entité de rattachement

Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.

Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.

Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.

Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :

• La conscience des responsabilités
• La coopération
• La curiosité
  

Référence

2024-31372  

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Alternance

Durée du contrat (en mois)

12 à 36 mois selon la formation

Description de l'offre

Au sein du Département de Modélisation des Système et des Structures, le Service de Thermohydraulique et de la Mécanique des Fluides (STMF-125 personnes) :
- conçoit, développe et qualifie les logiciels de simulation de la thermohydraulique et de la mécanique des fluides pour les réacteurs et installations nucléaires aux différentes échelles ;
- conçoit et réalise des programmes expérimentaux en support à la compréhension des phénomènes et à la validation des modèles physiques implantés dans les logiciels ;
- réalise les études et expertises qui lui sont confiées pour des applications nucléaires et quelques- unes hors nucléaire dans le domaine énergétique.

 

Le Laboratoire de modélisation et simulation en mécanique des fluides (LMSF, 21 collaborateurs en CDI) met au point des modélisations physiques et des applications logicielles nécessaires pour la simulation à l'échelle locale de la mécanique des fluides, tant pour les besoins concernant les réacteurs nucléaires que pour les procédés de l’amont ou de l’aval du cycle du combustible. Il contribue notamment au développement des codes TrioCFD et Neptune-CFD.

 

TrioCFD est un code de simulation en mécanique des fluides (ou CFD pour Computational Fluid Dynamics) développé au CEA depuis 1995, dédié aux études avancées pour la compréhension de la physique complexe des écoulements de différents systèmes énergétiques bas carbone. Au-delà des écoulements monophasiques, celui-ci est capable de traiter des écoulements diphasiques de différentes manières dont le suivi explicite d’interface, appelé méthode front-tracking. Cette méthode permet de prendre en compte des sauts importants de densité et une force de tension superficielle très localisés, qui conduisent à des difficultés de convergence du solveur de pression.

 

Dans le cadre du développement du module front-tracking, nous recherchons un.e apprenti.e ingénieur.e en mathématiques appliquées en analyse numérique et/ou en calcul scientifique. Lors de votre mission au sein du LMSF, vous serez amené à évaluer les performances du solveur de pression sur des configurations spécifiques pour en optimiser les paramètres. Pour cela, vous devrez :

Consolider l’état des lieux sur des configurations existantes et émettre des recommandations de partitionnement (HPC, parallélisme MPI) ;
- Evaluer les performances du solveur multigrille sur des cas d’application réalistes (termes sources, dimensions de la matrice) et déterminer les paramètres optimaux de convergence.
- Déterminer un optimum de charge par processeur pour concilier les contraintes en occupation mémoire et en communications.
- Evaluer les autres sources d’optimisation possibles (préconditionneur, AVX…)

Durant votre mission, vous interagirez avec des personnes des différents corps de métiers en lien avec le développement du code : numériciens, informaticiens, physiciens.

Profil du candidat

Vous préparez en alternance un Master ou un diplôme d’école d’ingénieur et avez des compétences en mathématiques appliquées : analyse numérique et/ou calcul scientifique. Vous êtes à l’aise avec la programmation et le C++. Idéalement, vous avez des notions de mécanique des fluides ainsi qu’une expérience avec l’environnement UNIX.

D’un nature volontaire, vous êtes rigoureux, organisé et autonome. Vous aimez travailler en équipe et partager vos résultats dans le cadre d’un dialogue constructif.

Localisation du poste

Site

Saclay

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Gif-sur-Yvette

Critères candidat

Langues

Français (Courant)

Diplôme préparé

Bac+5 - Master of Science

Demandeur

Disponibilité du poste

01/09/2024