= 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 !SpaceName et !ExperimentName dans 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 ? = == LMDZOR == * LMDZ4OR_v3 : * A retenir : on peut utiliser les exécutables générés pour IPSLCM5A. Voir : [wiki:ModipslBeginner#PassagedunesimulationcoupléeIPSLCM5_v2àunesimulationforcéeLMDZ4OR_v3 détails] = 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 = * 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.