VisIt

Fiche logiciel validé
  • Création ou MAJ importante : 12/05/10
  • Correction mineure : 12/05/10
  • Rédacteur de la fiche : Pierre Navaro - IRMA Strasbourg (CNRS, Université de Strasbourg)
  • Relecteur(s) : Thierry Dumont (Institut Camille Jordan)
  • Responsable thématique : Violaine Louvet (Institut Camille Jordan)
Mots-clés
Pour aller plus loin

VisIt : visualisation 2D et 3D de données scientifiques

Description
Fonctionnalités générales

VisIt est un logiciel de visualisation 2D et 3D sur des maillages structurés ou non structurés ainsi que des particules.
Une librairie permet de piloter les sorties graphiques pendant l'exécution de la simulation.
On peut facilement et rapidement créer des films d'animations à partir de résultats de calcul numérique.

Autres fonctionnalités

VisIt accepte un nombre de formats important binaires ou non (ANSYS, FLUENT, HDF5, VTK). L'outil est particulièrement bien adapté aux résultats de calcul parallèle par blocs. Il existe une librairie C et FORTRAN permettant de créer des fichiers de données compressés au format HDF5 nommée SILO, ainsi que des routines permettant de créer des fichiers VTK.
VisIt est fournie avec une librairie permettant de coupler le logiciel avec une interface graphique écrite en java.
Une librairie nommée libsim permet également de coupler les sorties graphiques avec l'exécution du code. L'écriture de fichiers de données sur le disque est alors inutile.

Interopérabilité

Il est disponible sur toutes les plateformes (UNIX,PC,MACOS) et est développé au Lawrence Livermore National Laboratory.

VisIt peut fonctionner sur un mode Client-Serveur. On peut visualiser des données situées sur un serveur distant sans téléchargement à condition que la même version de VisIt soit installée sur le serveur et sur le poste de travail de l'utilisateur. Les deux instances communiquent par un protocole sécurisé.

Contexte d'utilisation dans mon laboratoire/service

VisIt est utilisé régulièrement par l'équipe de Mathématiques Appliquées de l'IRMA en Electromagnétisme, Plasmas, Mécanique des Fluides, Faisceaux de particules chargées.

Limitations, difficultés, fonctionnalités importantes non couvertes

L'exécutable n'est pas disponible pour certaines plateformes (Solaris) et il est difficile à compiler dans ce cas.
La librairie OPENGL est requise donc le logiciel ne fonctionne pas sur un Terminal X.
Les concepteurs proposent un script facilitant la compilation sur les architectures non disponibles.
https://wci.llnl.gov/codes/visit/source.html

Environnement du logiciel
Plates-formes

Linux - x86 32 bit (Redhat Enterprise Linux 3)
Linux - x86 32 bit (Redhat Enterprise Linux 4)
Linux - Opteron 64 bit (Redhat Enterprise Linux 5)
Linux - Opteron 64 bit (Fedora Core 4)
Linux - Itanium 64 bit (Redhat Enterprise Linux 4)
Linux - Altix 64 bit (SUSE Linux Enterprise Server 9)
Windows SE/ME/2000/Xp
Mac OS X - PowerPC (Darwin 10.5)
Mac OS X - Intel (Darwin 10.5)
AIX - 32 bit (AIX 5.3)
AIX - 64 bit (AIX 5.3)

Logiciels connexes

SILO, HDF5

Autres logiciels aux fonctionnalités équivalentes
Environnement de développement
Type de structure associée au développement

Lawrence Livermore National Laboratory : Institut de Recherche Appliquée à la défense des États Unis.

Eléments de pérennité

Depuis décembre 2005 date de la première version, il y a eu de nombreuses évolutions dont la dernière (1.9) date de Avril 2008. Le logiciel est soutenu par l'un des plus grands instituts de recherche américain.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums

On consultera la "FAQ" sur le site https://wci.llnl.gov/codes/visit/FAQ.html
Il existe un site communautaire des utilisateurs de VisIt ( http://visitusers.org/ ).

Documentation utilisateur

La documentation est disponible sur le site https://wci.llnl.gov/codes/visit/doc.html

Divers (astuces, actualités, sécurité)

Ne pas oublier de télécharger et d'utiliser le script visit-install avec l'archive du programme. Celui-ci est indispensable pour l'installation.

Commentaires

Avizo

Dans la fiche, il est fait mention du logiciel amira. Un représentant de la société VSG - Visualization Sciences Group me signale que ce logiciel possède une nouvelle version beaucoup plus avancée dans les domaines de visu de maillages et particules qui a été renommé Avizo (www.vsg3d.com). Je l'ajouterai dans la rubrique "Autres logiciels aux fonctionnalités équivalentes" lors de la prochaine mise a jour.