Version 25 (modified by acosce, 9 years ago) (diff) |
---|
Dev pour LMDZORINCA_v6
(Auteur : Anne Cozic)
Existant : LMDZORINCA_v5
- LMDZ 2076
- ORCHIDEE tags/ORCHIDEE_1_9_5
- INCA tags/INCA4.1.2 ---> INCA4.1.3 (le 9 septembre 2014)
Simulations 1 an
Chimie | nom simu | SpaceName | ExperimentName | Remarque |
AER | LOI5.01 | PROD | 2076 | Buggé - il manque humgrowth et bug dans dustecmwf |
AER | LOIv5.03 | PROD | 2076 | correction des bugs précédents + version INCA4.1.3 |
NMHC_AER | LOI5.04 | PROD | 2076 | avec INCA4.1.3 |
A Faire
techniques
- vérifier la parallélisation mpi_omp du code --> ok voir paragraphe MPI_OMP plus bas
- inclure xios
- vérifier que lmdzorinca compilé avec rrtm donne les mêmes résultats que sans rrtm si on n'active rien --> OK apres modification de iniradia dans lmdz
- faire le même travail avec nmhc_aer et ges
Question : Quelle version de LMDZ pour le couplé CM6 ? Avec RRTM ? Avec NP ? Avec 79 niveaux ?
scientifiques
- couplage inca / nouvelle physique
- couplage inca / rrtm
- couplage inca / nouvelle physique soulèvement
- mise à jour inca aer nitrate
configuration LMDZORINCA_v5.2
- LMDZ 2076
- ORCHIDEE trunk/2247
- INCA tags/INCA4.1.2 ---> INCA4.1.3 (le 9 septembre 2014)
- Dans cette configuration on supprime les résolutions 19 niveaux
- Dans cette configuration on compile systématiquement les config AER avec rrtm
Simulations 1 an
Chimie | nom simu | SpaceName | ExperimentName | paramètres | Remarque |
AER | LOIv5.2.04 | PROD | RRTM | iflag_rrtm=1, NSW=6, NPv3.2 | |
AER | LOIv5.2.05 | PROD | RRTM | iflag_rrtm=1, NSW=6, NPv3.2 | avec INCA4.1.3 |
Parallélisation
ATTENTION : La parallélisation est vérifiable avec -fp-model strict. Cependant comme cela double quasiment le temps de calcul on ne garde cette option que pour les vérifications
MPI_OMP dans INCA
Parallélisation vérifiée dans la rev 334 du trunk/INCA4 et 335 du tags/INCA4.1.3.
- Attention en mode dev il faut remplacer les appels à scopy dans aerosol_meteo_calc par une égalité de vecteur.
- il faut bien mettre à jour le fichier arch-X64_CURIE.fcm de lmdz si l'on travaille avec la rev 2076
#MSUB -n 24 # reservation des processeurs pour le job #MSUB -c 2 BATCH_NUM_PROC_TOT=48 et dans config.card ATM= (gcm.e, gcm.e, 24MPI, 2OMP)
Comparaison AP vs NP + RRTM
Plusieurs simulations ont été réalisé :
* LOI5.2.01 : code modifié par Olivier B. (sources dans /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP/modipsl_2076_save.tar)[effacée par erreur]
- LOINP5.2.01 : code modifié par Olivier B. (sources dans /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP/modipsl_2076_save.tar)
- rev LMDZ : 2076
- /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP
- iflag_rrtm = 1
- config_inca = aeNP
- NSW = 6
- iflag_thermals=17
- iflag_pbl = 11
- LMDZ_Physics=NPv3.2
- LOI5.2.03 : code modifié par Olivier B. (sources dans /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP/modipsl_2076_save.tar)
- /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP
- rev LMDZ : 2076
- iflag_rrtm=0
- config_inca = aero
- NSW = 2
- iflag_thermals=0
- iflag_pbl = 1
- LMDZ_Physics=AP
- LOIv5.03 : LMDZ 2076 / INCA4.1.3 (sources dans /ccc/store/cont003/dsm/p86cozic/IGCM_OUT/LMDZORINCA/AER/PROD/2076/LOIv5.03/modipsl_save.tar)
- /ccc/store/cont003/dsm/p86cozic/IGCM_OUT/LMDZORINCA/AER/PROD/2076
- rev LMDZ : 2076
- iflag_rrtm=0
- config_inca = aero
- NSW = 2
- iflag_thermals=0
- iflag_pbl = 1
- LMDZ_Physics=AP
- LOINP5.2.02 : test avant commit dans lmdz des modifs de Olivier B. A comparer avec LOINP5.2.01 (sources dans /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP/modipsl_2136_save.tar)
- rev LMDZ : 2136
- /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP
- iflag_rrtm = 1
- config_inca = aeNP
- NSW = 6
- iflag_thermals=17
- iflag_pbl = 11
- LMDZ_Physics=NPv3.2
- LOINP5.2.03 : test avant commit dans lmdz des modifs de Olivier B. / correction du mail du 3/11/2014 / A comparer avec LOINP5.2.02 (sources dans /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP/modipsl_2136_2_save.tar)
- rev LMDZ : 2136
- /ccc/store/cont003/dsm/p24cozic/IGCM_OUT/LMDZORINCA/AER/PROD/COMP_APNP
- iflag_rrtm = 1
- config_inca = aeNP
- NSW = 6
- iflag_thermals=17
- iflag_pbl = 11
- LMDZ_Physics=NPv3.2
Version INCA5
Une nouvelle version de INCA est créée : trunk/INCA5. Elle contient les modifications de Didier H. pour l'inclusion des nitrates dans le code avec chimie_aérosols (NMHC_AER). Cette version n'est actuellement pas validée pour les versions AER et GES.
tag INCA5.1.0
ce tag est une copie du trunk le 24 novembre 2014 avant l'inclusion dans la trunk des modifs pour xios.