TRIP : logiciel de calcul formel et numérique, dédié à la mécanique céleste

Fiche PLUME
  • Création ou MAJ importante : 25/10/2012
  • Correction mineure : 25/10/2012
  • Auteur : Mickael Gastineau - un des concepteurs du logiciel - IMCCE (CNRS, Observatoire de Paris)
  • Responsable thématique : Dirk Hoffmann (Centre de Physique des Particules de Marseille (CPPM-IN2P3))
  • Relecteur 1 : Alexandre Correia
  • Relecteur 2 : Charalampos Skokos
Mots clés
Description
Fonctionnalités générales

TRIP, système de calcul formel dédié à la mécanique céleste, intègre un noyau de calcul numérique. Il manipule principalement les vecteurs numériques et les polynômes dans différentes précisions numériques.

TRIP dispose d'un interpréteur et de son propre langage de programmation. Il exploite pleinement les architectures multi-cœurs pour réaliser les calculs.

Principales fonctionnalités de TRIP :

  • peut calculer en double, quadruple précision ou même précision quelconque (à travers GMP/MPFR/MPC) sur les données numériques et les polynômes,
  • utilise le graphisme de gnuplot ou grace (au choix),
  • interfaçage avec les librairies dynamiques externes pour appeler du code fortran ou C,
  • interfaçage avec Maple et les systèmes de calculs formels supportant le protocole SCSCP (Symbolic Computation Software Composability Protocol).
Autres fonctionnalités

Analyse en fréquence : méthode numérique d'analyse de systèmes dynamiques fondée sur une technique de Fourier raffinée (Laskar, 1990).

Interopérabilité

Client/serveur pour le protocole SCSCP (Symbolic Computation Software Composability Protocol).

Echange de données avec Maple.

Lecture/écriture de fichiers textes ou binaires avec une spécification optionnelle du formatage pour les données numériques.

Environnement du logiciel
Plates-formes

Toutes plateformes GNU/Linux, BSD, Windows et Mac OS X.

Logiciels connexes
Autres logiciels aux fonctionnalités équivalentes

Maple, payant.

Environnement de développement
Type de structure associée au développement

TRIP est développé au sein de l'équipe "Astronomie et Systèmes Dynamiques" de L'IMCCE. Je suis un des concepteurs.

Références d'utilisateurs institutionnels

University of Southampton (UK).
University of Aveiro (Portugal).

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur
Divers (astuces, actualités, sécurité)