23/4/2018

Compte rendu du poihl du 23/4/2018

Durée : 1h30min

Consolidation LMDZ6 :
=====================

Plantage/1+1=2/reproductibulité :
   Perte de reproductibilité.

   Peut-être retrouvée après un ajout de barrière dans la lecture de l'ozone.
   Peut-être combiné avec des options de compilation trop agressive.

   Problème de restartabilité :
   le couplé faisait changer les résultats quand on modifiait la date de début du calendrier. Problèmes dans Nemo et Orchidee. Résolu.
   En revanche, le calendrier vraifait qu'on n'est jamais complètement reproductible quand on change la date de début. Vive le calendrier en 360 jours !

   Soucis identifiés sur la data request


Lancement des simulations :
===========================

La série de simulation piControl-spinup, piControl, historical 61-01 va être privilégiée.
   On ne rejoue pas les 100 ans de piControl-spinup.
   On rebranche un piControl avec les sources definitifs mercredi.
   Et on branche un historical en 1870, 20 ans après le début du piControl

Suivi de la version figée avec check-list de lancement :
   http://forge.ipsl.jussieu.fr/igcmg/wiki/IPSLCM6/IPSL-CM6A-LR


Configurations / réalisation de simulations :
---------------------------------------------

Amip :
   Vérifier qu'on tourne avec le découpage des côtes du couplé.
   Relancer Guillaume pour savoir si on fait quelque chose sur la banquise.
   A relancer avec Jean-Bapiste.

Besoin de spécifier le rayon effectif.
   Deux rayons rad_chaud 1 et 2.
   Faire des test avec cdnc=n pour voir quelle est la taille des gouttes équivalente
   Ionela a lancé des simulations avec une version ancienne OK
   Mais version du 16 avril très bizare.

(inchangé)
Préparation des simulations aquaplanètes et amip4K (Ionela)
   Manque l'ozone stratosphérique symmétrique et désaisonalisé.
   Problème des SSTs sur maille mixtes en amip4K.

