= Modifications apportées à IPSLCM5A = [[PageOutline]] 16 mai 2013 Voici la liste des modifications apportées à IPSLCM5A. Chaque modification est datée, documentée et argumentée. == curie == === 19 juin 2014 === Changement de compilateur Intel. Passage à 14.0.3.174 par défaut. * Changement de résultats validés avec un intermonitoring 2 ans. * Changement de résultats validés sur une simulation piControl de 100 ans. [[Image(Test-piControl2C14-Comp-convergence-clim-t2m-precip-slp-calculateurs-new-200yrdist2.png, 120px)]] === 5 mars 2014 === * passage a netcdf4par sur curie, ajout dans .bashrc : {{{ module load netcdf/4.2_hdf5_parallel }}} == IPSLCM5A == === 9 juillet 2014 === * Utilisation de libIGCM_v2.3. Voir : forge.ipsl.jussieu.fr/libigcm/changeset/1018/tags/libIGCM_v2.3 === 5 mars 2014 === * Utilisation de libIGCM_v2.2. Voir : forge.ipsl.jussieu.fr/libigcm/changeset/998/tags/libIGCM_v2.2 === 16 mai 2013 === * Utilisation de libIGCM_v2.0 === 8 décembre 2011 === Pour tourner directement sur titane et vargas avec NEMO sur 5 processeurs. Voir modif [1607] : * suppression des options de compilation vectopt dans NEMO * 32 processeurs par défaut dans config.card de toutes les expériences de IPSLCM5A * précision dans le commentaire de !RebuildFromArchive. true for vargas. * utilisation de libIGCM_v1_12 qui consolide !TimeSeries_Checker.job et ajoute quelques fonctionnalités. == LMDZ == === Modification dans la branche LMDZ4_AR5 === ==== 5 mars 2013 ==== * use LMDZ4/branches/LMDZ4_AR5 revision 1730 to have compilation options working on ada. * Voir [http://web.lmd.jussieu.fr/trac/changeset/1717/LMDZ4/branches/LMDZ4_AR5 modif 1730 LMDZ] ==== 25 janvier 2013 ==== * Premier essai d'options de compilation pour ada * Portage ada entamé. * Voir [http://web.lmd.jussieu.fr/trac/changeset/1717/LMDZ4/branches/LMDZ4_AR5 modif 1717 LMDZ] ==== 7 décembre 2011 ==== * add the possibility to use FFT on vargas. Utilisation de LMDZ 1601. Voir modif : [http://web.lmd.jussieu.fr/trac/changeset/1601 1601] et [http://web.lmd.jussieu.fr/trac/changeset/1602 1602] ==== 21 juin 2011 ==== * [1504] : Utilisation de LMDZ4 rev 1543 au lieu de rev 1500. Voir toutes les modifs [http://web.lmd.jussieu.fr/trac/log/LMDZ4?action=stop_on_copy&mode=stop_on_copy&rev=1543&stop_rev=1500&limit=100&verbose=on entre 1500 et 1543] * ajout du fichier paramLMDZ_phy, * corrections pour COSP * ajout possibilité de sorties station * vérifications sorties pour avoir un v5.historicalMR et v3.historical6 avec toutes sorties vérifiées ==== 5 mai 2011 ==== * [1392] : Ajout de la variable rneb/cls : Stratiform Cloud Area Fraction ==== 4 mai 2011 ==== * Inclusion de la version [http://lmdz.lmd.jussieu.fr/trac/changeset/1500/LMDZ4 1500] de lmdz dans mod.def. Voir [1381]. : * Ajout du parametre ok_precip_fonte pour activer ou non la correction du bug d'ajout de la fonte de la neige. * Par défaut =n. Le changer dans physiq.def. ==== 5 janvier 2011 ==== Finalement le bug signalé au 3 janvier n'impactait pas sur les épaisseur optiques et les diagnostiques des espèces insolubles. Ces dernières sont non nulles même dans les simulations antérieure à la correction du bug. Il ne modifie que le diagnostique ec550aer (coefficient d'extinction à 550 nm du à l'ensemble des aérosols). [[BR]] Variable ec550aer[k=@sum] corrigée. Exemple v3.historical4, 185001 [[BR]] [[Image(ecc550aersum-v3.historical4.png, 120px)]] Variable ec550aer[k=@sum] bugguée. Exemple v2.historical1, 185001 [[BR]] [[Image(ecc550aersum-v3.historical1.png, 120px)]] ==== 3 janvier 2011 ==== Nouvelle revision 1471 dans dans mod.def. Voir [1238] Correction : [http://lmdz.lmd.jussieu.fr/trac/changeset/1471 1471] dans aeropt_5wv pour corriger un diagnostic. Avant cette modif, les épaisseur optiques et les diagnostiques des espèces insolubles restent à zéro, On ne peut donc diagnostiquer CIDUSTM (les dust) AIBCM (la partie insoluble des BC) et AIPOMM ( la partie insoluble des POM). ==== 7 décembre 2010 ==== Nouvelle revision 1459 dans mod.def [1209] : nécessaire pour tourner sur vargas. ==== 10 novembre 2010 ==== Nouvelle revision 1450 dans mod.def [1188] : pas de changement de résultats en mode couplé. '''Par contre en mode forcé avec l'atmosphère seul les résultats sont différentes.''' Sans cette correction de bug des petits fractions de sous surfaces réapparaissent au deuxième pas de temps dans la physique au moment de lecture des fraction du fichier limit.nc (uniquement en mode force), voir : http://lmdz.lmd.jussieu.fr/trac/changeset/1450 ==== 26 juillet 2010 ==== Nouvelle revision 1420 dans mod.def [1096] : * Modification des niveaux de sorties LMDZ pour diminuer le stockage CMIP5. levels for some outputs to diminsh the CMIP5 storage voir http://lmdz.lmd.jussieu.fr/trac/changeset/1419 * Test sur itau_dyn pour avoir un demarrage avec des dates correctes : voir http://lmdz.lmd.jussieu.fr/trac/changeset/1420 ==== 16 juillet 2010 ==== Nouvelle révision 1417 dans mod.def [1090] : Correction de bug dans le calcul de la variable diagnostique ec550aer "Extinction at 550nm", dans LMDZ, voir http://lmdz.lmd.jussieu.fr/trac/changeset/1417 . Variable ec550aer[k=@sum] bugguée. Exemple HISTORC2, 185001 [[BR]] [[Image(ecc550aersum-HISTORC2.png, 120px)]] ==== 15 juillet 2010 ==== Nouvelle revision 1415 dans mod.def : [1088] Passage a la version cosp.v1.3 pour le Lidar et ISCCP Corrections de bugs pour ISCCP et optimisation pour le Lidar Modification de cosp_input_nl.txt : ISCCP_TOPHEIGHT_DIRECTION=2 : [1089] ==== 12 juillet 2010 ==== Dans piControl/PARAM/physiq.def_L39 : ajout de la paramétrisation de la sortie de Aga. Sortie au niveau 2 (au lieu de 4). ==== 9 juillet 2010 ==== * Ajout du traceur Aga "Age de l'air stratosphérique" (F. Lott). Nouvelle révision 1410 mise dans mod.def : [1079]. Voir http://lmdz.lmd.jussieu.fr/trac/changeset/1405 et correction de bug http://lmdz.lmd.jussieu.fr/trac/changeset/1410. Pour ne pas augmenter le temps de calcul, les traceurs radon et plomb sont enlevé du traceur.def. * Modification du fichier traceur.def et traitement de Aga comme variable 3D : [1080] * A noter : trusting en rouge qui repère le changement du fichier traceur.def (11 juillet) ==== 22 juin 2010 ==== Correction de bug dans le fichier limit_netcdf.F90, appelé par le programme create_etat0_limit. Ce bug faisait planter le programme sur vargas et en local avec g95 mais ca tournait sur brodie. Nouveau révision 1402, voir : http://lmdz.lmd.jussieu.fr/trac/changeset/1402 . Le programme create_etat0_limit (synonyme à ce0l) est incontournable pour les configurations de LMDZ forcé. === Modifications des fichiers d'entrée === ==== 27 mai 2011 ==== * Désactivation des variables beta_mol532 et atb532 en mettant : Lbeta_mol532=.false. et Latb532=.false sorties par COSP. Voir [1438] ==== 31/01/2011 : ECDYN ==== 31/01/2011 : suppression de l'attribut actual_range pour la variable R dans ECDYN.20020101.nc. == ORCHIDEE == === 26 juin 2014 === Changement sur la variable : ALLOW_INITPHENO {{{ /ccc/scratch/cont003/dsm/p86ipsl/IGCM_OUT/IPSLCM5A/TEST/IPSLCM5A/EXP00C_REF/SBG/Output/MO : cdo diffv EXP00C_20000201_20000228_1M_stomate_history.nc_A_GARDER_JUSTE_ALLOW_INITPHENO_DIFFERENT EXP00C_20000201_20000228_1M_stomate_history.nc Date Time Level Gridsize Miss : S Z Max_Absdiff Max_Reldiff : Parameter name 1109 : 2000-02-15 00:00:00 1 9216 6364 : F T 0.035714 0.0000 : ALLOW_INITPHENO 1 of 1134 records differ }}} === 10 juillet 2013 === Suppression de la production de la TS de la variable ptn. Voir [2100]. En fait c'était la seule variable 3D, produite par série de 10 ans par Orchidee et elle était inutile. === 2 février 2012 === mrros, mrr, prveg, evspsblveg, evspsblsoi, tran sont sous-estimées d'un facteur 48 dans CMOR. * CMOR va être modifié pour corriger cela * le code dans la version trunk (et dans la version AR5?) va être corrigé. Message à transmettre à cmip5-dev quand ce sera fait. === 24/10/2011 === [[Image(cor_fVegLitter_CMIP5.png, 120px)]] Ajout variable TOTAL_TURN dans les TS 3D sorties. Voir : [1572]. === 25/03/2011 === === Utilisation du script de correction des variables IPCC nbp et fLuc === Ce script est disponible l : [http://forge.ipsl.jussieu.fr/igcmg/browser/TOOLS/AA_stomate_flux_correction l] Il est installer dans modipsl/libIGCM et ncessite de faire un ins_job sur la machine de post-traitement. * Ce qui a t fait sur cesium pour la simulation piControl2 : {{{ cd modipsl ; svn co http://forge.ipsl.jussieu.fr/igcmg/svn/TOOLS TOOLS ; cp AA_stomate_flux_correction libIGCM/. cd util ; ./ins_job ; cd ../libIGCM ; vi stomate_flux_correction.job (préciser le repertoire SUBMIT_DIR dans lequel se trouve le config.card correspondant la simulation traiter) ccc_msub stomate_flux_correction.job }}} * En cas de plantage il faut ressoumettre aprs les modifications suivantes : {{{ vi stomate_flux_correction.job # Mise jour des variables CURRENT_LOOP, imin, imax. Prendre les valeurs de ces variables dans le dernier output SBGcorr.* # Par dfaut, le job retraitera tous les fichiers depuis le dbut. Plus d'infos sur ces variables dans le job lui-mme. }}} * A noter : le job sauve au fur et mesure les fichiers stomate_history_ipcc.nc originaux dans des repertoires SAVE* dans SBG/Output/MO. Une fois vrifi que tout s'est bien pass (voir ci dessous), pensez supprimer ces fichiers sauvs. * Une fois ce script passé, il faut recréer les TS des deux variables. * Comment verifier que tout s'est bien passé ? Par exemple avec les deux fichiers suivants : piControl2_26201201_26201231_1M_stomate_ipcc_history.nc (fichier aprs correction) et SAVE_9900/piControl2_26201201_26201231_1M_stomate_ipcc_history.nc (fichier avant correction) {{{ cdo diffv piControl2_26201201_26201231_1M_stomate_ipcc_history.nc SAVE_9900/piControl2_26201201_26201231_1M_stomate_ipcc_history.nc 12 : 2620-12-16 12:00:00 fLuc 0 9216 6364 : F T 3.8952e-06 0.0000 13 : 2620-12-16 12:00:00 nbp 0 9216 6364 : T T 3.8952e-06 1.00000 cdo infov piControl2_26201201_26201231_1M_stomate_ipcc_history.nc 12 : 2620-12-16 12:00:00 fLuc 0 9216 6364 : 0.0000 0.0000 0.0000 13 : 2620-12-16 12:00:00 nbp 0 9216 6364 : -7.1456e-08 -2.0327e-09 5.9766e-08 cdo infov SAVE_9900/piControl2_26201201_26201231_1M_stomate_ipcc_history.nc 12 : 2620-12-16 12:00:00 fLuc 0 9216 6364 : 0.0000 1.2280e-06 3.8952e-06 13 : 2620-12-16 12:00:00 nbp 0 9216 6364 : -3.9240e-06 -1.2301e-06 5.9766e-08 }}} On peut aussi vrifier la valeur de la variable nbp dans le nouveau fichier l'aide du monitoring. Par exemple pour picontrol2 : [[BR]] [[BR]] [[Image(nbp_piControl2.png, 120px)]] === Point 10/01/2011 === ==== TS_MO_YE ==== * Depuis libIGCM_v_1_10 les variables de type TS_MO_YE sont OK cad que les champs constants n'ont pas été moyennés par erreur (contfrac, areas) ==== Cohérence des variables SECHIBA et STOMATE ==== * Prise en charge par CMOR ==== Variables IPCC nbp et fLuc ==== * Les 2 variables nbp et fLuc sont OK pour toutes les simulations produites par le couplé extrait depuis fin juillet : * Exemple : v3.historical4 [[BR]] [[Image(v3.historical4_OK.png, 120px)]] * Les 2 variables nbp et fLuc sont KO pour les simus : * simus à distribuer : picontrol2 * simus dites à problèmes : historical2 - abrupt4xCO2* - esmFdbk12 - 1pctCO22 - sstClim - sstClim4xCO2 - amip4xCO2 - amipFuture - amip4K - amip![12345] * exemple : abrupt4xCO22. Le champ devrait être uniformément à 0. [[BR]] [[Image(abrupt4xCO22_KO.png, 120px)]] * Solution proposée, faire tourner le script [source:TOOLS/AA_stomate_flux_correction] (à télécharger) sur les simus ayant ce souci : * fLuc : script de calcul utilisant les flux élémentaires de LUC, à savoir CONVFLUX, CFLUX_PROD10 et CFLUX_PROD100 (stockés dans les fichiers : 1M_stomate_history.nc ) : fluc_cor=(convflux+cflux_prod10+cflux_prod100)*contfrac*1e-3/86400 * nbp : recalcule par le script. [[BR]] Ce script modifie l'ensemble des '''stomate_ipcc_history.nc''' d'une simulation. Il faut ensuite recrer les TS IPCC et les MONITORINGs (si des variables du fichier stomate_ipcc_history.nc sont monitores). Ce script necessite seulement le transfert des fichiers stomate_history.nc et stomate_history_ipcc.nc pour ne corriger que les deux variables nbp et fLuc de ces derniers. Son temps d'excution est de 30 minutes au minimum pour 10 ans (120x2 fichiers dmigrer), en fonction des capacits de dmigration du dmnfs. Plus d'infos sur son utilisation [wiki:ModifIPSLCM5A#a25/03/2011 l] === Point au 9/12/2010 === Nous avons deux problèmes : 1. Il y a une incohérence des TS des variables par m² entre SECHIBA et STOMATE. Deux décisions ont été prises : * On ne modifie pas le code des sorties IPCC durant la durée de l'exercice. On communiquera la correction après pour les TAGs suivant l'IPCC. * On modifie simplement le traitement CMOR que fait Sébastien des données STOMATE. Voir ci-joint la liste des variables IPCC STOMATE [attachment:variables_stomate] et la liste des variables à diviser par CONTFRAC [attachment:variables_stomate_a_corriger_CONTFRAC] (qui est toujours présent dans chaque fichier de TS). 1. Le problème des simulations effectuées par le code avant la correction du mois d'août sur les variables LAND USE. * Le run historical3 est bon (liste ci-dessous). * La correction des sorties de ces simulations implique la démigration de tous les fichiers histoire de stomate et la reconstruction des TS associées en Stand`Alone. Martial travaille le script qui automatisera cette correction, mais ne pourra que le proposer (après des tests évidemment), n'aillant pas de simulation erronées. === 01/06/2010 === Passage [1044] de la branche orchidee_1_9_4_AR5 au tag orchidee_1_9_5 le 01 juin 2010. === Modifications dans le tag orchidee_1_9_5 depuis le 01/06/2010 === ==== 5 août 2010 ==== src_stomate/stomate_lpj.f90 : passage version 1.26 * But : l'initialisation de 3 variables du LAND COVER CHANGE de sortie CMIP5 ne se faisaient qu'à la fin de l'année. C'est un bogue qui plantait certains runs couplés et rendait incorrecte ces sorties CMIP5. Elle a donc été déplacée dans ce module d'appel des sorties. * Message : [[BR]] {{{ MM: move for correct initialization of LAND COVER CHANGE total variables This is a strong bug. Tag orchidee_1_9_5 will be pushed. Please update your code (using "cvs update" command). }}} * liens : [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_stomate/stomate_lpj.f90?view=markup&revision=1.26&root=orchidee&sortby=date&pathrev=HEAD view], [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_stomate/stomate_lpj.f90?r1=1.24&r2=1.26&pathrev=HEAD&sortby=date&root=orchidee diff] src_stomate/stomate_lcchange.f90 : passage version 1.6 * But : remonter les calculs des flux totaux dans stomate_lpj.f90 * Message : le même que pour stomate_lpj.f90 * liens : [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_stomate/stomate_lcchange.f90?view=markup&revision=1.6&root=orchidee&sortby=date&pathrev=HEAD view], [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_stomate/stomate_lcchange.f90?r1=1.5&r2=1.6&pathrev=HEAD&sortby=date&root=orchidee diff] ==== 29 juillet 2010 ==== src_sechiba/intersurf.f90 : passage version 1.85 * But : corriger des unités sur les flux de carbone associés au LAND USE. * Message : [[BR]] {{{ PC : correct units for CONVFLUX, CFLUX_PROD10, CFLUX_PROD100, HARVEST_ABOVE. }}} * liens : [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?view=markup&revision=1.85&root=orchidee&sortby=date&pathrev=HEAD view], [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?r1=1.84&r2=1.85&pathrev=HEAD&sortby=date&root=orchidee diff] ==== 16 juin 2010 ==== src_sechiba/intersurf.f90 : passage version 1.84 * But : diminution de sorties non désirées dans la sortie HF sechiba * Message : [[BR]] {{{ MaFo, MM: correct a mistake in fluxop_scinsec2 definition. This give a lot of unwanted variables in HF SECHIBA history file and again this is assimilated as a bug. The tag orchidee_1_9_5 will be pushed on this new version. }}} * liens : [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?view=markup&revision=1.84&root=orchidee&sortby=date&pathrev=HEAD view], [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?r1=1.83&r2=1.84&pathrev=HEAD&sortby=date&root=orchidee diff] ==== 16 juin 2010 ==== src_sechiba/intersurf.f90 : passage version 1.83 * But : supprimer la variable dss de la sortie HF SECHIBA * Message : [[BR]] {{{ MM: correct the operation name of the histdef of dss variable in HF of sechiba history. This is assimilated as a bug then the TAG orchidee_1_9_5 will be pushed on this new version. }}} * liens : [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?view=markup&revision=1.83&root=orchidee&sortby=date&pathrev=HEAD view], [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?r1=1.82&r2=1.83&pathrev=HEAD&sortby=date&root=orchidee diff] ==== 09 juin 2010 ==== src_sechiba/intersurf.f90 : passage version 1.82 * But : diminution de sorties non désirées dans la sortie HF sechiba * Message : [[BR]] {{{ MaFo, MM : STOMATE variables were still in level 1 for high frequency history output for SECHIBA. }}} * liens : [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?view=markup&revision=1.82&root=orchidee&sortby=date&pathrev=HEAD view], [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?r1=1.81&r2=1.82&pathrev=HEAD&sortby=date&root=orchidee diff] == NEMO == ==== 25 février 2013 ==== * Nouvelle révision 420 de l'IOSERVER utilisée. Voir commit [2008]. ==== 7 décembre 2011 ==== * 5 proc par défaut pour NEMO. Voir modif [https://forge.ipsl.jussieu.fr/nemo/changeset/3197/branches/CMIP5_IPSL modif 3197] * UTIL revu pour ajouter IPSLCM5_v4. Voir modif [https://forge.ipsl.jussieu.fr/nemo/changeset/3205/branches/CMIP5_IPSL modif 3205] ==== 24 mai 2011 ==== * Modifications pour avoir le même fichier iodef.xml pour toutes les configurations IPSLCM5A. Plus d'infos là [1437] ==== 13 mai 2011 ==== * Nouvelle revision 193 de l'IOSERVER utilisée. Voir commit [1435]. ==== 6 mai 2011 ==== * Ajout de la variable sim dans le code NEMO ([https://forge.ipsl.jussieu.fr/nemo/changeset/2763/branches/CMIP5_IPSL modif 2763]) et dans le fichier de pilotage iodef.xml. Voir [1384] * Même fichier iodef.xml pour les 4 config ==== 17 fevrier 2011 ==== * Voir [1312] : * Prise en compte de la version NEMO 2589 dans IPSLCM5A. * Correction de diaptr : [https://forge.ipsl.jussieu.fr/nemo/changeset/2589/branches/CMIP5_IPSL/NEMO correctif 2589 NEMO]. * Avant cette date les variables : sohtatl (Atlantique), sohtpac (Pacifique), sohtind (Indien) et sohtipc (Indo-pacifique) sont erronees. ==== 17 janvier 2011 ==== * Variable mld|dt| absente des simus de type historical sur SX9 et variable blt avec les attributs (long nom, unité, ...) de mld|dt]. Remplacée par mld_dt02. Voir : [1248]. * pour info, attributs de la variable blt : {{{ netcdf VAL1010MLD_20000101_20000131_1M_grid_T { dimensions: time_counter = UNLIMITED ; // (1 currently) y = 149 ; x = 182 ; deptht = 31 ; tbnds = 2 ; variables: float blt(time_counter, y, x) ; blt:units = "m" ; blt:standard_name = "Mixed Layer Depth |dt|=0.2 (ref.10m)" ; blt:_FillValue = 9.96921e+36f ; blt:long_name = "Mixed Layer Depth |dt|=0.2 (ref.10m)" ; blt:online_operation = "ave(X)" ; blt:interval_operation = 5760.f ; blt:interval_write = -1.f ; blt:coordinates = "time_counter nav_lat nav_lon" ; }}} * Sur titane, cela faisait planter les commandes servant à la mise en place du masque terre/mer et entrainait des fichiers grid_T vides. * Sur vargas : OK Exemple de champ mld_dt02 en janvier 1850 : [[BR]] [[Image(mld_dt02.png, 120px)]] ==== 3 novembre 2010 ==== * Nouvelle revision 136 de l'IOSERVER utilisée. Voir commit [1185] == Diagnostics == ==== 24 juin 2011 ==== * modification lmdz.card/physiq.def_L39 pour COSP. Voir : [1507]. ==== 15 juin 2011 ==== * Suppression des sorties HF ATM dans EXP00 * Plus de sauvegarde des fochiers de couplage xxx.prt (opa9, oasis, lmdz) ==== 8 mars 2011 ==== * Modification du monitoring Stomate pour monitorer la variable nbp (Net Biospheric Production) des fichiers spcialement prpars pour les variables CMIP5. Voir : [1331]. ==== 1 mars 2011 ==== * Modifications du monitoring d'Orchidee pour avoir une figure maxveget_forcing tenant compte des fractions continentales. Voir : [1321] ==== 26 janvier 2011 ==== * Ajout du monitoring des variables décrivant les forcages pour aérosols et ozone. Voir change : [1284] et exemple là (mettre aero dans la case grise) : http://dods.extra.cea.fr/data/p86maf/IPSLCM5A/PROD/historicalAA/v3.historicalAA1/MONITORING/ * Ajout dans histday des variables w500 et t700. Voir change : [1283] ==== 20 décembre 2010 ==== * Bug introduit dans la routine aeropt_5wv.F90 lors d'optimisation pour la machine SX9. Ce bug a pour conséquence que les épaisseur optiques et les diagnostiques des espèces insolubles restent à zéro. On ne peut donc diagnostiquer CIDUSTM (les dust) AIBCM (la partie insoluble des BC) et AIPOMM ( la partie insoluble des POM). [[BR]] La correction du bug est trouvée (voir avec Yves Balkanski ou Anne Cozic) ==== 1-29 septembre 2010 ==== * Mise en conformité des variables produites en TS dans les différentes configuration : piControl [1147], historical [1148] et EXP00 [1149] ==== 6 septembre 2010 ==== * lmdz.card : Ajout des variables COSP dans les TS des simulations historical et piControl. Voir [1130]. ==== 3 septembre 2010 ==== * lmdz.card : Mise en conformité des variables TS de lmdz avec les options du code. Voir [1122], [1126], [1128] et [1129] ==== 4 aout 2010 ==== Bug non-corrigé dans LMDZ4 : Un bug a été trouvé dans dans libf/phylmd/newmicro.F. Cette bug n'a pas était corrigé et les diagnostiques suivant sont erronées : reffclwc, reffclws, lcc3dcon, lcc3dstra. Le bug existe dans le code depuis que ces diagnostiques ont été ajouté dans le code, voir http://lmdz.lmd.jussieu.fr/trac/changeset/1337 . Une correction n'existe pas encore. ==== 29 juillet 2010 ==== Modification diagnostics et monitoring stomate : * le monitoring stomate a été revu * les unités de ces 4 variables ont été modifiées (gC/m**2/yr) : harvest_above, convflux, cflux_prod10, cflux_prod100 . Voir : [http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_sechiba/intersurf.f90?root=orchidee&r1=1.84&r2=1.85 modif intersurf (Password required)] * la commande à passer pour modifier l'attribut des anciens fichiers est : ncatted. A passer sur les variables rangées en série temporelle ainsi : * CONVFLUX : ncatted -O -a units,CONVFLUX,m,c,"gC/m**2/yr" OOL_AR5_REF_10000101_12501231_1M_CONVFLUX.nc * CFLUX_PROD10 : ncatted -O -a units,CFLUX_PROD10,m,c,"gC/m**2/yr" OOL_AR5_REF_10000101_12501231_1M_CFLUX_PROD10.nc * CFLUX_PROD100 : ncatted -O -a units,CFLUX_PROD100,m,c,"gC/m**2/yr" OOL_AR5_REF_10000101_12501231_1M_CFLUX_PROD100.nc * HARVEST_ABOVE : ncatted -O -a units,HARVEST_ABOVE,m,c,"gC/m**2/yr" OOL_AR5_REF_10000101_12501231_1M_HARVEST_ABOVE.nc * Modification prise en compte dans IPSLCM5A. Voir [1117] ==== 24 juin 2010 ==== * Modification : diagnostic NEMO * Voir : https://forge.ipsl.jussieu.fr/nemo/ticket/682 * Voir : modification incluse là : https://forge.ipsl.jussieu.fr/nemo/changeset/1952 * Voir : modification mod.def : [1069] == Outils == === Coupleur Oasis === ==== 2 mai 2012 ==== Pour le couplé MR : 144x142, passage à la version 2 des fichiers auxiliaires pour le coupleur oasis. === libIGCM === === 20 février 2013 === * Utilisation de libIGCM_v2.0_rc3. === 19 décembre 2012 === * Utilisation de libIGCM_v2.0_rc2. === 22 novembre 2012 === * Utilisation de libIGCM_v2.0_rc1. === 20 juillet 2012 === * Utilisation de libIGCM_v2.0_beta4. === 3 juillet 2012 === * Utilisation de libIGCM_v2.0_beta3. Voir : http://forge.ipsl.jussieu.fr/libigcm/changeset/692/tags/libIGCM_v2.0_beta3 * Voir : [1793] === 9 mai 2012 === * Utilisation de libIGCM_v2.0_beta2. Voir : http://forge.ipsl.jussieu.fr/libigcm/changeset/692/tags/libIGCM_v2.0_beta3 * Voir : [1707] ==== 16 avril 2012 ==== * Utilisation de libIGCM libIGCM_v2.0_beta1. Voir détails : http://forge.ipsl.jussieu.fr/libigcm/changeset/655/tags/libIGCM_v2.0_beta1 * Voir : [1701] ==== 8 décembre 2011 ==== * libIGCM v1_12 * Amélioration des post-traitements sur vargas. * Consolidation !TimeSeries_Checker.job * ajouts fonctionnalités. [http://forge.ipsl.jussieu.fr/libigcm/log/trunk?action=stop_on_copy&mode=stop_on_copy&rev=526&stop_rev=482&limit=100&verbose=on Différences entre libIGCM_v_11 et libIGCM_v1_12] ==== 21 juin 2011 ==== * libIGCM v_1_11 * ajout monitoring variables : solaire, co2_ppm, ... ==== 9 décembre 2010 ==== * libIGCM_v_1_10 : [http://forge.ipsl.jussieu.fr/libigcm/changeset/400/ Plus d'informations sur les apports de libIGCM_v_1_10] * A noter : Les fichiers de type TS_MO_YE ne contiennent plus de variables constantes moyennées sur l'année. (contfrac, areas, ...) * Après libIGCM_v1_10 : OK [[BR]] [[Image(contfrac_OK.png, 120px)]] * Avant libIGCM_v1_10 : KO [[BR]] [[Image(contfrac_KO.png, 120px)]] ==== 25 octobre 2010 ==== * libIGCM_v_1_9 : [http://forge.ipsl.jussieu.fr/libigcm/changeset/369/ Plus d'informations sur les apports de libIGCM_v_1_10] ==== 12 juillet 2010 ==== * libIGCM_v_1_8 : post-traitements sur cesium pour les simus SX9. ==== 30 juin 2010 ==== * libIGCM v1_7 : * [http://forge.ipsl.jussieu.fr/libigcm/changeset/312/ 312] : ncwa se bloque sur la frontale de mercure. Travailler sur 2 fichiers évite cela. Non. nco/3.9.4 est buggué. ==== 28 juin 2010 ==== * libIGCM v1_7 : * [http://forge.ipsl.jussieu.fr/libigcm/changeset/310/ 310] : * retour à TMPDIR sur mercure. Attention à avoir suffisamment de quota en SCRATCHDIR. * Initialisation de !CompletedFlag * [http://forge.ipsl.jussieu.fr/libigcm/changeset/308/ 308] : mise à jour cesium pour les post-traitements issus de titane. === Post traitements === ==== atlas : 24 mai 2011 ==== * ajout des moyennes annuelles pour LMDZ : t2m et precip. Voir atlas_p_LMDZ4_diag1_e.cfg * ajout des moyennes annuelles pour NEMO : SST et SSS. Voir atlas_p_ORCA2_diag0_g.cfg * pour NEMO : ajout d'une comparaison avec HadSST pour le cycle saisonnier de la SST équatoriale. Voir atlas_p_ORCA2_diag1_c.cfg et ORCA2_2variables1diff_eq.jnl ==== cdo cesium : 9 décembre 2010 ==== * cdo 1.4.6 installée sur cesium. Les séries temporelles en moyennes annuelles de type sohtpac sont produites et ne sont plus de taille nulle ou inexistantes : {{{ -rw-r--r-- 2 p86xxxx dsm 0 2010-08-25 18:12 .../piControl2/OCE/Analyse/TS_MO_YE/piControl2_18000101_20391231_1Y_sohtpac.nc -rw-r--r-- 2 p86xxxx dsm 582476 2011-01-07 20:29 .../piControl2/OCE/Analyse/TS_MO_YE/piControl2_18000101_27591231_1Y_sohtpac.nc }}} ==== rebuild cesium : 13 juillet 2010 ==== * rebuild associé IOIPSL à v2_2_1 sur cesium ==== nco sur mercure : 8 juillet 2010 ==== * nco/4.0.1 sur la frontale mercure : * la librairie nco/3.9.4 sur la frontale mercure est buggée. Voir mail à ce sujet. * utilisation de la librairie nco/4.0.1 et netcdf/4.1.1 dans les 2 fichiers d'initialisation : ~p86ipsl/.atlas_env_mercure01_ksh et ~p86ipsl /.atlas_env_mercure01_csh ==== nco sur mercure : 25 juin 2010 ==== * nco/3.9.4 : * amélioration des performances. Voir : [http://wiki.ipsl.jussieu.fr/Pole/CCRT/NouvelleFrontaleSX#Soucis_de_performances Intranet IPSL] * utilisation de module load nco/3.9.4 dans les 2 fichiers d'initialisation : ~/.atlas_env_mercure01_ksh ~/.atlas_env_mercure01_csh == Forcages == === cartes Land Use === ==== 6 mai 2011 ==== * Mise en place d'un lien (sur les comptes communs) pour avoir une carte 2101 identique à la carte 2100 dans le répertoire : PFTmap_2006to2100_AR5_RCP8.5_MESSAGE. {{{ PFTmap_IPCC_2101.nc -> PFTmap_IPCC_2100.nc }}} ==== 16 mars 2011 ==== * Mise en place d'un lien (sur les comptes communs) pour avoir une carte 2006. Elle provient du RCP 8.5 : {{{ ~/IGCM/BC/SRF/IPSLCM5A/PFTmap_1850to2005_AR5_LUHa.rc2 : lrwxrwxrwx 1 p86ipsl dsm 59 2011-03-16 15:53 PFTmap_IPCC_2006.nc -> ../PFTmap_2006to2100_AR5_RCP8.5_MESSAGE/PFTmap_IPCC_2006.nc }}} ==== 20 octobre 2010 ==== * Utilisation pour les simulations historiques et RCP des cartes annuelles (1 fichier = 1 anne) mises en place dans le compte commun. Plus d'information sur le land use l : [http://forge.ipsl.jussieu.fr/orchidee/wiki/LandUse Orchidee et Land Use] {{{ ~/IGCM/BC/SRF/IPSLCM5A : ls -ld PFTmap_* drwxr- PFTmap_1850to2005_AR5_LUHa.rc2 drwxr- PFTmap_2006to2100_AR5_RCP3-PD_IMAGE drwxr- PFTmap_2006to2100_AR5_RCP4.5_MiniCAM drwxr- PFTmap_2006to2100_AR5_RCP6.0_AIM drwxr- PFTmap_2006to2100_AR5_RCP8.5_MESSAGE }}} === Forcage solaire et volcans === ==== 23 juillet 2010 ==== * historical : Mise à jour du fichier SOLARANDVOLCANOES_1610_2008.txt. Vous le trouverez disponible dans le répertoire qui suit (sur mercure): /dmnfs/cont003/p86ipsl/IGCM/BC/ATM/IPSLCM5A/IPCC_AR5/HISTORIQUE/. La version précédente de ce fichier est nommée SOLARANDVOLCANOES_1610_2008_V0.txt. Plus d'infos là : [http://forge.ipsl.jussieu.fr/igcmg/wiki/IPSLCMIP5/Centennal/Table3#historical historical2] ==== 12 juillet 2010 ==== * historical. Voir COMP/lmdz.card et lmdz.driver : Utilisation du fichier : SOLARANDVOLCANOES_1610_2008.txt === Fichiers ozone === ==== 25 octobre 2010 ==== * Passage à la nouvelle version 2 des fichiers climoz. avec cycle saisonnier. * Figures illustratives : * à gauche, un champ mensuel v2.clim (la différence entre le champ v2.clim et le champ clim correspondant est peu visible à l'oeil nu) * au milieu: la différence entre v2.clim et clim (même échelle partout ; cela sature parfois vers la tropopause) * à droite: la même différence restreinte à une zone clairement en-dessous de la tropopause. * la différence en strato est dérisoire, pour ne pas dire nulle (de l'ordre de quelques 10^-12). * Pour la troposphère la différence est visible, sauf en décembre. C'est bien normal: le mois de décembre a été dupliqué tous les mois dans les fichiers de la version précédente. * Janvier-Mars [[BR]] [[Image(O3_01-03.png, 120px)]] * Avril-Juin [[BR]] [[Image(O3_04-06.png, 120px)]] * Juillet-Septembre [[BR]] [[Image(O3_07-09.png, 120px)]] * Octobre-Décembre [[BR]] [[Image(O3_10-12.png, 120px)]] * Inclusion dans les comptes communs des fichiers ozones '''sans cycle saisonnier''' permettant de finir les simulations ayant démarré avec ces fichiers. * Voir aussi : [http://forge.ipsl.jussieu.fr/igcmg/wiki/InfosOzone] ==== 30 septembre 2010 ==== * Passage à la version 2 des fichiers climoz. Voir : [1150] [1151] '''Attention''', piControl2 a tourné avec la version initiale de climoz. Pour reproduire piControl2 exactement il faut utiliser cette ancienne version. Voir; [http://forge.ipsl.jussieu.fr/igcmg/changeset/1150/CONFIG/IPSLCM/IPSLCM5A/piControl/COMP/lmdz.card change 1150] === Fichiers de concentrations d aerosols === ==== 3 mai 2011 ==== Une nouvelle simulation LMDZORINCA a été réalisée pour l'historique (voir wiki:InfosAerosol). Cette simulation correspond à la précédente mais avec la correction sur les POM. Des nouveaux fichiers de concentrations seront donc fournis à partir de cette simulation. [[BR]] Pour l'instant on a period = 1850 - 1865 [[BR]] /dmnfs/cont003/p86ipsl/IGCM/BC/ATM/IPSLCM5/LMD9695/AR5/HISTORIQUE/aerosols_11YearsClim_${period}_v5.nc [[BR]] /dmnfs/cont003/p86ipsl/IGCM/BC/ATM/IPSLCM5/LMD144142/AR5/HISTORIQUE/aerosols_11YearsClim_${period}_v5.nc [[BR]] __NOTE__ : l'appellation _v4 sera utilisée pour les fichiers résultants de la simulation IPCC_3 (avec erreurs sur les POM) auxquels nous aurons appliqués une correction à posteriori. ==== 7 mars 2011 ==== Pour les diffrents RCP (85, 45, 26 et 60) les fichiers des annes 2096 2100 ont t rajouts dans les rsolutions 96x95 et 144x142. A chaque fois une vrification avec l'anne 2095 a t ralise. Il s'agit ici uniquement des fichiers aerosols_... _v3.nc [[BR]] Les simulations LMDZORINCA ont t prolonges de la manire suivante : missions de 2100 et fichiers aux limites tels que : 2101=2096; 2102=2097; 2103=2098; 2104=2099; 2105=2100 ==== 22 Decembre 2010 ==== Nouveau jeu de fichiers _v3 pour l'interpolation 144x142 HISTORIQUE. Un bug touche certaines années (1877, 1878 etc...) dans la version _v2. Cependant comme les fichiers _v2 ont été utilisé pour les contrôles (1855 et 1995 entre autre) mais ne seront plus utilisé nous les laissons inchangés et ne modifions que les fichiers _v3. [[BR]] Le bug était du à un problème d'accès des fichiers en lecture seule. [[BR]] De plus pour reproduire les fichiers _v2 créés début juin 2010 il faut utiliser la queue scal-old de mercure. [[BR]] Remarque : les fichiers pour le zoom afrique ont également été refait pour palier au même problème du à l'accès en lecture seule des fichiers. ==== 21 decembre 2010 ==== Utilisation des fichiers Aerosols _v3 par défaut. Voir [1223]. ==== 16 decembre 2010 ==== __Zoom Afrique__ : les fichiers ont été mis aux normes _v2 et _v3 [[BR]] __Grilles régulières__ : les fichiers ont été interpolés en 144x142 pour l'historique et les 4 RCP en _v2 et _V3[[BR]] ==== 9 decembre 2010 ==== Les concentrations de POM ne sont pas les même entre les forçages pour l'historiques et les forçages pour les RCP (du à une erreur lors de la préparation des fichiers d'émission). Donc nous avons corrigés les POM sur les fichiers de forçages pour les RCP (facteur 0.8) pour qu'ils correspondent à ceux de l'historique. [[BR]] Fichiers initiaux RCP.../..._v2.nc [[BR]] Fichiers corrigés RCP.../..._v3.nc [[BR]] [[BR]] Les fichiers de 1995 à 2005 ont également été refait à partir des fichiers corrigés en POM du RCP85 et de l'historique. [[BR]] Fichiers initiaux HISTORIQUES/...._v2.nc[[BR]] Fichiers corrigés HISTORIQUES/...._v3.nc[[BR]] Pour l'instant la seule résolution faite est celle de 96x95 [[BR]] ==== 30 novembre 2010 ==== __Nouvelle résolution : ZOOM AFRIQUE 280x280__ [[BR]] Création des fichiers aerosols_11YearsClim_${year}.nc pour les années 1979 à 2005. Jusqu'en 1995 en utilisant le run LOI_IPCC_3 et à partir de 1996 en utilisant le run LOI_IPCC_RCP85sstA2. Ces fichiers sont créés pour CORDEX sur une grille 280x280 avec un zoom sur l'Afrique. [[BR]] Ils sont stockés dans ${R_BC}/ATM/LMD280280-ZAf/AR5/HISTORIQUE/ ==== 30 septembre 2010 ==== * Passage à la version 2 des fichiers aerosols. Modifs sur le traitement des 5 premières années. duplication 1855 au lieu de moyenne glissante 5 4 3 2 1. ==== 22 septembre 2010 ==== __HISTORIQUE__ (/dmnfs/cont003/p86ipsl/IGCM/BC/ATM/IPCLM5A/LMD9695/AR5/HISTORIQUE/): les fichiers de concentrations d'aérosols pour les années 1996 à 2005 ont été refait à partir de LOI_IPCC_3 et LOI_IPCC_RCP85sstA2. Les précédents fichiers ont été sauvegardé en _v0, pour rappel ils avaient été créé avec LOI_IPCC_3 et LOI_IPCC_RCP85 qui contenait des erreurs dans ses sst et dans les émissions de POM __RCP8.5__ (/dmnfs/cont003/p86ipsl/IGCM/BC/ATM/IPCLM5A/LMD9695/AR5/RCP85/): les fichiers de concentrations d'aérosols pour les années 2006 à 2095 ont été réalisé à partir de la simulation LOI_IPCC_RCP85sstA2 __RCP4.5__ (/dmnfs/cont003/p86ipsl/IGCM/BC/ATM/IPCLM5A/LMD9695/AR5/RCP45/): les fichiers de concentrations d'aérosols pour les années 2006 à 2095 ont été réalisé à partir de la simulation LOI_IPCC_RCP45 Pour plus d'informations sur les simulations LOI_IPCC_xxx voir wiki:InfosAerosol ==== 30 juin 2010 ==== Il y avait un soucis numérique dans les fichiers de concentrations d'aérosols pour l'année 1905. Après correction ça touche les fichiers aerosols_11YearsClim_${period}.nc de 1900 à 1910 (dus aux moyennes glissantes sur 11 ans) dans $DMFDIR/IGCM/STORAGE/BC/ATM/LMD9695/AR5/HISTORIQUE et $DMFDIR/IGCM/STORAGE/BC/ATM/LMD144142/AR5/HISTORIQUE Les fichiers buggués ont été conservés avec le nom aerosols_11YearsClim_${period}_bug.nc == Comparaison inter-machines == Nous disposons de la simulation piControl2 sur SX9 et de 100 ans de piControl2 sur titane, curie (noeuds fins) et vargas. === SX9 === p86caub === titane === p86maf === curie === * p86maf * libIGCM_v2.0_beta4 * Scripts et entrées : curie71 - /ccc/work/cont003/dsm/p86maf/CURIE/CMIP5/R99/IPSLCM5A_20120910/modipsl/config/IPSLCM5A/piControl2C2 * Outputs des jobs de post-traitements : curie71 - /ccc/scratch/cont003/dsm/p86maf/IGCM_OUT/IPSLCM5A/TEST/piControl/piControl2C2/Out * Répertoire pour les post-traitements lancés à la main : curie71 -/ccc/work/cont003/dsm/p86maf/CURIE/CMIP5/R99/IPSLCM5A_20120910/modipsl/config/IPSLCM5A/piControl2C2/POST_REDO * !TimeSeriesChecker necessaire pour 1 variable * 2 erreurs : fichiers 3H non sortis. * pas d'erreur monotonic * a tourné entre le 10 septembre et le 26 septembre * STOREDIR : /ccc/store/cont003/dsm/p86maf/IGCM_OUT/IPSLCM5A/TEST/piControl/piControl2C2 * 65 directories * 4610 fichiers * http://dods.extra.cea.fr/store/p86maf/IPSLCM5A/TEST/piControl/piControl2C2/ * WORKDIR : /ccc/work/cont003/dsm/p86maf/IGCM_OUT/IPSLCM5A/TEST/piControl/piControl2C2 * 1743 directories * 9004 fichiers * http://dods.extra.cea.fr/work/p86maf/IPSLCM5A/TEST/piControl/piControl2C2/ === vargas === * rtgw001 * libIGCM_v1_11 * Scripts et entrées : vargas043 - /workgpfs/rech/tgw/rtgw001/CMIP5/piControl2V/modipsl/config/IPSLCM5A/piControl2V * Outputs des jobs de post-traitements : ulam - /workdir/rech/tgw/rtgw001/IGCM_OUT/IPSLCM5A/piControl2V * Répertoire pour les post-traitements lancés à la main : ulam - /workdir/rech/tgw/rtgw001/POST_ULAM/piControl2V * !TimeSeriesChecker a lancé 169 jobs * 2 REBUILDARCH lancés à la main * quelques jobs de plus de 24h * pour 908 variables TS à créér * a tourné entre le 25 octobre et le 13 novembre 2011 * Post-traitements entre 23 et 26 novembre 2011 * GAYA : gaya-rtgw001 :/u/rech/tgw/rtgw001/IGCM_OUT/IPSLCM5A/TEST/piControl/piControl2V * 2412 directories * 73882 fichiers * http://dodsp.idris.fr/rtgw001/IPSLCM5A/TEST/piControl/piControl2V/