NetCDF est un produit de Unidata ; c'est une bibliothèque permettant de créer et de manipuler des fichiers au format NetCDF ; ce format permet de conserver et d'échanger des données scientifiques. Il s'agit d'un logiciel permettant la manipulation de fichiers auto-descriptifs au format NetCDF.
La bibliothèque NetCDF version 3.6.2 et version 3.6.3 est installée sur Vargas.
La bibliothèque NetCDF est en mode d'adressage 64 bits (mode d'adressage par défaut sur Vargas)
Son utilisation nécessite de passer la commande :
vargas: module load netcdf netCDF version 3.6.2 (NETCDF, PATH, MANPATH).
vargas: module load netcdf/3.6.3 netCDF version 3.6.3 (NETCDF, PATH, MANPATH).
Pour plus de portabilité, nous vous incitons à utiliser l'interface Fortran 90. Les variables et fonctions NetCDF commencent toutes par nf90_ et ces dernières permettent de passer en argument des entiers/réels 4 ou 8 octets sans changer l'appel de la fonction.
Via l'interface Fortran 90, les options de compilation qui changent la taille des entiers ou des réels (-qintsize=8 -qrealsize=8, etc.) sont autorisées mais les entiers seront toujours convertis en entiers 32-bits.
La bibliothèque NetCDF s'accompagne de deux utilitaires ncdump et ncgen.