Stage - Bac+5 - Visualisation de solutions de type DG-NURBS avec AMR en 2D sur maillages NURBS - H/F

il y a 1 mois


BruyèresleChâtel, France CEA Temps plein

Description 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 beaucoup de logiciels graphiques. Pour ce faire, le(la) stagiaire sera intégré(e) à une équipe du CEA qui développe Themys (), un outil open-source basé sur ParaView, interface graphique de post-traitement en VTK. Les développements réalisés pourront être validés en visualisant les solutions générées par le code Igloo (), code de recherche open-source maintenu par l’Inria, et comparés au logiciel GLvis utilisé actuellement pour la visualisation.
La capacité à voir toutes les informations contenues dans le maillage et les solutions DG est un besoin important pour valider le code sur des cas test classiques et analyser les résultats sur des problèmes physiques spécifiques. Par ailleurs, lorsque les sorties AMR sont traitées de manière non-structurée, des post-traitements ne permettent pas un rendu fidèle au niveau des non-conformités aux bords des zones de raffinement. Une étude portera sur la manière la plus adaptée de représenter la sortie dans la structure VTK, à savoir une vision basée soit sur des arbres comme les HyperTreeGrid (HTG), soit sur des patchs qui se superposent ou non.
Dans tous les outils appréhendés et toutes les contributions réalisées, un souci important sera attendu sur la qualité logicielle, que ce soit la documentation du code, la mise en place de tests de non-régression, la compréhensibilité du code. Ces contributions feront l’objet de revues de codes dans des outils de collaboration type GitLab. Un effort sera fait pour reverser ces développements dans des logiciels open-source, largement partagés dans la communauté lorsque c’est possible.

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

Langages requis : C++, shell UNIX (Bash ou équivalent)
Langages qui sont un plus : python, MPI
Logiciels qui sont un plus : Visualisation (ParaView, GLVis ou équivalent), Editeur de texte (VSCode, Vim, Emacs ou équivalent), GitLab ou GitHub
Compétences requises : Visualisation scientifique
Compétences qui sont un plus : méthodes FV/DG, méthodes AMR, analyse des équations hyperboliques
Bac+5



  • Bruyères-le-Châtel (91), France CEA Temps plein

    Description 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...


  • Bruyères-le-Châtel, France CEA Temps plein

    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...

  • Stage Aérodynamique

    Il y a 4 mois


    Le Plessis-Robinson, France MBDA France Temps plein

    Rejoignez 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 plein

    Description de l'offre L'objectif du stage est de reproduire les résultats expérimentaux avec un code de mécanique des fluides numériques (CFD). Cet objectif global se compose de quatre étapes : - Prendre en main un code de simulation numérique adapté aux écoulements compressibles et l'environnement de travail HPC, - Reproduire les...


  • Bruyères-le-Châtel (91), France CEA Temps plein

    Description 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 plein

    Description 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...


  • Le Barp, France CEA Temps plein

    Description 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...


  • Le Barp, France CEA Temps plein

    Description 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 plein

    Description de l'offre Ce stage relève de l'apprentissage non supervisé et des statistiques. L'objectif est de s'approprier plusieurs méthodes permettant de réaliser un modèle génératif de quantités physiques (en grande dimension) obtenues par la simulation. Les études de propagation d'incertitude dans la simulation sont facilement...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre En zone urbanisée, il n'est pas rare d'enregistrer des infrasons d'origine anthropique notamment aux abords des aéroports lors des passages d'avions en phase d'approche ou de décollage. Ces mobiles génèrent des caractéristiques géométriques identifiables en exploitant la structure des ondes détectées. Or, depuis...


  • Bruyères-le-Châtel (91), France CEA Temps plein

    Description du poste **Domaine**: - Physique du noyau, atome, molécule **Contrat**: - Stage **Intitulé de l'offre**: - Stage - Bac+5 - Etude du détecteur SFYNCS pour la désexcitation des noyaux - H/F **Sujet de stage**: - La capture d'un neutron par un noyau amène à un noyau composé prompt à se désexciter en émettant des raies gammas si...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre L'objectif du stage est de récupérer, installer et évaluer ScoutFS. Il conviendra de regarder dans un premier temps si il répond à l’ensemble de nos critères en matière de performance et, dans un second temps le cas échéant, s’il possède des mécanismes intéressants que nous pourrions ré-utiliser dans nos propres...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description du poste **Domaine**: - Composants et équipements électroniques **Contrat**: - Stage **Intitulé de l'offre**: - Stage Bac+4/+5 Conception en circuit intégré d'un convertisseur DC/DC H/F **Sujet de stage**: - Le CEA conçoit et développe des sous-ensembles électroniques dits durcis, c'est-à-dire résistants vis-à-vis...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Dans ce contexte, l'unité d'accueil propose un stage de 5 à 6 mois. L’objectif du stage sera de contribuer au développement logiciel d’applications et d’interfaces graphiques associées, visant à traiter les images issues de nos détecteurs. Le(la) stagiaire sera amené(e) à mettre en place et utiliser des techniques...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre L'objectif du stage est de développer des techniques de reconstruction de signaux aléatoires. A partir d'un ensemble d'entrainements de signaux, on commencera par développer des techniques de préconditionnement stochastique en s'appuyant sur des outils de traitement du signal (transformées de Fourier et en temps/fréquence),...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Ce stage en physique nucléaire expérimentale a pour objectif la caractérisation expérimentale et la simulation numérique précise de l'ensemble de détection SFYNCS. Dans les expériences avec SFYNCS, la détection des particules issues des réactions de transfert (d,p), (d,t) et autres, est effectuée à l’aide de...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre L’objet de ce stage est de contribuer aux études numériques concernant la dynamique de particules énergétiques piégées dans les ceintures de Van Allen et subissant des interactions fortes avec des ondes électromagnétiques ambiantes. Le(la) stagiaire aura pour mission de prendre en main un code Fokker-Planck de...

  • Artiste 2d Junior

    Il y a 7 mois


    Le Bourget-du-Lac, France Piraknights Games Temps plein

    Le Bourget-du-lac (73) Internship Description En tant qu'artiste 2D, vous travaillerez en collaboration avec le directeur artistique pour suivre un style visuel fort. Vous prendrez part au processus créatif des différents environnements, personnages et VFX du jeu. Vous produirez divers assets graphiques, illustrations, ainsi que des éléments 2D...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Les objectifs de ce stage seront de participer à la création d’un exercice de crise interne, d’en assurer l’animation en équipe et d’en tirer les enseignements à mettre en place. De même, dans le cadre international, un exercice devant être effectué fin 2025 devra être préparé (cartes, simulations, messages,...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Les objectifs de ce stage seront de participer à un exercice de crise interne en fixant des objectifs basés sur les RETEX des exercices précédents, d’en assurer l’animation en équipe et d’en tirer les enseignements à mettre en place. Par ailleurs, il s’agira de continuer à développer les outils et procédures...