Projet Ondes

previous up next contents
Précédent : Grands domaines d'application Remonter : Projet ONDES, Modélisation et Simulation Suivant : Résultats nouveaux



Logiciels

Code de calcul pour la diffraction



Participants : Alexandre Elmkies , Patrick Joly , Marc Lenoir , Daniel Martin


Mots-clés : diffraction, éléments finis, équations intégrales


Le code MELINA

L'approximation numérique d'équations aux dérivées partielles issues de la mécanique fait, depuis toujours, partie des objectifs du projet. L'expérience des premières années a permis d'appréhender la difficulté à mettre en oeuvre les algorithmes issus de nos travaux: gaspillage de temps pour des chercheurs plus à l'aise avec les études théoriques, duplication des travaux et des programmes, perte d'information lors du départ du chercheur, qualité logicielle douteuse qui rend problématique le transfert de programmes vers l'industrie. Les méthodes développées au sein du projet présentant de plus des spécificités tout à fait originales, il est apparu nécessaire de créer un outil logiciel efficace qui puisse servir de cadre à la plupart de nos futurs développements informatiques.

C'est ainsi qu'est né le code MELINA, destiné à la mise en oeuvre de la méthode des éléments finis et à la résolution des problèmes de diffraction. Il ne s'agit pas de rivaliser avec l'ergonomie des meilleurs codes industriels, mais d'obtenir une souplesse d'utilisation qui ne présume ni du problème à résoudre ni de l'algorithme utilisé.

Le code MELINA et les applications qui en découlent permettent maintenant de résoudre un nombre important de problèmes de propagation d'ondes, en particulier dans les domaines de l'hydrodynamique navale, de l'acoustique et l'électromagnétisme. Une collaboration avec la société SIMULOG a été mise sur pied pour promouvoir le développement d'applications industrielles et la diffusion du code, en particulier dans le domaine de l'électromagnétisme. Des perspectives nouvelles s'ouvrent dans le cadre du projet commun, des méthodes numériques complémentaires ou alternatives ayant été développées par les deux partenaires; promouvoir la synergie, rassembler le savoir-faire des deux équipes constitue une remarquable opportunité de mettre au point et de diffuser des codes de calcul efficaces témoignant de la qualité et de l'originalité de nos travaux dans le domaine numérique.

Présentation



previous up next contents Précédent : Grands domaines d'application Remonter : Projet ONDES, Modélisation et Simulation Suivant : Résultats nouveaux