4/3/2019

Compte rendu du poihl du 4/3/2019

Durée: 1h35

Informations diverses :
=======================
2 pages dans Le Monde daté de mercredi sur l'intelligence artificielle (Jean-Yves)

Prospective LMDZ :
==================
Mettre les slides de notes en google doc (Frédéric).

Mise en place de réunions des développeurs/utilisateurs tous les 2/3 mois.
Proposition de Sébastsien Fromang à la réunion de prospective.
Réunions PEDALONS (?) pour
  Point Etdendu des Développeurs et Amis de Lmdz :   aspects Outil informatique, Numérique, Science)
Pour qui :
   * Réunion des développeurs/utilisateurs.
   * Aspects physiques et techniques.

Forme de la réunion :
---------------------
Faire le point sur les développements depuis la dernière réunion.
Discuter des décisions pour les suivantes.
Ehouarn : Avoir recueilli des demandes des utilisateurs; Besoin d'un correspondant (Sébastien F. + 1 ou 2 autres)
Petits exposés et discussions en réponse à ces demandes.
Appel à autres petits exposé (identification de problème, proposition de développement, partage d'expertise).

Questions :
Comment faire en sorte que ces exposés alimentent une stratégie de suivi d'avancement de projets ?
Quid de l'implication de la planéto ?
En faire un point de rencontre de dynamiques de travail parallèle ?
   sur des questions informatiques, physiques ... ?

Première réunion le 1er avril matin : salle Gobbi.
--------------------------------------------------
(Déreserver la salle Oasis pour le poihl normal - fait)
Mail en préparation (Sébastien, Frédéric, Adriana, Jean-Baptiste)
Exceptionnelement, la première moitié de la réunion sera consacrée à la synthèse de la réunion de prospective et à la préparation du dossier de labélisation.

Sondage :
---------
Envoyé il y a 10 jours.
Pas mal de réponses.
Laurent va relancer.
Laurent va récupérer la liste des participants aux formations.

Remise à plat des listes mails :
================================
lmdz-commit : on décide d'utiliser cette liste pour discuter des commissions et de l'évolution du code.
poihl       : On ne change pas les contours sauf ce qu'on bascule sur lmdz-commit
lmdz-users  : échanger de l'info entre utilisateurs et demander de l'aide.
lmdz        : info générales.

Consolidation LMDZ6 :
=====================
(inchangé)
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.
   A faire : à tester sur irene.


Problème de diagnostics pour T2m :
----------------------------------

Rappel du principe de correction : quand on détecte des humidités négatives, on interpolle dans le temps T2mmax et rh2min/rh2m, depuis le jour précédent et suivant, puis on corrige T2m moyen journalier en corrigeant
1/96eme de T2m par la correction sur T2mmax.

Ionela a refait des simulations sur ada pour avoir un run buggé et un run corrigé (ne corrigeant que les points abbhérants : seulement les cas stables avec des q2m <0) sur ada.
Info : si on met les sorties à tous les pas de temps de la physique, avec 2 champs 3D -> 1 heure par mois.
A partir de ces runs, on applique la corrcetion sur le run buggé.
   Corrige bien tous les points.
   La distribution cumulée des erreurs est bien améliorée comme on l'attend.
   Sur la moyenne mensuelle de tasmax, on a une erreur max de 8 degré sur quelques points.
A automatisé les scripts sur irene et va les passer sur irene.

Haute résolution + dynamico :
-----------------------------
Yann a récupéré la version mergée de Laurent.
A renvoyé quelques modifs à Laurent.
Laurent est en cours de test.
On lève le moratoire si
   * OK^n sur le test automatique
   * IPSL CM6.1.8 en libigcm
   * tests en debug sur ada (Ehouarn)
   * 1D (à automatiser)
   * couplage dynamico
Faire à la main un lien logique d'une telle version vers LMDZ.trunk.tar.gz
Créer un test automatique dynamico/ancienne physique.
On ne lève le moratoire sur les commissions qu'après.


Contrôle Qualité / trunk / scripts
==================================
(inchangé)
Passer au nouvel orchidee par défaut.
      Fait en option.
La compilation avec XIOS n'est pas à jour pour Orchidee.


Evolution physique/versions futures :
=====================================
* Ludovic est en train de faire des poches sous les thermiques.
* Jean-Yves travaille sur le transport des précipitations dans les ascendances convectives.
   IMPREVU : pour le moment la répartition glace / liquide est
      gérée en fonction de la température. Mais ne marche plus quand on jette la pluie liquide.
(inchangé)
* 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é)
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.
A compléter ...
Frédéric a commencé des tests à 119 niveaux.
Mais tombe sur le problème que RRTM ne tourne avec plus de 100 niveaux.

Convergence 1D std / Dephy :
============================
(inchangé)
Frédéric a identifié un problème de setup sur bomex.

Publications / documentation :
==============================
Papier stratocumulus bouclé (Jam) soumis !
Papier bords Est (Fredho), presque bouclé
Papier général LMDZ6A, bien avancé (Fredho)
Frédérique a démarré sur le papier sur le couplage continental.
Gusts/z0 (Traore, figures en cours).
Nuages : Jean-Baptiste s'y remet
Splitting (Nicolas et Jean-Yves)
Convection/poches (Catherine)

tickets trac :
==============
(inchangé)
#9      Modifications pour une dynamique commune (terre – planete)
#11     Menage sur les prints
#21     "day_ini" dans "create_etat0_limit" et "gcm"
#28     Initialisation problems in cloudth ?
#30     Pb valeurs nulles/non définies sur configs linux
#32     Concervation de la masse des traceurs dans la dynamique
#34     Calving faux en zoome
#44     getin_dump et name
#52     readchlorophyll en OpenMP?
#54     Erreur sur la vorticité en mode zoomé
#55     Constantes non uniformes dans le modèle
#56     Vérifier le calcul des nombres de jours de pluie
#61     Calendrier
#66     Sensibilité au pas de temps de la fermeture stochastique
#67     Traceurs et isotopes.
#70     Conservation de l'énergie avec l'eau
#71     Filtrage de la vorticité
#75     ppm3d non fonctionnel
#76     Sortie epmax
#82     Nouveau calcul de wind10m
#84     Use getin_p instead of getin
#85     Rayonnement dans le 1D
#86     Get rid of "stop" comands in phylmd
#88     routines cldrag
#89     Problèmes grille zoomée :
#90     Nbre d'appel à cdrag buggé?
#91     iflag_con et restartabilité du modèle
#92     Incohérence paramètres d'overlap des nuages
#93     Plantage à la ligne de changement de date
#94     Problème de reproductibilité
#95     Problème de reproductibilité
le #94 doit pouvoir être fermé


Tour de table :
===============

Marie-Alice :
-------------
A des problèmes pour extraire le point de plantage du couplé MR.
Injures quand elle sort un point de grille.
Ehouarn : mettre le "print level" de XIOS à 100.
Jean-Yves est dans les starting block pour regarder ce point ensuite.

Ionela, Ehouarn, Laurent, Jean-Yves, Adriana :
---------------------------------------------
Rien à rajouter.