= Introduction de PISCES dans IPSLCM5 = == Création de la configuration IPSLCM5_v3 pour tests == * Fait le 3 mars 2010. * Voir les fichiers de la [http://forge.ipsl.jussieu.fr/igcmg/browser/CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3 config IPSLCM5_v3] * Voir [928] et extrait de [https://forge.ipsl.jussieu.fr/igcmg/browser/modipsl/trunk/util/mod.def mod.def] * 10 mn par mois, NEMO avec PISCES prend 300 s (100 s sans) et tourne à 16 Gflops! 12 GB de mémoire, 100 Mo de sorties supplémentaires par mois. == Test de mise en place == * Extraction de IPSLCM5_v3 * Démarrage de PISCES depuis restart :1100-12-31 de la simu ORCA_PISCES_OFFLINE : ST11RP * Démarrage autres composantes : états initiaux * Test de un an (noleap) avec monitoring et atlas : [http://dods.extra.cea.fr/data/p86maf/IPSLCM5/CM5V3F CM5V3F] == Simulations lancées == Protocole souhaité : [[Image(protocole-simus-mars2010.png)]] === ST11RR === * pour voir en actuel * Idem ST11RQ mais avec une seule option pour ln_qsr : ln_qsr_bio. * 10 ans * modif dans namelist_ORCA2 : {{{ + ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration ln_qsr_2bd = .false. ! 2 bands light penetration ln_qsr_bio = .true. ! bio-model light penetration }}} * Voir : http://dods.extra.cea.fr/data/p86maf/IPSLCM5/ST11RR/MONITORING === CM53PI2 === * repérer aussi impact restart Pisces actuel en simu préind * 10 ans * Idem CM53PI mais avec une seule option pour ln_qsr : ln_qsr_bio. * Voir : http://dods.extra.cea.fr/data/p86maf/IPSLCM5/CM53PI2/MONITORING === CM53PI3 === * idem CM53PI2 pour vérifier que PISCES activé mais sans rétroaction donne les mêmes résultats que CM5PIRC3 avec restart OCE modifié pour mer fermées (SSS Levitus) * ln_qsr_rgb and nn_chldta = 1 * 10 ans === ST11RQ === * But : voir l'impact de l'ajout de PISCES * calendrier 360d * démarrage depuis 2299-12-30 de ST11R sauf OCE * C'est là : $SCRATCHDIR/IPSLCM5_v3/T5/modipsl/config/IPSLCM5_v3/ST11RQ * Modif fichier restart OCE pour avoir la Salinité Levitus. Fichier restart océan modifié et pris chez moi. * Monitoring : http://dods.extra.cea.fr/data/p86maf/IPSLCM5/ST11RQ/MONITORING * différences namelist_ORCA2 : qq commentaires et ce qu'il faut pour PISCES : {{{ < ln_qsr_bio = .true. ! bio-model light penetration < nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) --- > ln_qsr_bio = .false. ! bio-model light penetration > nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) }}} * différence dans la namcouple_ORCA2xLMD9695 : {{{ < tlmd torc LAG=1800 --- > tlmd vorc LAG=1800 }}} * différence dans orchidee.def car on va chercher le fichier PFTmap contenant une seule année : {{{ < # If LAND_USE (11 = 1860 - 1850 +1 for PFTmap.20C3M.nc, 1 for PFTmap_IPCC_2000.nc) < VEGET_YEAR = 1 --- > # If LAND_USE (11 = 1860 - 1850 +1 for PFTmap.20C3M.nc) > VEGET_YEAR = 151 }}} * différences LMDZ : les variables déplacées pour avoir le même physiq.def en couplé et forcé {{{ type_ocean=couple version_ocean=nemo cpl_current=y VEGET=y }}} === CM53PI === * But : voir l'impact de l'ajout de PISCES sur le contrôle préindustriel, avec un état initial PISCES produit en offline avec un contrôle actuel. idem ST11RP. * C'est là : $SCRATCHDIR/IPSLCM5_v3/T5/modipsl/config/IPSLCM5_v3/CM53PI * calendrier noleap * Démarrage depuis 1999-12-31 de CM5PIRC3 sauf OCE. * Modif fichier Restart OCE pour avoir la Salinité Levitus. * Monitoring : http://dods.extra.cea.fr/data/p86maf/IPSLCM5/CM53PI/MONITORING * Différences avec la référence IPSLCM5_v3 du 3 mars 2010 : * différence dans physiq.def_L39 : {{{ ## Facteur additif pour l'albedo pmagic=0.0 ### co2_ppm = taux CO2 en ppm co2_ppm = 280. ### CH4_ppb = taux CH4 en ppb CH4_ppb = 790. ### N2O_ppb = taux N2O en ppb N2O_ppb = 270. ### CFC11_ppt = taux CFC11 en ppt CFC11_ppt = 0. ### CFC12_ppt = taux CFC12 en ppt CFC12_ppt = 0. ### aer_type = Aerosol variation type : actuel / preind / scenario / annuel aer_type=preind }}} * différence dans orchidee.card : {{{ - (${R_INIT}/SRF/${config_UserChoices_TagName}/PFTmap_IPCC_2000.nc, PFTmap.nc) + (${R_INIT}/SRF/${config_UserChoices_TagName}/PFTmap_IPCC_1860.nc, PFTmap.nc) }}} * différences dans lmdz.card : {{{ - (${R_INIT}/ATM/${config_UserChoices_TagName}/climO3_LMDZORINCAREPRO_1995.nc, climoz.nc), \ + (${R_INIT}/ATM/${config_UserChoices_TagName}/climO3_LMDZORINCAREPRO_1855.nc, climoz.nc), \ ... - (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/climoz_LMDZ_1995.nc, climoz_LMDZ.nc) + (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/climoz_LMDZ_1855.nc, climoz_LMDZ.nc) ... - (histday.nc, ${R_OUT_ATM_O_D}/${PREFIX}_1D_histday.nc, NONE), \ + (histday.nc, ${R_OUT_ATM_O_D}/${PREFIX}_1D_histday.nc, Post_1D_histday), \ ... -ChunckJob2D = NONE +ChunckJob2D = 200Y }}}