Moteur de recherche d'offres d'emploi Dassault Aviation

STAGE : Amélioration des performances d'un code de calcul éléments finis H/F


Détail de l'offre

Informations générales

Référence

2021-7845  

Localisation de l'offre

Localisation

France, Ile de France, 92 - Saint-Cloud

Lieu de travail

SAINT-CLOUD

Description de l'offre

Domaine professionnel / métier

Conception / Essais - Concepteur

Type de contrat

Stage

Missions proposées

Situé au cœur du bureau d'études de Dassault Aviation, le département Méthodes et Outils a en charge la qualification et le développement des outils permettant la définition de la structure de nos aéronefs.

L'une de nos missions est le développement des outils de calculs utilisés pour la justification de la structure. Ces outils sont regroupés au sein d'une même plateforme dénommée ELFINI. Cette plateforme comprend l'ensemble des solveurs développés en interne par Dassault Aviation dans le domaine du calcul de structure et de l'aéroélasticité.

L'amélioration continue de la conception de nos avions nous pousse à raffiner davantage nos modélisations pour une meilleure analyse des phénomènes physiques sous-jacents.

Vous serez intégré(e) au sein de l'équipe Méthodes et Outils de la Direction Technique Aéro-Structures et vous aurez pour objectif

- d'étudier les performances du code éléments finis de la plateforme ELFINI,

- d'effectuer un état des lieux des performances d’ELFINI, d’étudier,

- proposer des voies d’amélioration, et de les implémenter.

Vos missions se déclinent plusieurs parties :
• Prise en main du logiciel ELFINI et  recensement des filières de calcul typiques, utilisées par les ingénieurs calcul.
• Analyse des performances  sur ces filières. L’idée est d’obtenir une cartographie claire des portions de code « coûteuses », où une amélioration des performances aura un effet sensible en temps de calcul global.

• Étude des portions de code identifiées, et proposition / implémentation de solutions plus efficaces,

• Participer à la mise en place de la parallèlisation OpenMP sur les algorithmes de calcul élémentaires,
• Et enfin, faire un état des lieux des différents solvers existants (logiciel tierce permettant d’inverser de « gros » systèmes linéaires) : forces, faiblesses, contraintes d’utilisation, … L’idée est de proposer une vision synthétique de ces solvers, afin de déterminer s’il peut être intéressant de les intégrer à ELFINI.

Informations stage

Durée du stage

6 mois

Niveau du stage

M2/Ingé3

Informations complémentaires

Nombre de poste(s) à pourvoir

1

Critères candidat

Type de diplôme préparé

BAC+5

Profil requis

Vous êtes en dernière école d'ingénieur et vous recherchez un stage de fin d'études en bureau d'études.

Vous justifiez d'une expérience en programmation (stage, projet, …).

Vous avez des connaissances en calcul de structure, sur la méthode des éléments finis.

Vous avez une appétence pour l’informatique scientifique et êtes à l'aise avec l'utilisation des outils informatiques

Vous faites preuve de ténacité et avez une approche rigoureuse de la résolution de problèmes seront appréciées.

Vous avez un bon relationnel. Vous êtes rigoureux et très méthodique. Toutes ces qualités font de vous le(la) candidate idéal(e).

Etablissement soumis à enquête administrative.