Petit mode d'emploi pour créer une nouvelle geographie. Par exemple, l'implementation de greenmint40. Il s'agit de l'implementation de Grisli avec les anciens fichiers de donnees de l'intercomparaison EISMINT. Objectif: tests de déglaciation du Groenland reclames (de facon insistante) par Gael. De préférence : partir de la dernière version subvertie (ici la version 8) Encore mieux : demander à Cat de faire une version juste avant, c'est plus facile pour garder la trace des modifs considérées. Rappel, quand on detarre (tar xvf nom.tar) la version, l'arborescence est la suivante INPUT/ les donnees d'entree (cartes, forage, ...) : on y reviendra DOC/ la doc. Il est bienvenu d'ouvrir tout de suite un fichier .txt dans lequel on note au fur et a mesure tout ce qu'on fait. Ce fichier sera ensuite integre a la version. SOURCES/ on y reviendra Fichier-CPTR/ contient les fichiers pour reprendre un calcul a partir des champs deja calcules (.cptr ou .CPTR), rien d'utilisable pour une nouvelle geographie. Param/ vide au depart. Les fichiers rappelant tous les parametres des runs seront mis ici par l'executable. bin/ vide au depart. Les executables sont mis dans ce directory. RESULTATS/ vide au depart, contient aussi un sousdir Netcdf-Resu/ vide lui aussi. UTIL/ les utilitaires de trace (pour l'instant juste des utilitaires pour remplimat) INPUT ------ Pour memoire, ce directory contient : Les directories contenant des cartes sous forme grille a lire par Grisli. Les formats peuvent etre differents d'une geographie a l'autre, chaque geographie ayant son code de lecture EURASOIE20/ HEINO/ HUDSON/ ANTEIS1/ EURASIE10/ EURASIE40/ GREENMINT40/ HEMIN40/ Forcage/ contient les fichers imposant un forçage en fonction du temps Antarxy/ contient les donnees en xy qui ont servis a construire les grilles antarctiques EURASIE/ contient les anciens fichiers eurasie de Vincent kelvin.res et iso-philippe sont des fichiers utilises dans l'isostasie. Il pourraient etre mieux ranges. Creer INPUT/GREENMINT40 et y mettre - les fichiers donnant S,H,B actuels et eventuellement ceux de depart du run si differents. - les fichiers donnant le climat actuel Dans le cas de GREENMINT c'est le meme fichier, suaq40-EISMINT, qui fait les deux. SOURCES ------- contient : Makefile Les fichiers sources communs a toutes les geographie Les fichiers objets (.o et .mod) Directories concernant les geographies Hudson_files/ Hemin40_files/ Heino_files/ Greenmint40_files/ Eurasie_files/ Eurasie40_files/ Ant40_files/ New-remplimat/ nouvelle version de remplimat (juillet 2008) Netdcf-routines/ les routines de sortie netcdf et le fichier qui configure les sorties netcdf du modele Fichiers-parametres/ ceux des runs (outes geographies confondues) et ceux des sorties .hz (sorties horizontales) BLAS/ les routines blas demandees par sgbsv. Ne servent pas en general quand on fait appel a mkl. Methode pour les routines dependant de la geographie. Copier les fichiers ayant trait a la geographie la plus proche en terme de physique. On peut faire un melange. Par exemple, pour Greenmint, copie des fichiers de Ant40_files mais preferer ceux de Eurasie40 pour la lecture des donnees. Petite liste par forcement exhaustive. modules : geography-greenmint40_mod.f90 : appelle paradim (on pourrait retirer un etage de tiroir) paradim-greenmint40_mod.f90 : donne principalement nx et ny qui permettent ensuite de tout dimensionner module_choix-greenmint-40.f90 : permet de choisir les diverses physiques et methodes utilisees lect-greenmint_mod.f90 : lecture des fichiers topo lect-clim-act-greenmint_mod.f90 : lecture de la climato actuelle Le ficher parametres d'entree. ------------------------------- Dans Fichiers-parametres/ Il doit porter le nom : "geoplace"_param_list.dat ici green40_param_list.dat. Les lectures se font par namelist.