ScientificPython : librairie générale pour le calcul scientifique en Python

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.
Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 02/10/08
  • Correction mineure : 18/08/09
  • Auteur de la fiche : Konrad Hinsen (Centre de Biophysique Moléculaire)
  • Responsable thématique : Violaine Louvet (Institut Camille Jordan)
Mots-clés
Fonctionnalités générales du logiciel
  • parallélisme (BSP, MPI)
  • interface netCDF
  • géométrie (vecteurs, tenseurs, transformations, champs vectoriels et tensoriels, quaternions)
  • dérivées automatiques
  • interpolation linéaire en plusieurs dimensions
  • polynomes et fonctions rationnelles
  • statistique
  • histogrammes
  • conversion d'unités
  • entrée/sortie en quelques formats populaires
  • visualisation 3D par VRML
  • widgets Tk et Qt

Les langages utilisés pour ce développement sont Python, Pyrex et C.

Contexte d’utilisation du logiciel

Les programmes et logiciels nécessaires à l'installation sont :

  • Python >= 1.5
  • Numerical Python >= 20 ou NumPy >= 1.0
  • netCDF >= 3.4
  • Compilateur C
Publications liées au logiciel

Parallel Processing Letters 13, 3 (2003) 473-484