Changes between Version 2 and Version 3 of DocUtilisateur
- Timestamp:
- 07/24/08 11:32:39 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DocUtilisateur
v2 v3 1 . 2 ---- 3 . '''Documentation Utilisateur''' [[BR]] Date 4 ---- 5 . Auteurs : Sébastien Denvil, Martial Mancip, Patrick Brockmann [[BR]] 6 . Contributions : Anne Cozic, Marie-Alice Foujols [[BR]] 7 ---- 8 . '''Sommaire général''' [[BR]] 1 ---- 2 '''Documentation Utilisateur''' [[BR]] Date 3 ---- 4 Auteurs : Sébastien Denvil, Martial Mancip, Patrick Brockmann [[BR]] 5 Contributions : Anne Cozic, Marie-Alice Foujols [[BR]] 6 ---- 7 '''Sommaire général''' [[BR]] 9 8 ["WikiStart"] 10 9 11 . 12 ---- 13 . '''Sommaire''' TableOfContents(5) 10 ---- 11 '''Sommaire''' TableOfContents(5) 14 12 ---- 15 13 16 14 == Introduction == 15 17 16 La modélisation du Système Terre de l'IPSL comprend aujourd'hui les composantes suivantes : l'Atmosphère, l'Océan, la Glace de Mer, les Surfaces Continentales et un Coupleur. Devant la complexité grandissante du Système Terre à modéliser et l'intégration progressive de nouvelles composantes telle que la composante Chimie et la composante Cycle du Carbone, il est apparu inévitable de repenser l'ancien job de calcul, et au passage les jobs de post-traitement, pour en proposer de nouvelles versions, plus claires et plus flexibles. [[BR]] Dorénavant, un seul et même job de calcul est proposé pour toutes les configurations, couplées ou forcées. Ceci pour toutes les machines. Pour une configuration déterminée, un utilisateur aura à intervenir, si besoin, sur un nombre limité de fichiers (précisément 2 fichiers par composante et 1 fichier de configuration pour le job de calcul). 18 17 19 18 === Vocabulaire === 19 20 20 Définitions des termes utilisés dans ce document. 21 21 … … 30 30 * composition - a set of configurations linked together; a coupled model; a scientific experiment : IPSLCM4_v1_OASIS3 et/ou les runs FH* ou VV20 31 31 * deployment - a specification of how a composition will be run on computers; a scientific experiment capable of producing data : un ensemble SRESA2 32 32 33 === Fonctionnalités recherchées === 34 33 35 * '''Unicité du job vis à vis des configurations''' 34 36 * La structure du job reste identique quelque que soit la configuration utilisée. … … 70 72 * Les variables d'environnements FTRACE sont positionnées/commentées dans le Job 71 73 * Les ftrace.out* sont sauvegardés si disponibles 74 72 75 === Présentations === 76 73 77 * [http://dods.ipsl.jussieu.fr/chili/libIGCM_docs/presentations/ Parcourir le dépôt] 74 78 ---- 75 79 76 80 == Architecture du job de calcul == 81 77 82 === Le job de calcul === 83 78 84 . http://dods.ipsl.jussieu.fr/chili/libIGCM_docs/images/job.png 79 85 . !PeriodLength (dans config.card) correspond à la durée du bloc jaune sur le schéma. 86 80 87 === Les fichiers d'entrée === 88 81 89 Les fichiers d'entrée de chaque composante sont séparés en plusieurs catégories : 82 90 … … 89 97 * fichiers de '''Restarts''' 90 98 * ils sont récupérés par la fonction IGCM_comp_Get``Input``Restart``Files 99 91 100 === Schéma synoptique de la libIGCM === 92 . http://dods.ipsl.jussieu.fr/chili/libIGCM_docs/images/libIGCM.png 101 102 http://dods.ipsl.jussieu.fr/chili/libIGCM_docs/images/libIGCM.png 103 93 104 === Les fichiers liés au job de calcul === 105 94 106 Une simulation est contrôlée par 1 fichier de configuration appelé '''config.card''' : 95 107 … … 99 111 * [http://dods.ipsl.jussieu.fr/chili/libIGCM/run.card.init Le fichier initial de suivi de la simulation] 100 112 * [http://dods.ipsl.jussieu.fr/chili/modipsl/config/IPSLCM4_v1_OASIS3/EXP00/run.card Le fichier de suivi d'une simulation en cours] 113 101 114 === Les fichiers liés aux composantes === 115 102 116 Pour chaque composante de la configuration choisie, l'utilisateur récupère, suite à l'exécution de la commande model (modipsl/util/model), 2 fichiers : 103 117 … … 109 123 110 124 == Installation de la libIGCM == 125 111 126 === Stratégie === 127 112 128 La libIGCM constitue un module indépendant au sens CVS. 113 129 … … 117 133 118 134 === Installation standard === 135 119 136 La libIGCM utilisée par le couplé IPSLCM4_v1_OASIS3 est pré installée sur les centres de calcul de l'IDRIS et du CCRT. Voir le paragraphe [#cvs_libIGCM Installation spécifique] si vous souhaitez l'utiliser sur une autre machine, votre station de travail Linux par exemple. 120 137 … … 167 184 `-- BB_make.ldef 168 185 }}} 186 169 187 === Installation spécifique === 188 170 189 L'extraction du module libIGCM se fait à partir de la commande cvs suivante : 171 190 172 .{{{191 {{{ 173 192 $ cvs -d :pserver:anonymous@cvs.ipsl.jussieu.fr:/home/ioipsl/CVSROOT checkout libIGCM 174 193 }}} … … 178 197 179 198 == Préparation d'une configuration avec la libIGCM == 199 180 200 === Configuration IPSLCM4_v2 (recommandée) === 201 181 202 ["DocUtilisateur/InstallationIPSLCM4v2"] 182 203 183 204 === Configuration IPSLCM4_v1_OASIS3 (figé) === 205 184 206 ["DocUtilisateur/InstallationIPSLCM4v1OASIS3"] 185 207 … … 187 209 188 210 == Utilisation == 211 189 212 === Questions/Réponses === 213 190 214 ["libIGCM/DocUtilisateur/FAQ"] 191 215 192 216 === Utilisation avancée === 217 193 218 ["DocUtilisateur/UtilisationAvancée"] 194 219 … … 196 221 197 222 == TODO == 223 198 224 ["DocUtilisateur/TODO"]