Vous êtes ici

MSLIB


MSLIB90 est une bibliothèque de mécanique spatiale qui met à la disposition des utilisateurs différents types de composants logiciels. L'ensemble des routines présentes dans cette bibliothèque couvre plusieurs domaines de la mécanique spatiale.

MSLIB90 correspond à la version Fortran90 de la bibliothèque de mécanique spatiale MSLIB77 qui n'est plus maintenue depuis Décembre 2004 ; néanmoins, les organismes bénéficiant d'une licence MSLIB77 peuvent en cas de besoin s'adresser au contact CNES.

Ces composants logiciels sont :

  • des routines de calcul avec leurs modules interfaces,
  • des définitions de sous-types réel et sous-types entier,
  • des définitions de parameters,
  • des définitions de types dérivés (structure de données),
  • un système de gestion des anomalies.

Les composants de la MSLIB90 sont regroupés en différents thèmes comme par exemple :

  • Le thème "Date, durée" regroupe des routines de changement de dates (calendaire, julienne) et de conversion de durées.
  • Le thème "les Repères fondamentaux" regroupe des routines permettant d'effectuer des changements de repères.
  • Le thème "changement de Variables pour les paramètres orbitaux" regroupe un ensemble de routines permettant d'effectuer des transformations, dans un même système de référence, entre différentes formes.
  • Le thème "Extrapolation d'orbite regroupe une série de modèles analytiques destinés à extrapoler l'orbite d'un satellite, ainsi que certains utilitaires associés (calcul des paramètres moyens, par exemple).
  • Le thème "Manœuvres et transferts orbitaux" regroupe une série de routines de calculs de manœuvres et de transferts orbitaux.

Fortran 90


SunOS Solaris 10 (32 bits), Linux Red-Hat 6.3 (32 et/ou 64bits)