= IPSLCM5A : reference version of IPSL CMIP5 coupled model = Sorry, this page is in French. [[PageOutline]] Tout ce qu'il faut savoir sur IPSLCM5A = Description rapide de IPSLCM5A = IPSLCM5A correspond à la version de production du modèle climat de l'IPSL à la date du 30 avril 2010. Il inclut : * les composantes du modèle : * le modèle d'atmosphère LMDZ ; * le modèle d'océan NEMO incluant également la glace de mer LIM2 et la biogéochimie marine PISCES ; * le modèle de surfaces continentales ORCHIDEE ; * le coupleur OASIS . * les outils : * l'interface utilisateurs d'accès aux modèles de l'IPSL modipsl ; * l'interface utilisateurs pour les entrées/sorties du modèle de l'IPSL IOIPSL et le serveur d'IO ; * les scripts de lancement du modèle libIGCM = Comment accéder à IPSLCM5A, compiler et lancer une première expérience? = == Résumé des commandes == {{{ mkdir MONREPERTOIRE ; cd MONREPERTOIRE svn_ano cd modipsl/util ./model IPSLCM5A ./ins_make cd ../config/IPSLCM5A gmake cd EXP00 vi config.card ../../../util/ins_job vi Job_EXP00 qsub Job_EXP00 }}} == Informations, Astuces et Vérifications == * Plus d'informations sont disponibles là : [wiki:ModipslBeginner] * Pratique : {{{ alias svn_ano='svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl' }}} * Vous devez avoir accès à subversion ou svn. Nécessite {{{ module load svn }}} sur certaines machines. * Vous devez avoir accès à fcm. Nécessite d'ajouter le chemin d'accès à votre PATH. == Mots de passe == Ils sont au nombre de 3 : Le premier est celui pour Orchidee. Le second est anonymous. Le troisième est celui de NEMO. Demander les gentiment à votre collègue préféré. Ils ne sont demandés qu'une seule fois. = Quelles sont les 3 expériences de base? = == EXP00 == '''EXP00''' contient une expérience de type contrôle actuel. Les sorties sont modérées. * Voir le fichier config.card là : [browser:CONFIG/IPSLCM/IPSLCM5A/EXP00/config.card] * Voir les fichiers de paramètres PARAM là : [browser:CONFIG/IPSLCM/IPSLCM5A/EXP00/PARAM] * Voir les fichiers de pilotage de la simulation COMP là : [browser:CONFIG/IPSLCM/IPSLCM5A/EXP00/COMP] '''A retenir''' : la nomenclature des fichiers de sortie a changé. Vous retrouverez les sorties des simulations dans votre répertoire : IGCM_OUT/IPSLCM5A/DEVT/pdControl. Voir config.card. == piControl == '''piControl''' contient une expérience de type contrôle préindustriel. Les sorties correspondent aux sorties CMIP5. * Voir le fichier config.card là : [browser:CONFIG/IPSLCM/IPSLCM5A/piControl/config.card] * Voir les fichiers de paramètres PARAM là : [browser:CONFIG/IPSLCM/IPSLCM5A/piControl/PARAM] * Voir les fichiers de pilotage de la simulation COMP là : [browser:CONFIG/IPSLCM/IPSLCM5A/piControl/COMP] '''Principales différences entre piControl et EXP00''' : || Fichier || EXP00 || piControl || Commentaires || || COMP/lmdz.card || aerosols_11YearsClim_1995.nc || - || || || COMP/orchidee.card || PFTmap_IPCC_2000.nc || PFTmap_IPCC_1850.nc || || || PARAM/physiq.def_L39 || 0.008 || 0.0 || pmagic || || || 367. || 0.28472500E+03 || co2_ppm || || || 1760. || 0.79097924E+03 || CH4_ppb|| || || 316. || 0.27542506E+03 || N2O_ppb || || || 741.2 || 0. || CFC11_ppt || || || 535. || 0. || CFC12_ppt || || || actuel || preind || aer_type || == historical == '''historical''' contient une expérience de type simulation historique (1850-2005) avec tous les forcages nécessaires. * Voir le fichier config.card là : [browser:CONFIG/IPSLCM/IPSLCM5A/historical/config.card] * Voir les fichiers de paramètres PARAM là : [browser:CONFIG/IPSLCM/IPSLCM5A/historical/PARAM] * Voir les fichiers de pilotage de la simulation COMP là : [browser:CONFIG/IPSLCM/IPSLCM5A/historical/COMP] '''Principales différences entre historical et EXP00''' : || Fichier || EXP00 || historical || Commentaires || || COMP/lmdz.card || aerosols_11YearsClim_1855.nc || aerosols_11YearsClim_${year}.nc, aerosols${year}.nc, 1:12: || à partir de la 1ère toutes les 12 périodes (mois) [min]:[modulo:][max] || || || || climoz_LMDZ_${year}.nc, climoz_LMDZ.nc, 1:12: || || || || CO2_1765_2005.txt || || || || || CH4_1765_2005.txt || || || || || N2O_1765_2005.txt || || || || || CFC11_1765_2005.txt || || || || || CFC12_1765_2005.txt || || || COMP/lmdz.driver || || IPCC_CO2= ... ; LMDZ_sed physiq.def co2_ppm ${IPCC_CO2} || CO2 update || || COMP/orchidee.card || PFTmap_IPCC_1850.nc || PFTmap_1850to2005_AR5_LUHa.rc2.nc || || PARAM/orchidee.def || 0Y || 1Y || VEGET_UPDATE || || || n || y || AND_COVER_CHANGE = n || = Sur quelles machines IPSLCM5A a-t-il tourné? = == CCRT == === NEC SX8 et SX9 : mercure === === Bull titane === == IDRIS == === NEC SX8 : brodie === * EXP00 a tourné. * Monitoring disponible là : http://dodsp.idris.fr/rpsl003/IPSLCM5A/DEVT/pdControl/EXP00/MONITORING/ * Atlas (1 an) disponible là : http://dodsp.idris.fr/rpsl003/IPSLCM5A/DEVT/pdControl/EXP00/ATLAS * Ressources : * 1300 s de temps réel par mois * 4 processeurs * 4000 s de temps CPU par mois === IBM : vargas === * Sur cette machine, il y a quelques modifications à faire à la main en plus. Voir [wiki:ModipslBeginner#LancerIPSLCM5_v2surlamachineVargasmachineIBMdelIDRIS couplé sur vargas]. * EXP00 a tourné. * Monitoring disponible là : http://dodsp.idris.fr/rpsl003/IPSLCM5A/DEVT/pdControl/EXPV05/MONITORING/ * Atlas (1 an) disponible là : http://dodsp.idris.fr/rpsl003/IPSLCM5A/DEVT/pdControl/EXPV05/ATLAS * Ressources : * 1300 s de temps réel par mois * 32 processeurs en tout * 5 processeurs pour NEMO pour équilibrer les temps atmosphère/océan. * Attention! pour faire tourner NEMO sur 5 processeurs il faut faire quelques modifications supplémentaires. Voir aussi là : [wiki:ModipslBeginner#LancerIPSLCM5_v2surlamachineVargasmachineIBMdelIDRIS couplé sur vargas] = Quelles sont les configurations forcées en phase avec IPSLCM5A ? = = Quels sont les outils utilisés par IPSLCM5A ? = * modipsl est détaillé là : [wiki/ModipslBeginner là] * libIGCM est décrit là : [http://forge.ipsl.jussieu.fr/libigcm] * IOIPSL est décrit là : [http://www.ipsl.jussieu.fr/~ioipsl/WWW2/index.html IOIPSL web page] et [http://wiki.ipsl.jussieu.fr/wiki_ipsl/IoIpsl Wiki page - Intranet] * l'IO server est accessible là : [http://forge.ipsl.jussieu.fr/ioserver/browser ioserver source] * les sources de FCM sont : [http://forge.ipsl.jussieu.fr/fcm/browser là] * Oasis est décrit [http://www.cerfacs.fr/globc/software/oasis/index.html au CERFACS] = Informations historiques = == Description de la configuration à figer == * Reste à faire : * Finalisation de la sortie des variables CMIP5 : * Orchidee : voir tag orchidee_1_9_5 * NEMO : ajout de temps en temps de quelques variables jour à jour * LMDZ : ajout de COSP (compilation -cosp true, ok_cosp=y physiq.def et fichiers dans lmdz.card). Les nouvelles variables seront traitées d'une façon différente. Impact attendu sur lmdz.card et lmdz.driver. * Simplification opa9.driver (NEMO_sed au lieu de PAT et supergrep) * 21 avril 2010 : Création de la configuration IPSLCM5A * IPSLCM5A ajouté dans mod.def. * Voir : [981] pour l'ajout. * Voir {{{ model -h IPSLCM5A }}} pour les versions des composantes utilisées. * Répertoire IPSLCM5A créé. * Recopié depuis IPSLCM5_v3. Voir validation des paramétrages : [wiki:igcmg/Documentation#Preliminarytests dans ces pages-là] * Voir le détail des fichiers là : [http://forge.ipsl.jussieu.fr/igcmg/browser/CONFIG/IPSLCM/IPSLCM5A IPSLCM5A] * Configuration/répertoire EXP00 modifié pour avoir la nouvelle nomenclature avec un present day control * Configuration/répertoire piControl ajouté * Configuration/répertoire historical * Nouvelle nomenclature IGCM_OUT : * A intégrer dans le cours * Voir tests faits là : * [http://dodsp.idris.fr/rpsl003/IPSLCM5A/DEVT/pdControl/NEWNOM6/ Test nouvelle nomenclature] * [http://dodsp.idris.fr/rpsl003/IPSLCM5/NEWNOM00/ Test ancienne nomenclature] * A partir de libIGCM revision 263, il est possible de positionner dans config.card les mots clés !SpaceName et !ExperimentName et de les utiliser dans la nomenclature des répertoires de sortie, de restart, ... : {{{${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${!FreeName} }}} == Description de IPSLCM5_v3 == * Idem IPSLCM5_v2 avec PISCES activé (ou non) pour repérer les paramétrages PISCES. * Simulations importantes : * [http://dods.extra.cea.fr/data/p86denv/IPSLCM5/CM5PIRC7/ CM5PIRC7] : sans rétro-action PISCES * Contrôle pré-industriel, poursuivant CM5PIRC3 modifs dues à : * orchidee racinaire * GHG CMIP5 valeur 1850 (1860 pour CM5PIRC3) * Fichiers aérosols définitifs. * [http://dods.extra.cea.fr/data/p86denv/IPSLCM5/CM5PIRC8/ CM5PIRC8] : avec rétro-action PISCES * Contrôle pré-industriel, poursuivant CM5PIRC3, modifs dues à: * pisces activant calculant sa chlorophylle * orchidee racinaire * GHG CMIP5 valeur 1850 (1860 pour CM5PIRC3) * Fichiers aérosols définitifs. == Description de IPSLCM5_v2 == * Version de préparation pour IPSLCM5A * Dernières modifications faites depuis les simulations importantes : * Orchidee (profondeur de sol et profil racinaire) : intégré à IPSLCM5_v2 le 15/3/2010. Voir [947] et exposé réunion [wiki:CplIpsl CplIpsl du 19 février]. * PISCES : travail en cours avec IPSLCM5_v3 * COSP parallèle OK depuis LMDZ revision 1332 * Simulations importantes : * [http://dods.extra.cea.fr/data/p86denv/IPSLCM5/CM5PIRC3/MONITORING/ CM5PIRC3] : * Contrôle pré-industriel * Calendrier vrai * [http://dods.extra.cea.fr/data/p86caub/IPSLCM5/ST11R/MONITORING/ ST11R] : * Contrôle actuel * Calendrier 360 d * [http://dods.extra.cea.fr/data/p86caub/IPSLCM5/ST11RCO2/MONITORING/ ST11RCO2] : * ST11R avec augmentation de 1% de CO2 par an pendant 140 ans. == Configuration LMDZOR équivalente == * LMDZ4OR_v3 * en cours de mise à jour * A retenir : on peut utiliser les exécutables générés pour IPSLCM5_v2. Voir : [wiki:ModipslBeginner#PassagedunesimulationcoupléeIPSLCM5_v2àunesimulationforcéeLMDZ4OR_v3 détails] * Simulations importantes en mode forcé LMDZOR : * réglages dit CLOUD09 repris dans le couplé * [http://dods.extra.cea.fr/data/p86denv/LMDZOR/CLOUD09/ CLOUD09] * avec les réglages Orchidée (profondeur de sol et profil racinaire) : * ... == Machines testées == === CCRT === * SX8R : mercure. Voir le cours. * Bull titane. Voir : [ModipslBeginner#LancerIPSLCM5_v2surlamachineTitanemachineXeonduCCRT détails] * SX9 : mercure. Voir [ModipslBeginner#SpécificitéSX9 spécificités SX9] === IDRIS === * SX8 : brodie. Voir le cours. * IBM : vargas. Voir [wiki:ModipslBeginner#LancerIPSLCM5_v2surlamachineVargasmachineIBMdelIDRIS détails] == Nouveautés à prévoir == === CCRT === * Nouvelle frontale : ouverture le 13 avril 2010