wiki:tuto1

Version 6 (modified by jbrlod, 13 years ago) (diff)

--

Tutoriel d'installation

Ce premier tutoriel a pour but de pvous guider dans l'installation de Nemoyao et pour le run d'une première expérience simple d'assimilation.

Prérequis

Vous devez avoir YAO (v9) installé sur votre machine. Pour plus d'info sur YAO :

Vous devez avoir un compte sur le projet nemoyao (pour cela, envoyez un mail à julien.brajard@…)

Installation

  1. Créer un repertoire dans votre arborescence pour l'install de nemoyao (noté $nemoyaodir ) et vous placer dedans.
  2. Faire l'extraction initiale :
    svn checkout svn+ssh://login@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemoyao/svn/tags/release-2.0/ .
    

remplacer login par votre login

  1. Se placer dans le répertoire $nemoyaodir/src/ et lancer la génération/compilation du code avec la commande :
    make rmproper
    
    puis
    make
    
    La cible rmproper permet d'effacer tous les fichiers générés ainsi que la bibliothèqe netcdf. Dans les utilisations ultérieures, pour nettoyer l'application sans avoir à recompiler la bibliothèque netcdf, il suffit d'utiliser la commande : make clean. De plus vous pouvez régler les options de génération et compilation du projet dans le Makefile.
  2. Lancer la première expérience d'assimilation :
    ./sinobad -i ../scripts/sinobad.i
    
  3. Les résultats attendus de cette expériences sont présentés sur la page http://forge.ipsl.jussieu.fr/nemoyao/wiki/exp1.

Pour produire les figures, utilisez le script matlab plot_results.m.