17/6/2019
Compte rendu du poihl du 17/6/2019
1h30 Informations diverses : ======================= Colloque RFMIP la semaine dernière à Princeton, JLD y était, a présenté des résultats du modèle Colloque CFMIP: 30/09 - 04/10 Prochaine réunion Pedalons : ============================ Le 24 juin, salle de réunion du LMD, le thème principal sera la remise à plat du traitement des traceurs et l’implémentation "durable" des isotopes de l'eau dans LMDZ. Des courtes présentations, pour lancer les discussions, sont annoncées pour l'instant par Camille Risi (LMD), Slimane Bekki (LATMOS), Thibaut Lurton (IPSL), David Cugnet (LMD/LATMOS), Cécile Agosta (LSCE). JYG s'inquiète de la paramétrisation séparée du transport et lessivage des aérosols. Prévoir présentation? octobre sur la convection: une préférence exprimée pour le 7 octobre ? Pour l'instant 1 personne a exprimé sa préférence pour 7 oct. On parlera du choix de la date (et peut-être même tranchera) le 24 juin. en réserve : configurations zoomées Problème T2m : ============== Traité par Guillaume. Reste la question sur la publication de tasmax dans les simulations où il manque rhmin (DCPP et RFMIP). Ne pas les publier du tout ou utiliser une autre méthode? Ionela a des différences de 5 degrés entre les deux méthodes possibles quand elle regarde sur un historical. Contrôle Qualité / trunk / scripts ================================== * l'état initial zoomé ne se crée pas sur irene avec libigcm: serait un problème mémoire/machine plutôt qu'un pb LMDZ, en relançant le même job ça marche Mise en place du trusting sur ada. Incohérences entre l'environnement 2018 et libIGCM, nécessite de petis ajustements. Mise en place d'un bench automatique à chaque comission: lancement d'un install_lmdz.sh et envoi d'un message à lmdz-commit. Pour l'instant teste seulement l'ancienne physique (inchangé) XIOS ne marche plus depuis la 3509 sur ada. Malgré les corrections sur les définitions de variables, Ehouarn a une erreur NetCDF/HDF. Marche chez Laurent sur ada. Corriger (les _auto_ et _reset_) les scripts install_lmdz (Abderrahmane). * install_lmdz.sh ne marche pas sur irene Quand la prochaines version du couplé aura été finalisée sur libigcm (IPSL-CM6.2), faire les modifications suivantes dans install_lmdz.sh : Passer au nouvel orchidee (svn 5004) par défaut. Fait en option. La compilation avec XIOS n'est pas à jour pour Orchidee. Vérifier si les problèmes de reproductibilité sur ada avec install_lmdz.sh sont résolus. (F&F) Qui semblaient être là même sans orchidee. Ionela a un problème de divergence de résultats quand elle ajoute un diagnostic pour T2m. Lionel a un problème en séquentiel sur ada. Tourne en debug mais pas en prod (testé sur irene : pas de problème. Laurent) Evolution physique/versions futures : ===================================== * Jean-Yves a continué à regarder la conservation de l'énergie. (inchangé) * Jean-Yves travaille sur la supression de l'eau liquide dans les ascendances adiabatiques d'Emanuel. Modifications commises Plantages rapides en 3D. * Modèle pronostic de densité de poches : Débugé dans le intercité Les pluies grande échelle sont revenues à la normale. C'est prêt à l'emploie 6B. * Splitting des poches : Jean-Yves : toutes les équations sont simples et claires en cours de publi.en test * Entrainement convectif / nouvel épluchage (à tester) * Tube dentifrice (à tester) * Eau avec source méthane * sur-saturation Tuning automatique : ==================== Version 6B ========== (Inchangé) * Reformulation des flux de masse dans le modèle du thermique (en cours d'ajustement) * Abderrahmane a intégré les routines de Jean dans une version récente. Ca tourne. Prêt à être commis. * Frédéric a défini une nouvelle version 95 niveaux. Projet PRACE/QUEST déposé pour porter entre autre un modèle MR025 : grille MR dans l'atmosphère et résolution 1/4° océan. Début de l'allocation avril 2019. Définir d'ici là, et tuner, une version nouvelle de la nouvelle physique. * Correction T2m * entrainement modifié des thermiques.!! * densité de poches interactive : il faut rerégler la mousson. * schéma vertical des nuages ? Le code n'est pas encore commis. Convergence 1D std / Dephy : ============================ (inchangé) Calendrier 365 jour OK mais corriger le jour du départ dans les run.def Publications / documentation : ============================== JB regarde l'évolution des nuages sur 5A/5B/6A pour demander des avis. Content quand il regarde la phase des nuages en moyennes zonales. Prévoir tests de sensibilité en guidé (inchangé) Frédérique a démarré sur le papier sur le couplage continental. * regarde ce qui vient du couplage comme différence entre CMIP5 et CMIP6. * L'intermitence des pluies joue beaucoup sur les moyennes latitudes. * Couplage plus fort dans LMDZ6 * Biais froid l'hivers dans les hautes latitudes. Jean-Baptiste a commencé à regarder la partie phase mixte et le lien avec la dynamique. Réfléchir à refaire des simulations 5A/5B climatiques propres. Papier stratocumulus bouclé (Jam) : major revisions en cours. La dernière version de la documentation ES-DOC : https://explore.es-doc.org/cmip6/models apier bords Est (Fredho), presque bouclé Papier général LMDZ6A, bien avancé (Fredho) Gusts/z0 (Traore, figures en cours). Nuages : Jean-Baptiste s'y remet Splitting (Nicolas et Jean-Yves) Convection/poches (Catherine) Tickets trac : ============== On a séparé les tickets à examiner en plusieurs catégories: Tickets généraux (ou éternels) : -------------------------------- #9 Modifications pour une dynamique commune (terre – planete) #11 Ménage sur les prints (en cours + rajouter un test sur omp_master pour diminuer le volume d'impression) #32 Conservation de la masse des traceurs dans la dynamique (Ehouarn dessus) #52 readchlorophyll en OpenMP? (à fermer) #55 Constantes non uniformes dans le modèle #84 Use getin_p instead of getin (Laurent prend) #86 Get rid of "stop" comands in phylmd (fait pour phylmd, reste les sous-répertoires) #88 routines cldrag (2 routines existent, cdrag.F90/clcdrag.F90, appels à clcdrag commentés) (clcdrag dans obsolete et fermeture ticket) #61 Calendrier #66 Sensibilité au pas de temps de la fermeture stochastique #67 Traceurs et isotopes. (sujet du prochain PEDALONS) Tickets plantages : ------------------- #76 Sortie epmax (« L'écriture de la variable epmax_diag rajoutée dans la révision r2481 fait planter le modèle dans les routines d'écriture. Les valeurs du champ ne sont pas représentables par un real4 dans netcdf. L'initialisation à 0 de la variable ne résoud pas le problème. On soupçonne un débordement de tableau quelque part. ») Ionela regarde? #89 Problèmes grille zoomée (« Positions des zooms qui font planter le modèle Plantages de grilles Centre du zoom pas là où on veut. Et venant du ticket #74 si on passe de 1. à 1.+epsilon, on décale d'un quart de point de grille. ») #90 Nbre d'appel à cdrag buggé? (Ionela pense qu'il s'agit du double appel pour la calcul de t2m sur continents) #93 Plantage à la ligne de changement de date #96 Plantage séquentiel en prod sur Ada (pas de plantage sur irene) Tickets « erreurs/incohérences » : ---------------------------------- #21 "day_ini" dans "create_etat0_limit" et "gcm" #34 Calving faux en zoomé #44 getin_dump et name #54 Erreur sur la vorticité en mode zoomé #70 Conservation de l'énergie avec l'eau (comments) #71 Filtrage de la vorticité ( « Choses bizarres dans le calcul » ) #75 ppm3d non fonctionnel #82 Nouveau calcul de wind10m #85 Rayonnement dans le 1D #92 Incohérence paramètres d'overlap des nuages Tickets « Initialisations » : ----------------------------- #28 Initialisation problems in cloudth ?(The new cloud parametrisation, cloudth, crashes on line 262 qsatbef= R2ES * FOEEW(Tbef,zdelta)/paprs(ind1,ind2) with a DEXP -> ARG > 709.78271 : ARG=7.8007506527415148D+02 PROG=cloudth message, temporary fix r1428) #30 Pb valeurs nulles/non définies sur configs linux Tickets « vérifications » : --------------------------- #56 Vérifier le calcul des nombres de jours de pluie Ionela a vérifié, elle fait le commit et ferme le ticket Les tickets "erreurs et incohérences" et "initialisations" seront traités la prochaine fois par manque de temps (on demande des précisions aux personnes concernées)