wiki:IPSLCM6-MR

Version 5 (modified by mafoipsl, 7 years ago) (diff)

--

IPSLCM6-MR

Sur ada, juillet 2017. Mise à jour 23 août 2017.

Simulations

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