CFMIP : Laurent (couplés, abrupts), Abderrahmane (cookies, CRELW off)
        Lidia (Ensemble amip + guidé, sauf celle du Deck), Ionela (amip du deck et multi config, aqua n'co) Scenarios : Laurent ?


Préparation des simulations MR pour le Deck CMIP6 :
---------------------------------------------------

Contrôle des sources :
----------------------
Jean-Yves a trouvé des F90 sans implicit none.
   9 fichiers. A regarder.

Grand challenge + dynamico :
----------------------------
Machine redémarrée.

Data request (responsable Laurent et Sandrine)
=====================================
Faire le travail de vérification sur les sorties des piControl et pi-spinup.

Contrôle Qualité / trunk / scripts
========================

Problème de reproductibilité identifié sur la trunk avec install en cours de test (F&F)

Bug quand on veut enchainer les simulations avec lecture des aérosols annuels.
    iday==0 -> iday==1 dans aerosols_interp.sh. A commettre (Frédéric)

Problèmes identifiés dans tutorial_ada.tar
    Ne marche pas en compilo 2017 -> Retour en arrière à 2013.
    Sans doute le fait qu'il faut passer à mpi_run au lieu de poe

    Interpolation des aérosols ne tournait plus lancée par un job.
        Passage du job d'initialisation en "multisep" (merci Ehouarn, CR précédent)
        avec une partie parallèle (pour allouer de la mémoire à ce0l) et une séquentielle (pour l'interpollation).

install.sh et svn :
    depuis qu'on est sur carey, la version de svn utilisée pour faire le checkout pour les sources est très récente.       Davantage que celle des SentOS du réseau.
    On ne peut plus utiliser svn sur les versions téléchargées.
    Deux solutions : downgrader carey pour svn
                     faire un svn via ssh sur une machine avec une svn
                     plus ancienne

Frédéric a créé des modips*tar pour la branche
    modipsl.20180405.IPSLCM6.0.15.tar.gz

Passer au nouvel orchidee par défaut.

Articulation convection profonde / convection peu profonde
==========================================================
* Modèle pronostic de densité de poches : en test
* Splitting des poches : en test (inchangé ci dessous)
* Entrainement convectif / nouvel épluchage (à tester)
* Tube dentifrice (à tester)

Evolution physique/versions futures :
=====================================
(inchangés ci-dessous)
* Jean-Yves, Jean-Philippe et Catherine pensent qu'il faut éliminer une partie des précipitations dans les ascendances adiabatiques.
* Eau avec source méthane
* sursaturation
* grille plus groissère en bas pour la convection

Tuning automatique :
=================

Préparation des 3 jours high-tune

Passage sous git ou svn ?

Test des scripts high tune le jeudi après midi en vue de l'atelier.
   A fait apparaitre que rstudio n'était pas disponible sur les machines.
   En renvanche, ca marche sur le PC enseignement de Marie-Pierre.
   Penser à compiler le 1D sans l'option debug pour accélerer (facteur 3 ?)
   les séries de simulations.

Préparation de 250 simulations sur 19 paramètres pour explorer la variabilité
   de la convection cobinée au réglage radiatif.
   Simulations réalisées en 1D (1min par simulation pour 20 ans)
   sur le cas d'équilibre radiatif-convectif de Caroline.
   Les tentatives de lancement en 3D on fait apparaitre les problèmes de
   reproductibilité puis les problèmes de lecture des aérosols (voir plus haut)
   La première simulation est en machine.

Convergence 1D std / Dephy :
============================

Marie-Pierre a repris les forcages LES arm_cu de Fleur. Mais les flux de surface
   sur la moitié du temps. Toujours pas de réponse.

Travail sur bomex en cours

Marie-Pierre reprend le tableau de description des cas.

Discussion sur la standardisation des noms des cas :
   majuscules/minuscules
   avec des sous cas par défaut.
   Marie-Pierre étend la discussion.


Publications :
==============
(Inchangé)
- Stratocumulus (Arnaud Jam)
- Thermiques / stratocumulus / bords Est (Frédéric)
- Couplage / Flux de surface / rafales (Traore)
- Splitting (Jean-Yves)
- Tuning (Ionela/Frédéric)
- Articulation convection peu profonde / profonde ?

Prochaine réunion des utilisateurs :
====================================
Réunion LMDZ les 11-12 juin.
Amphi Herpin + caves Esclangon pour les pauses.
Envoyer un premier mail à lmdz et lmdz-users
* Présentation des versions CMIP6
* Présentation de l'évolution de l'outil informatique (IO, atlas, ...)
* Présentation des utilisateurs.
* Faire remonter les problèmes.
* Présentation de faits marquants.
* Discussion sur la communication vers les utilisateurs.
Définir un petit comité (Marie-Pierre, Ehouarn, Frédéric + Ionela + Adriana)
Marie-Pierre envoie un premier mail pour bloquer la date.

Faire le point sur la question de la doc d'ici là et pendant.

Labélisation :
==============
Présentation de LMDZ à la CSOA le 14 juin.
Réponse à un questionaire en ligne du CNRS.
Organiser une réunion d'une demi journée avec les acteurs de LMDZ
    Après les journées utilisateurs. Debrief.
    Par exemple lundi 25 juin. avec une intro en réunion climat.
    Faire un doodle.

tickets trac :
==============
A regardé #87 sur le cycle diurne : va commettre.

(inchangé)
#9      Modifications pour une dynamique commune (terre \u2013 planete)
#11     Menage sur les prints
-> ??? #21     "day_ini" dans "create_etat0_limit" et "gcm"
-> ??? #28     Initialisation problems in cloudth ?
-> Faire test snan et fermer. #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
-> mail Lionel et on ferme #44     getin_dump et name
-> mail Olivier (B) et on ferme #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     Consolidation
-> mail à Frédéric et fermer #62     Problème avec les variables SAVE dans yamada4?
#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é
-> Réunir avec 89 #74     grossismx
#75     ppm3d non fonctionnel
#76     Sortie epmax
-> Fermer en retrouvant les numéros de révision svn 2523 #77     Fréquence des fichiers aérosols
#82     Nouveau calcul de wind10m
-> Corrigé par Jean-Yves, svn 3000 #83     Mais où est donc passée la prise en compte de la ALP conditionnelle?
#84     Use getin_p instead of getin
--> faire evoluer sur la nécessité de définir les focages en
    surface en absence de chauffage radiatif de l'atmosphère
         #85     Rayonnement dans le 1D
#87     cycle_diurne et iflag_cycle_diurne
#88     routines cldrag
#89     Problèmes grille zoomée


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

Jean-Baptiste :
---------------
RAS

Marie-Pierre :
--------------
Plein d'instal 1D.
Perte de convergence dans tend_to_tke version 20180212 qui est celle d'avant IMPLICIT NONE.
Mais OK après.

Jean-Yves :
-----------
Fit de cercle sous grads (pour caractérisé les poches).
Jean-Baptise fait remarquer que beaucoup de choses ont été développées
pour les comptages de cratères en planétologie.

Ehouarn :
---------
3317 OK

Ionela :
--------
problèmes de rstudio, vent à 10m, rayons effectifs.
Il faut calculer les taux de cfc correspondant à 0.24 W/m2 pour les aquaplanètes CMIP6.

Frédérique :
---------------
Contribution à la reproductibilité.
Travaille sur les biais au Sirta avec Yan Feng
   Manque de nuages et de variabilité.
Contribution à Causes avec la NPv6.0.14
Va à la réunion Actris. Vont discuter de l'ANR sur l'observation des hétérégéonéités sur sites.
Proposition école de la météo sur les mêmes problématiques.

Frédéric :
------------
Travail sur le tuning automatique, la reproductibilité, les scripts du tutorial,
suivi de la mise au point de la version CMIP6 (cf plus haut)