Méthodologiques :
Comprendre et mobiliser un large champ de sciences et techniques
- Mobiliser et combiner un socle de connaissances scientifiques et techniques
- S'approprier et mobiliser de nouveaux savoirs et savoir-faire
Identifier et analyser un besoin client
- Appréhender l'environnement informatique (matériel, logiciel et système d'information) ainsi que les besoins métiers du client
Proposer une solution adaptée, dans le domaine des Mathématiques Appliquées, en prenant en compte les contraintes environnementales
- Définir un à plusieurs types de modélisation / discrétisation / implémentation à différents niveaux de finesse en réponse au cahier des charges
- Modéliser mathématiquement un problème en s'appuyant sur une démarche scientifique dans le domaine d'application du client
- Concevoir une méthode de résolution et un algorithme associé en réponse à un problème en prenant en compte les contraintes opérationnelles
- Modéliser la structuration des données caractérisant un problème complexe
- Définir et interpréter des éléments de performance pour proposer une solution optimale
- Développer la solution choisie dans l'environnement client
Techniques :
- Manipulation des NURBS: Courbe et surfaces de Bézier, Algorithmes: de Casteljau, d'insertion et de supression de points de contrôle, augmentation et diminution du degré, recollement de surfaces NURBS, mise en oeuvre de ces algorithmes en C, interfaçage avec une bibliothèque graphique.
- Analyse isogémétrique : Ecriture d'un problème en formulation faible. Approximation de Galerkin en utilisant les NUBS comme fonctions de base pour l'approximation. Définition des matrices de rigidité et des vecteurs de force en tenant compte du support local des fonctions de base. Codage de l'assemblage des matrices locales et des vecteurs de force locaux , à partir des tableaux de connectifivé. Résolution du système linéaire résultant.