wiki:IPSLCM6-MR

Version 17 (modified by mafoipsl, 6 years ago) (diff)

--

IPSLCM6-MR

Sur ada, juillet 2017. Mise à jour 6 septembre 2017. Nouvelle simulation : 30 juillet 2018.

Juillet 2018 : IPSLCM6.1.5 en MR

Simulation

Faire 60 ans ou plus si ada est vide.

Mise en oeuvre

  • IPSLCM6.1.5-LR
  • Résolution : LMDZ 256x256x279 eORCA1
    • Modification dans AA_make :
      +++ AA_make     (working copy)
      
      +IPSLCM6-MR :
      +       $(M_K) ORCA1LIM3xLMD256256-L79
      
      +ORCA1LIM3xLMD256256-L79 : libioipsl oasis3-mct xios liborchidee orca1lim3 lmdz256x256x79 verif
      +       echo "ORCA1LIM3xLMD256256-L79" >.resol
      +       echo "RESOL_ATM_3D=256x256x79" >>.resol
      +       echo "$(LIB_MPI)" >.libmpi
      
      +lmdz256x256x79:
      +       $(M_K) lmdz RESOL_LMDZ=256x256x79
      
  • pas d'aérosols strato : config.def_actuel:flag_aerosol_strat=0
  • start/startphy d'une simu précédente peu importe laquelle
  • pdControl
  • différences liés au MR :
    diff  gcm.def_256x256_NPv6.0.11  gcm.def_144x142_NPv6.0.11
    < day_step=1344 > day_step=672
    < iphysiq=14 > iphysiq=7
    < ngroup=5 > ngroup=4
    < tetagdiv=1800.
    < tetagrot=10800.
    < tetatemp=5400.
    
    • LMDZ : physiq.def.6.1 avec comme seuls changements :
      -cld_lc_lsc=0.000065
      -cld_lc_con=0.000065
      +cld_lc_lsc=0.000055
      +cld_lc_con=0.000055
      

et aussi :

  • NEMO : comme 6.1
  • ozone analytique (read_climoz=0)
  • aerosols nat et 1980 de Frédéric flag_aerosol=6, ok_ade=y, ok_aie=y, ok_cdnc=y
  • départ depuis pdControl LR CM61 pour l’océan
  • Equilibrage à la louche :

Simulations

  • essai orographie : CM6011.3-MR-pd-split-A-A03
    • restart 2239-12-31 de CM6011.3-MR-pd-split-A-A02 soit 50 ans avant à la fin de cette simu
    • 50 ans OK, 11 mars 2018, rsync et dods_cp fait.
    • modif :
      < ok_orolf=n
      > ok_orolf=y
      < sso_gkdrag=1.2
      > sso_gkdrag=0.6
      

Mise en oeuvre

  • IPSLCM6.0.11-LR
  • Résolution : LMDZ 256x256x279 eORCA1
    • Modification dans AA_make :
      +++ AA_make     (working copy)
      
      +IPSLCM6-MR :
      +       $(M_K) ORCA1LIM3xLMD256256-L79
      
      +ORCA1LIM3xLMD256256-L79 : libioipsl oasis3-mct xios liborchidee orca1lim3 lmdz256x256x79 verif
      +       echo "ORCA1LIM3xLMD256256-L79" >.resol
      +       echo "RESOL_ATM_3D=256x256x79" >>.resol
      +       echo "$(LIB_MPI)" >.libmpi
      
      +lmdz256x256x79:
      +       $(M_K) lmdz RESOL_LMDZ=256x256x79
      
  • Poids OASIS : fait
  • pas d'aérosols strato : config.def_actuel:flag_aerosol_strat=0
  • start/startphy créés par Frédéric.
  • essai avec physique 6.0.11 figé le 12 juillet 2017
  • différences liés au MR :
    diff  gcm.def_256x256_NPv6.0.11  gcm.def_144x142_NPv6.0.11
    < day_step=1344 > day_step=672
    < iphysiq=14 > iphysiq=7
    < ngroup=5 > ngroup=4
    
    • explosion au Sud, changement des teta divisés par 2 :
      tetagdiv=1800.
      tetagrot=10800.
      tetatemp=5400.
      
  • et les paramètres de 6011.3 :
    • LMDZ : physiq.def.6.0.11 avec comme seuls changements par rapport à 6.0.11.2 :
      -cld_lc_lsc=0.000075
      -cld_lc_con=0.000075
      +cld_lc_lsc=0.00007
      +cld_lc_con=0.00007
      
    • NEMO : comme 6.0.11.2 avec comme seuls changements :
      -  nn_mxl0     = 1         ! type of scaling under sea-ice
      + nn_mxl0     = 2         ! type of scaling under sea-ice
      + ln_lc      = .true.     !  Langmuir cell parameterisation (Axell 2002)
      + rn_lc      =   0.20     !  coef. associated to Langmuir cells
      
  • ozone analytique (read_climoz=0)
  • aerosols nat et 1980 de Frédéric flag_aerosol=6, ok_ade=y, ok_aie=y, ok_cdnc=y
  • départ depuis repos/Levitus pour l’océan
  • Equilibrage à la louche :
  • Si on veut éliminer les processeurs terre, suivre les explications de C. :
    - cd NEMOGCM/TOOLS
    - ./maketools -n MPP_PREP -m X64_CURIE(ADA) -j8
    - cd MPP_PREP
    - ln -sf /ccc/work/cont003/igcmg/igcmg/IGCM/OCE/NEMO/ORCA1_LIM3_PISCES/v3.6_stable/eORCA1.2_bathy_meter.nc  bathymetry.nc
    - vi namelist
    
     &NAMSPACE
       jpk=75
       jpiglo =  362
       jpjglo =  332
       jpidta =  362
       jpjdta =  332
       nizoom = 1
       njzoom = 1
    
     &NAMPROC
       jprocx= 220
    
     &NAMFILE
       cbathy='bathymetry.nc'
    
    - ./mpp_optimiz_zoom_nc.exe
    
    - creation d'un fichier processor.layout - fichier texte- que tu édites. T'as tous les découpages possibles
    
    Pour le même découpage que tu as, tu peux prendre : jpni=11 / jpnj=20 / jpnij=174
    Mais il te propose comme choix optimum            : jpni=22  jpnj=10  / jpnij=171
    

1er atlas : http://prodn.idris.fr/thredds/fileServer/ipsl_public/rgzi003/IPSLCM6-MR/DEVT/pdControl/CM6011.2-MR-pd-A03/MONITORING/index.html

Celui-ci existe, mais avec le bug d’interpolation de TAUU sur le point à l’equateur 180E, sans aerosols du tout, avec les performances de 3 bandes par tâche MPI et la physique collée à 6.0.11.2 : http://prodn.idris.fr/thredds/fileServer/ipsl_public/rgzi003/IPSLCM6-MR/DEVT/pdControl/CM6011.2-MR-pd-A01/MONITORING/index.html