Stage : Stage - Visualisation d'un champ 3D non structuré H/F
Localisé en région parisienne, sur le plateau de Saclay, le CEA LIST est un centre de recherche technologique sur les systèmes à logiciel prépondérant. En particulier, le département DISC du LISTdéveloppe la plate-forme CIVA (http://www.extende.com/fr/civa-en-quelques-mots), logiciel de simulation des Contrôles Non Destructifs qui s'appuie sur les travaux de recherches menés au département en modélisation tant en élasticité, en électromagnétisme qu'en rayons X.
Instrumentation, métrologie et contrôle
Stage
Stage - Visualisation d'un champ 3D non structuré H/F
Visualisation d'un champ 3D non structuré
6
Le CEA/LIST développe de nouveaux outils de simulation numérique pour répondre aux nouvelles problématiques du contrôle industriel. Ces outils s'appuient sur des maillages surfaciques et volumiques non structurés, constitués de triangles, quadrangles, tétraèdres, prismes et hexaèdres d'ordre élevé.
La plateforme CIVA permet de lancer des simulations ultrasonores utilisant de tels maillages, puis d'exploiter les résultats obtenus à l'aide d'outils d'imagerie. Dans le but d'enrichir ces outils, il est intéressant pour l'utilisateur de visualiser le champ ultrasonore tel qu'il se propage pendant la simulation.
L'objectif du stage est l'ajout d'un outil de visualisation de ce champ au sein de la plateforme CIVA. Cet outil sera intégré à la vue 3D de CIVA, qui utilise la bibliothèque VTK.
Les performances de l'outil seront particulièrement importantes, de manière à ce que la vue 3D de CIVA reste fluide lors d'un changement de caméra ou d'une modification des valeurs du champ affiché.
Le stage sera constitué d'une phase de maquettage, d'une étude de performances, et enfin de l'intégration de l'outil réalisé à la plateforme logicielle.
Les langages utilisés seront le C++17 et le Java.
Visual Studio 2017, C++17, VTK, Java, Git
Traitement du signal, calcul à hautes performances, systèmes embarqués
20-03-2024
Sélectionnez le secteur qui vous intéresse ci-dessous et n'oubliez pas votre adresse email!