Vérification des Équations et Solveurs du Nouveau Module 3D de Cathare 3 H/F

CEA Industrie
Gif-sur-Yvette, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Linux Python (Programming Language) LaTeX Verification and Validation (Software)

Job description

Le processus de qualification d’un OCS intègre notamment des travaux de vérification et validation (V&V). L’étape de vérification vise à s’assurer que les équations retenues pour le dit OCS sont correctement discrétisées, implémentées et résolues. Elle précède l’étape de validation qui consiste quant à elle à s’assurer que les équations résolues représentent correctement les phénomènes d’intérêt.

Votre mission se situera dans le cadre de la première étape dite de vérification du NM3D de CATHARE. Elle consistera à mettre en oeuvre la Méthode des Solutions Manufacturées (MMS en anglais) pour détecter d’éventuels bugs dans le code source, les corriger le cas échéant, et finalement démontrer la bonne implémentation du NM3D.

Les étapes envisagées pour ce stage consistent en :

  • Une revue bibliographique autour de la Méthode des Solutions Manufacturées, ainsi que des équations et méthodes numériques du NM3D de CATHARE ;
  • La prise en main du NM3D de CATHARE et des outils de post-traitement à disposition ;
  • La construction de cas tests pour l’isolement et la vérification des termes des équations dans des conditions choisies (e.g. : écoulements monophasiques ou diphasiques ; sur maillages cartésiens ou quelconques)
  • La mise en oeuvre de la Méthode des Solutions Manufacturées sur ces cas tests ;
  • L’étude des ordres de convergence en maillage des termes testés ;
  • L’analyse numérique des résultats.

Requirements

Nous recherchons un(e) candidat(e) préparant un diplôme d’ingénieur ou de master 2 en mécanique des fluides, méthodes numériques ou mathématiques appliquées ; présentant un intérêt prononcé pour la recherche appliquée ; capable de réaliser des développements en langage C++ et/ou Python, de travailler sur un OS Linux ainsi que de rédiger des documents en Latex., Nous recherchons un(e) candidat(e) préparant un diplôme d’ingénieur ou de master 2 en mécanique des fluides, méthodes numériques ou mathématiques appliquées ; présentant un intérêt prononcé pour la recherche appliquée ; capable de réaliser des développements en langage C++ et/ou Python, de travailler sur un OS Linux ainsi que de rédiger des documents en Latex.

EUR

MMS Mécanique des fluides Linux Python Hydraulique Mathématiques LaTex

Vérification des Équations et Solveurs du Nouveau Module 3D de Cathare 3 H/F

About the company

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 coeur 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é, Le Commissariat à l’Energie Atomique et aux Energies Alternatives (CEA) est un organisme de recherche scientifique français dont l’une des nombreuses missions est de comprendre, modéliser et simuler le fonctionnement des réacteurs nucléaires, et notamment le refroidissement de leurs coeurs.

C’est dans ce cadre que le CEA développe un code de thermo-hydraulique, nommé CATHARE (), permettant la simulation numérique d’écoulements diphasiques aux échelles système et composant (les objets modélisés peuvent aller jusqu’aux circuits primaire et secondaire complets d’un réacteur nucléaire). Il s’agit de l’Outil de Calcul Scientifique (OCS) de référence utilisé pour la thermo-hydraulique des études de sûreté des réacteurs nucléaires français en fonctionnement nominal ou accidentel.

Afin - entre autres - de pouvoir mener des simulations 3D plus exigeantes (maillages plus importants, temps de calcul réduits) ou plus complexes (maillages quelconques et non-conformes), un nouveau module 3D (NM3D) de CATHARE est développé à partir de la plateforme de calcul HPC (HighPerformance Computing) TRUST ().

En plus de son intérêt scientifique et pédagogique, ce stage constitue également une opportunité pour l’étudiant de découvrir le domaine de la sûreté nucléaire, et de se familiariser avec des codes développés au CEA et utilisés à la fois par des acteurs académiques (CEA, IRSN) et industriels (EDF, Framatome)., 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 coeur 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é

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:29 min

Bridging physics domain knowledge and software engineering

Andreas Kaldun Andreas Kaldun · World Congress 2023

2:43 min

Origins and early goals of the C++ language

Bjarne Stroustrup · World Congress 2022

58 sec

Formatting printable documents with page media CSS

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

2:30 min

Evaluating pybind11 against direct Python C API

Konstantin Bespalov · World Congress 2023

Videos

See all

Related articles

See all