10/06/2013

Compte Rendu du Point Hebdomadaire LMDZ du 10/06/2013
Durée 1h40 

Jean-Yves
---------
Bug découvert dans cv3routine. Corrigé dans l'ancienne physique, et pas dans la
nouvelle.
A commettre (Lionel)

Lidia
-----
Semaine pas fameuse.
Problème sur des simulations climatiques Cmip5 sur Titane. Entre autres à cause
de la surcharge de fin d'utilisation.
Passage sur curie. Mais machine saturée.
Va passer sur ada, à partir de la dernière testing svn1750.
Comment faire tourner les anciennes versions 1554  n'co sur les nouvelles machines.
Laurent, lidia et Lionel vérifient comment faire.

Ehouarn
-------
Comité utilisateurs idris
- ulam va s'arrêter au 30 juillet. Mise en place de noeuds spéciaux sur ada.
grosse pression sur les heures.
le /u de gaya va venir visible de ada.
A trouvé un bug : l'ecriture de wdtrainA plante. Problème d'initialisation
dans cv3uncompress.
En reinitialisation à 0, ca marche.
Tout ca mis à jour dans des tests systématiques.
Utilise l'outil max_diff_nc.sh de Lionel.
Lionel va le commettre dans LMDZ/tools/

Lionel
------
Problèmes de mise en place du modèle pour Sonia.
Plante sur une interpollation verticale de l'ozone.
Du coup, passe en debug. Tombe sur une division par 0 (cf. contrib Jean-Yves).
A voulu faire du totalview, en sequentiel. A du enlevé le -dCPPPARA dans orchidee.
Prend 5Go en 96x95x39

Martin
------
Est en plein dans le branchement de la physique de MAR dans LMDZ.
Premiers tests en aqua-planète. On laisse la surface pour plus tard.
Part de phydev.
Suggestion de Lionel pour tourner en niveau sigma : créer un fichier ascii des Ap, Bp
et tourner avec l'option
vert_sampling=read

Ulysse
------
En stage de M1 pour intégrer XIOS dans LMDZ.
XIOS : veut amener les modèles vers une externalisation des niveaux de sorties n'co.
permet de sortir dans le code les fixhiers xml.
A fait un module, wrapper des fonctions xios, appelé à la place des appels ioipsl.
Travail sur phys_output_write pour enlever la boucle sur les fichiers.
Marche en XIOS et IOIPSL. Les normes de fichiers sont peut-être un peu
différentes.
Dans phys_output_write_new.h, probleme sur la sortie des niveaux standard.

Laurent
-------
A fait plusieurs commissions :
- celles de Frédéric sur le nouveau Mellor et Yamada
- celles de Marie-Pierre sur le 1D
En train de faire les commissions d'Olivier sur les aérosols stratosphériques.
A modifié install.sh pour vérifier la converge numérique.
S'est rendu compte que dans sw...ar4, le flag_areosol avait été mis dans l'interface.
On va enlever radlwswAR4 qui n'est plus utilisé de toutes façon.

Frédéric
--------
Travaille sur ada
A réalisé des simulation de 2003 en zoomé-Afrique + physiques, SP, NP et Trigger
Est tombé sur le même plantage qu'Ehouarn avec les options debug en ancienne physique.
Le modèle en mode pas debug plante régulièrement et alléatoirement, juste après
le démarrage.


Suivi des actions en cours !
===========================!

Tuning
------
2013/05/27
Ionela propose de mettre en place un groupe pour l'ajustement du modèle.
Jean-Yves fait remarquer qu'on a une convection qui monte moins qu'avant.
Remettre en place des diagnostics appropriés : taux de chauffage en régime,
fonctions de courant.
S'organiser pour être prêt à envoyer une physique contenant : nouveau rayonnement,
nouveau déclenchement, séparation poches/environnement, glace, nouvelle couche
limite, nouvelle grille verticales (strato cus + QBO).

Améliorations parallélisation
-----------------------------
Ecrire un getin avec broadcast pour éviter les _omp.

Compilation de mac
------------------
2012/../..
Installation réussie chez Aboudlaye Deme.
En utilisant le netcdf compilé avec "port"
Dans makegcm, prévoir "uname=darwin" ou passer à makelmdz_fcm
Ajouter le lien -lnetcdf -lnetcdff dans l'édition la compilation.
Mettre un arch-darwin.

Développement du modèle.
-----------------------
2012/../..
Réécrire physiq.F
Réécrire petit à petit certaines routines en les documentant et
en les passant en F90.
Phase glace
Faire une réunion fisrtilp.
!Inclure les isotopes.
Dans la dynamique à mémoire limitée.
Puis inclure les fichiers en options.
Réorganiser les sources dans des sous répertoires de la physique ?

dyn3dem
-------
2013/04/13 : travail à faire sur la dynamique parallèle
Vérifier que dynzon fonctionne
Introduire les isotopes de l'eau.

2013/02/25 : Valider

Orchidee
--------
2012/../..
passer à la version trunk dans install.sh quand elle sera validée
pour Choinel.

Mise à disposition des champs de guidage
----------------------------------------
2013/02/25 : Ionela va s'en occuper.
Sur une base mensuelle, les start (y compris sechiba) et les fichiers
de guidage.
Créer des répertoires sur le site lmdz.
(Frédérique, Lidia, Anne Cozic, Frédéric)

Passer les fichiers de LMDZ sous licence Cecill
-----------------------------------------------
2012/../..
Faire en sorte que install.sh pose une question au premier coup (Lionel)

Conservation avec la nouvelle physique :
----------------------------------------
2013/04/13 : nouvelle routine pour la conservation de l'énergie
basée sur les termes source de l'équation pronostique de la TKE.
2012/03/05 : travail en cours
A regarder.
Lien avec les problèmes identifiés en 1D.
Problème identifié dans les sorties, en 1D.

1+1=2 :
-------
2012/../..
Résoudre la partie poches et convection de la nouvelle phys.
Ehouarn reprend la partie dissipation.
OK avec ancienne physique à partir de svn1626

ce0l
----
2013/02/25 Tests en cours pour changer l'interpolation verticale
de splin vers linéaire en log-pression.


Nouveau rayonnement
-------------------

IOs
---
2012/../..
Transformer phys_output_write.h en une routine.
Travail en cours (Laurent).
Pouvoir tourner sur un an avec un seul histmth.
Prochain poihl ouvert autour des IOs.
6 février : présentations + discussion

Inclusion des isotopes
----------------------
2012/../..
Identification d'une façon jolie d'inclure les isotopes dans la
dynamique.
Codé chez Camille.