Simulations faites avec IPSL-CM6.0.10-LR
Supervision
Le superviseur : https://hermes.ipsl.upmc.fr
Détails sur la configuration IPSL-CM6.0.10-LR
Voir là : IPSL-CM6.0.10-LR
Détails sur les plantages
http://wiki.ipsl.jussieu.fr/Pole/ESCI/GT/IPSLCM6/Plantages_2017 Accès sur les machines des laboratoires IPSL ou avec : ipsl vivaipsl
Modifications
- ORCHIDEE
- points LIC attribué à LMDz sur l'Antarctique
- plaines d'inondation => cette option n'a pas été retenue
- changement dans la résistance au sol pour l'évaporation, DO_RSOIL=y
- LMDZ
- Correction du compteur pour le forçage solaire journalier
- Meilleure conservation de l'énergie sur certains processus (mais plus gros déséquilibre atmosphérique)
- f_cdrag_oce remis à 0.9
- ok_bad_ecmwf_thermo=n
- fl_cor_ebil=1
- changement de iflag_bergeron=1 en iflag_bergeron=2
- suppression des diags topswad, topswad0, topswai, toplwad, toplwad0, toplwai, solswad, solswad0, solswai, sollwad, sollwad0, sollwai => simple appel au rayonnement => LMDz plus rapide LMDZ
- Nouvel état initial cohérent avec le nouveau o2a (voir plus bas)
- ok_optim_yield = T
- NEMO
- option pour enlever les points de terre dans NEMO ?
- correction du problème de routage (% relatifs embouchures + redistribution)
- correction du bug sur les T de neige, + °C versus K + pondération de T pluie.
- correction des diagnostics de calving
- correction du bug de l'input d'énergie sous la glace
- Couplage
- Nouvelle version des poids pour le run-off : version v3 (en cours de test)
- nouvelle version o2a.nc ?
Contrôle Qualité
Voir détails du contrôle qualité là : http://wiki.ipsl.jussieu.fr/Pole/ESCI/GT/IPSLCM6/ControleQualiteTechnique (Accès Intranet)
Résultats des tests pour IPSLCM6.0.10 (IPSL-CM6-LR, LMDZOR et eORCA1_LIM3_PISCES)
Configuration IPSL-CM6-LR | ||||||
Critère contrôlé | Repro pdControl (A1C=A2C) | Restart (A1C=A3C) | +1=+1 (A1C=A4C) | Repro historique (H1C=H2C) | Ada | Couplage |
Résultats | OK | OK | pas OK | OK | OK, manque 4 variables de monitoring : ICE_icevol-north_MAR (/south /SEP) | |
Commentaires | diff solver.stat au pas de temps 3 de l'année 2 (pdt = 11683) | Intermonitoring 10 ans curie/ada |
Configuration LMDZOR | ||||||
Critère contrôlé Curie | Repro (A1C=A2C) | Restart (A1C=A3C) | +1=+1 (A1C=A4C) | Nb de MPI-OMP (A1C=A5C) | Restart Debug(B1C=B2C) | |
Résultats | OK | OK | OK | OK | ||
Commentaires | test fait sur 6mois | |||||
Critère contrôlé Ada | Repro (A1A=A2A) | Restart (A1A=A3A) | +1=+1 (A1A=A4A) | Nb de MPI-OMP (A1A=A5A) | Restart Debug(B1A=B2A) | |
Résultats | OK | OK | OK | OK mais avec clim_360d | ||
Commentaires | Test A5A failed: insufficient memory using 31MPI*4OMP+1MPI | Problem pour lancer clim_pdCtrl en mode debug |
Configuration eORCA1_LIM3_PISCES | ||||||
Critère contrôlé Curie | Repro (A1C=A2C) | Restart (A1C=A3C) | +1=+1 | Nb de MPI (A1C=A4C) | Debug | Ada |
Résultats | OK | OK | OK | OK | ||
Commentaires | After one year | After one year with CPP key key_mpp_rep | The same results than Curie |
Runs utilisant IPSL-CM6.0.10
- Nomenclature à utiliser pour le nom des simulations
- "Nom du modèle"."[version du modèle]"-"resolution"-"type"-"numero de la simulation".
- Exemples : CM6010-LR-pdCtrl-01, CM601O.1-LR-pdCtrl-01 (si tuning différent de la précédente), CM6010.con1-LR-pdCtrl-01,...
- Ajouter un R si la simulation a nécessité de modifier les sources et recompiler. Exemple : CM6010R-LR-pdCtrl-01
- Pas plus de 29 caractères, c'est à dire ça :
1---+---10----+---20----+--29 CM6010-LR-pdCtrl-01 CM6010-LR-pdCtrl-LG-NOM-MX-01 CM6010-LR-pdCtrl-TROP-LONG-NOM-01
- Le 3e nom de simulation est trop long!
Test à faire
- diminution de fallv (qui avait été augmenté pour la glace arctique)
- jeu de paramètres de sso-gk-01
- wb non modifié (si wb modifié dans le contrôle, sinon inverse)
- package sur les rafales de vent + facteur 0.98
- activation du gel du sol
- nudgé atmosphère (mais que peut-on apprendre de plus)
- nouveau Mellor et Yamada (ou ancien selon contenu du contrôle)
- ne pas oublier abrupt4xCO2
Simulations faites (versions beta de CM6.0.10)
No | Nom | Description | Etat |
1er tuning atm (trop froid de 2K) | |||
1.1 | CM6010-LR-pdctrl-01 | pdControl départ de Levitus | Plantage arctique au bout de 8 ans |
1.2 | CM6010-LR-pdctrl-02 | pdControl départ de CM609.v3-LR-pdCtrl-03 à la date 2079-12-31 (CM609 avec correction runoff) | Plantage arctique au bout de 11 ans |
1.3 | CM6010.albedo-LR-pdctrl-02 | pdControl 1.2 avec rn_alb_sdry = 0.85, rn_alb_smlt = 0.75, rn_alb_idry = 0.60, rn_alb_imlt = 0.50 | Plantage arctique au bout de 23 ans |
1.4 | CM6010.SnwCnd-LR-pdctrl-02 | pdControl 1.3 avec avec rn_cdsn = 0.30 | Plantage arctique au bout de 47 ans |
1.5 | CM6010.Ridging-LR-pdctrl-02 | pdControl 1.3 avec rn_astar = 0.05 et rn_hstar = 100.0 | Plantage arctique au bout de 40 ans |
2eme tuning atm (cld*=0.00012) | |||
2.1 | CM6010.cld-LR-pdctrl-03 | pdControl départ de Levitus | Plantage au bout de 22 ans |
2.2 | CM6010.cld-LR-pdctrl-02 | pdControl départ de CM609.v3-LR-pdCtrl-03 à la date 2079-12-31 (CM609 avec correction runoff) | Plantage arctique au bout de 11 ans |
2.3 | CM6010.SnwCnd-LR-pdctrl-03 | pdControl 2.2 avec rn_alb_sdry = 0.85, rn_alb_smlt = 0.75, rn_alb_idry = 0.60, rn_alb_imlt = 0.50, rn_cdsn = 0.30 | en cours > 38 ans |
2.4 | CM6010.Ridging-LR-pdctrl-03 | pdControl 2.2 avec rn_alb_sdry = 0.85, rn_alb_smlt = 0.75, rn_alb_idry = 0.60, rn_alb_imlt = 0.50, rn_astar = 0.05 et rn_hstar = 100.0 | arrêtée au bout de 55 ans |
2.5 | CM6010.SnwCnd-LR-pdctrl-04 | pdControl 2.1 avec rn_alb_sdry = 0.85, rn_alb_smlt = 0.75, rn_alb_idry = 0.60, rn_alb_imlt = 0.50, rn_cdsn = 0.30 - Retunée le 4 mai avec cld*=0.00011 pour la réchauffer un peu | en cours > 27 ans - devient le contrôle 6.0.10 |
2.6 | CM6010.Ridging-LR-pdctrl-04 | pdControl 2.1 avec rn_alb_sdry = 0.85, rn_alb_smlt = 0.75, rn_alb_idry = 0.60, rn_alb_imlt = 0.50, rn_astar = 0.05 et rn_hstar = 100.0 et cld*=0.00011 à partir de 1990 | arrêtée au bout de 55 ans |
2.7 | CM6010.cdrag-LR-pdctrl-04 | pdControl 2.5 avec f_cdrag_oce=1.0 | en cours |
2.8 | CM6010.605-LR-pdctrl-04 | pdControl 2.5 avec physiq.def et gcm.def de IPSLCM605 pdctrl | en cours |
3 | CM6010.runoff09-LR-pdctrl-01 | Comme CM6010.SnwCnd-LR-pdctrl-04 (avant 4 mai). Facteur 0.9 sur le runoff (dans le coupleur) | En cours |
Simulations avec modèle 6.0.10 figé (le 05/05/2017, version non-reproductible) basé sur la simulation CM6010.SnwCnd-LR-pdctrl-04 (sur Curie sauf mention contraire)
No | Priorité | Nom | Responsable | Description |
1 | H | CM6010.1-LR-pdCtrl-01 | Arnaud | pdControl départ de CM6010.SnwCnd-LR-pdctrl-04 année 1989 (voir tableau ci-dessus) |
Simulations avec modèle 6.0.10 figé (le 15/05/2017) (sur Curie sauf mention contraire)
1.1 | H | CM6010.2-LR-pdCtrl-01 | Arnaud | pdControl départ de Levitus | |
1.2 | H | CM6010.2-LR-pdCtrl-02 | Arnaud | pdControl départ de CM6010.1-LR-pdCtrl-01 (voir tableau ci-dessus) à l'année 2069-12-31 pour OCE, ICE, MBG et CPL | Arrêtée |
1.3 | H | CM6010.2-LR-pdCtrl-03 | Guillaume | pdControl départ de CM609-LR-pdCtrl-01 à l'année 2499-12-31 | |
2 | L | CM6010.2-LR-piCtrl-01 | Arnaud | piControl départ de Levitus 1er plantage en 1966, nemo Nord Canada ssh=11.20m au point 102,2 W 67,9 N , modif diffusion modèle de glace : nn_ahi0 = 1 appliqué à partir de 1950 => 2eme plantage en 1958, nemo Nord Canada max abs(U): 21.26 au point 130 W 70 N | |
2.1 | L | CM6010.2-LR-piCtrl-01-PorRdg? | Christian | Idem que 2 ; départ de CM6010.2-LR-piCtrl-01 à l'année 1957 avec nn_ahi0 = 1 et rn_por_rdg = 0. | Plantage en 1972 dans la glace ; max abs(U): 22.51 m/s, i j : 137 305 |
2.2 | L | CM6010.2-LR-piCtrl-01-Ridg | Christian | Idem que 2 ; départ de CM6010.2-LR-piCtrl-01 à l'année 1957 avec nn_ahi0 = 1, rn_astar = 0.05 et rn_hstar = 100.0 | Plantage en 1978 dans la glace ; max abs(U): 27.10 m/s, i j : 210 320 |
2.3 | L | CM6010.2-LR-piCtrl-01-PorRdg1 | Christian | Idem que 2 ; départ de CM6010.2-LR-piCtrl-01 à l'année 1957 avec rn_por_rdg = 0. ; pas de diffusion sur la glace | En cours |
2.4 | L | CM6010.2-LR-piCtrl-01-Ridg1 | Christian | Idem que 2 ; départ de CM6010.2-LR-piCtrl-01 à l'année 1957 avec nn_ahi0 = 1 et rn_por_rdg = 0. | Plantage en 1972 dans la glace ; max abs(U): 22.51 m/s, i j : 137 305 |
2.5 | L | CM6010.2-LR-piCtrl-01-dt30 | Christian | Idem que 2 ; départ de CM6010.2-LR-piCtrl-01 à l'année 1957 avec rdt=30mn et nn_fsbc=3 | Arrêtée en 2023 |
2.6 | H | CM6010.2-LR-piCtrl-01-mxl1 | Christian | Idem que 2 ; départ de Levitus ; modif TKE sous la glace (avec paramètre dans namelist nn_mxl0 = 1 ) | en cours |
3 | L | CM6010.2-LR-historical-01 | historical, départ de piControl après spin-up | ||
3.1 | L | CM6010.2-LR-historical-01-leap | historical, départ de piControl après spin-up, calendrier leap | ||
4 | H | CM6010.2.fallv-LR-pdctrl-01 | Marie-Alice | pdControl comme 1, mais avec nouveau tuning dont fallv plus petit, cld_lc_lsc=0.00012, cld_lc_con=0.00012, ffallv_lsc=0.6, ffallv_con=0.6, epmax=0.998, fact_thermals_ed_dz=0.13 | Stopped |
4b | H | CM6010.2.fallv-LR-pdctrl-02 | Marie-Alice | pdControl comme 1, mais avec nouveau tuning dont fallv plus petit et cld_lc_sc/cld_lc_con réduit cld_lc_lsc=0.0001, cld_lc_con=0.0001, ffallv_lsc=0.6, ffallv_con=0.6, epmax=0.998, fact_thermals_ed_dz=0.13, fini 100 ans | |
5 | M | CM6010.2-LR-pdCtrl-newmy | Marie-Alice | pdControl comme 1, mais avec new_yamada4=y, yamada4_ric=0.18, lmixmin=0, plantage le 2/11/1981 et le 4/11/1981, océan, ssh =15m puis ssh =38m et u=23m/s, reproductible 2 fois mais sur le point voisin, Canada : 99,8 W 68,2 N, relance à partir de 1979, plantage aussi | |
6 | H | CM6010.2-LR-pdCtrl-nudgeUV | Abdoul | pdControl comme 1 mais nudgé U,V atmosphérique (nudging 3h) | Arrêté au bout de 28 ans; bug reproductible |
7 | H | CM6010.2-LR-pdCtrl-cdrag8 | Marie-Alice | pdControl comme 1 mais avec f_cdrag_oce=0.8, 100 ans fini. TS OK. attention écrasé les 10 premières années avec cdrag1. ticket http://forge.ipsl.jussieu.fr/libigcm/ticket/329 Grosse boulette!!! 1/6/17 | |
7b | H | CM6010.2-LR-pdCtrl-cdrag1 | Marie-Alice | pdControl comme 1 mais avec f_cdrag_oce=1., 130 ans done. Stopped | |
8 | H | CM6010.2-LR-pdCtrl-nolnmle | Christian | pdControl comme 1 mais avec ln_mle=.FALSE. | Arretée au bout de 50 ans. Pas d'effet sur la nadw |
9 | H | CM6010.2-LR-pdCtrl-nnetau0 | Christian | pdControl comme 1 mais avec nn_etau=0 ; tuning vers atmosphère + froid de 1K à partir de 2150 ; cld_lc_lsc=cld_lc_con=0.00014 | En cours |
9a | H | CM6010.2-LR-pdCtrl-et0ln0 | Julie | pdControl comme 9 mais avec ln_lc=false, a partir de Levitus | En cours |
10a | H | CM6010.2.runoff09-LR-pdctrl-01 | Olivier M. | pdControl avec runoff scalé par un facteur 0.9 - 30 ans | |
10b | H | CM6010.2.riv09N-LR-pdctrl-01 | Olivier M. | pdControl avec runoff scalé par un facteur 0.9 dans l Atlantique Nord (>40N)et l'Arctique avec conservation globale | En cours |
10c | H | CM6010.2.riv07N-LR-pdctrl-01 | Olivier M. | pdControl avec runoff scalé par un facteur 0.7 dans l Atlantique Nord (>40N)et l'Arctique avec conservation globale | En cours |
11 | H | CM6010.2-LR-4xCO2-01 | Marie-Alice | abrupt4xCO2, même départ que : CM6010.2-LR-pdCtrl-01, Levitus et états initiaux standard. 100 ans fini. | |
12 | H | CM6010.2-LR-pdCtrl-etaumle | Christian | pdControl départ de CM6010.2-LR-pdCtrl-nnetau0 année 1999 avec nn_etau=0 et ln_mle=.FALSE. | Arrêtée. pas d'effet probant |
13 | H | CM6010.2-LR-pdCtrl-FREEZE-01 | Sébastien | pdControl comme 1 mais avec OK_FREEZE=y READ_REFTEMP=y et carte reftemp.nc | |
14 | H | CM6010.2-LR-pdCtrl-gkwake4 | Guillaume | pdControl comme 1 mais avec sso_gkwake=0.4 | |
15 | H | CM6010.2-LR-pdCtrl-gkdrag2 | Guillaume | pdControl comme 1 mais avec sso_gkdrag=0.2 | |
16 | H | CM6010.2-LR-pdCtrl-rnffwb0 | Christian | pdControl comme 1 mais avec runoff climato sans controle de E-P-R : nn_fwb=0 | arrêté ; on garde la 17 |
17 | H | CM6010.2-LR-pdCtrl-rnffwb2 | Christian | pdControl comme 1 mais avec runoff climato et E-P-R = 0 sur l'année : nn_fwb=2 | |
18 | H | CM6010.2-LR-pdCtrl-hmin50 | Marie-Alice | pdControl comme 1 mais avec 50 m de minimum de fond océan. rn_hmin = 50. dans namelist_ORCA1_cfg, 20 ans | |
18b | H | CM6010.2-LR-pdCtrl-Rmin50 | Marie-Alice | pdControl comme 18 (avec rn_hmin = 50.) ET Restart depuis CM6010.2-LR-pdCtrl-01 19991231, plante la 2ème année (NaN tracer.stat) | |
19 | H | CM6010.2-LR-pdCtrl-lim2 | Christian | pdControl comme 1 mais avec LIM2 | |
20 | H | CM6010.2-LR-pdCtrl-gkwk4et0b | Juliette | pdControl comme 1 nn_etau = 0 (comme 9), gkwake = 0.4 (comme 14) et albedo aux valeurs max pour récupérer glace estivale. A partir année 2057: cld_lc_lsc=0.00014, cld_lc_con=0.00014 |
21 | H | CM6010.2-LR-pdCtrl-nocat | Juliette | pdControl comme 1 avec glace en monocatégorie -> plantage reproductible | |
22 | H | CM6010.2-LR-pdCtrl-phys09b | Juliette | pdControl comme 1 avec physiq.def_NPv6.0.9 | |
23 | H | CM6010.2-LR-pdCtrl-phys09rstb | Juliette | pdControl comme 1 avec physiq.def_NPv6.0.9 restart de CM609pdCtrl 24992131 | |
24 | H | CM6010.2-LR-pdCtrl-et1efr3 | Julie | pdControl comme 1 avec rn_efr=0.03 a partir de Levitus | |
25 | H | CM6010.2-LR-pdCtrl-609-v2 | Marie-Alice | pdControl comme 1, avec physiq.def_NPv6.0.9 et poids runoff v2 ie reverse of [3209] | |
26 | H | CM6010.2-LR-pdCtrl-nnetau4 | Christian | pdControl comme 1 mais avec nn_etau=4 et nn_htau=2 ; cld_lc_lsc=cld_lc_con=0.00014 ; départ de CM6010.2-LR-pdCtrl-nnetau0 2150 | En cours |
27 | H | CM6010.2-LR-pdCtrl-mxl0 | Christian | pdControl comme 1 mais avec nn_etau=0 ; modif TKE sous la glace; cld_lc_lsc=cld_lc_con=0.00014 ; départ de CM6010.2-LR-pdCtrl-nnetau0 2150 | En cours |
28 | H | CM6010.2-LR-pdCtrl-mxl1 | Christian | Même simulation que 27 ; modif TKE sous la glace (avec paramètre dans namelist + correction); départ de CM6010.2-LR-pdCtrl-mxl0 1960 | 10 ans à comparer avec CM6010.2-LR-pdCtrl-mxl0 même période |
29 | H | CM6010.2-LR-pdCtrl-PorRdg1 | Christian | pdControl comme 1 mais avec nn_etau=0 ; cld_lc_lsc=cld_lc_con=0.00014 ; départ du repos ; rn_por_rdg = 0. | plante au bout de 4 mois avec rdt=45mn ; OK avec rdt=30mn/nn_fsbc=3 ; stopped |
A.1 | H | CM6010.2-LR-pdCtrl-A01 | Marie-Alice | pdControl comme 1 mais lancé sur Ada (10 ans seulement) | Intermonitoring 10 ans curie/ada |
H | CM6010.2.rivgeo-LR-piCtrl-01 | Olivier | Etalement du ruissellement sur l'océan. Part de CM6010.2-LR-piCtrl-01, fin année 1957 |
Note : la version 6.0.10 ne tourne pas en mode debug. Pour tourner en mode debug, il faut utiliser la revision 2883 (au lieu de 2880) de la branche LMDZ5/branches/IPSLCM6.0.10.
Où trouver les sorties et répertoires de mise en place des simulations?
No | Nom | Sorties sur ciclad : /prodigfs/fabric/IGCM_OUT/ | Accès Thredds | Mise en place: /ccc/cont003/ | Sorties sur curie /ccc/store/cont003/ | Comment |
1.1 | CM6010-LR-pdCtrl-01 | |||||
4 | CM6010.2.fallv-LR-pdctrl-01 | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2.fallv-LR-pdctrl-01 | |||
4b | CM6010.2.fallv-LR-pdctrl-02 | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2.fallv-LR-pdctrl-02 | |||
5 | CM6010.2-LR-pdCtrl-newmy | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2-LR-pdCtrl-newmy | |||
6 | CM6010.2-LR-pdCtrl-nudgeUV | p529tra | gencmip6/p529tra/IPSLCM6010-LR/config/IPSLCM6/CM6010.2-LR-pdCtrl-nudgeUV | gencmip6/p529tra/IGCM_OUT/IPSLCM6/DEVT/pdControl/CM6010.2-LR-pdCtrl-nudgeUV | ||
7 | CM6010.2-LR-pdCtrl-cdrag8 | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2-LR-pdCtrl-cdrag8 | |||
7b | CM6010.2-LR-pdCtrl-cdrag1 | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2-LR-pdCtrl-cdrag1 | |||
11 | CM6010.2-LR-4xCO2-01 | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2-LR-4xCO2-01 | |||
14 | CM6010.2-LR-pdCtrl-gkwake4 | p86ggas | /ccc/cont003/home/gencmip6/p86ggas/IPSLCM6.0.10_COMMIT_FIXED/modipsl/config/IPSLCM6/ | |||
15 | CM6010.2-LR-pdCtrl-gkdrag2 | p86ggas | /ccc/cont003/home/gencmip6/p86ggas/IPSLCM6.0.10_COMMIT_FIXED/modipsl/config/IPSLCM6 | |||
18 | CM6010.2-LR-pdCtrl-hmin50 | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2-LR-pdCtrl-hmin50 | |||
25 | CM6010.2-LR-pdCtrl-609-v2 | p86maf | gencmip6/p86maf/IPSLCM6.0.10-LR/T20170516/modipsl/config/IPSLCM6/CM6010.2-LR-pdCtrl-609-v2 | |||
A.1 | CM6010.2-LR-pdCtrl-A01 | rgzi003 | /workgpfs/rech/gzi/rgzi003/IPSLCM6-LR/IPSLCM6.0.10/T20170516/modipsl/config/IPSLCM6/CM6010.2-LR-pdCtrl-A01 |
Atlas CESMEP de comparaison des simulations CM6010
Atlas Réunion pirate du 16/06/2017: https://vesg.ipsl.upmc.fr/thredds/fileServer/IPSLFS/jservon/C-ESM-EP/CM6010_family_14062017_jservon/C-ESM-EP_CM6010_family_14062017.html