Équipe et Contacts

Équipe Calcul Formel.

François Boulier : Francois.Boulier@univ-lille1.fr

Adrien Poteaux : adrien.poteaux@lifl.fr

Mots-Clefs

Implantation, Mathemagix, C++

Contexte

Ce sujet s'inscrit dans le cadre du logiciel Mathemagix.

Sujet

Mathemagix est un logiciel de calcul formel libre développé en C++. L'objectif du stage sera de développer du code au sein de ce logiciel. Pour cela, deux options sont possibles pour la durée du stage :

  • soit l'intégration de BLAD (bibliothèque d'algèbre différentielle) dans Mathemagix.
  • Soit l'implantation d'algorithmes efficaces pour l'étude de singularités de courbes algébriques ou d'équations différentielles linéaires.

Travail à mener

Le premier point sera de se familiariser avec le logiciel Mathemagix. La suite dépend du choix précédent :

Dans le cadre de l'intégration de BLAD :

  • découverte de la bibliothèque
  • effectuer l'intégration

Pour l'étude de singularité :

  • découverte des objets mathématiques nécessaires.
  • découverte des algorithmes existants.
  • travail d'implantation.

Poursuite

Références