Changeset 3032


Ignore:
Timestamp:
12/01/16 15:03:25 (4 years ago)
Author:
jgipsl
Message:
  • iphysiq is not longer changed in the lmdz.driver.
  • gcm.def now has the suffix of LMDZ_Physics as well as resol2D

This is necessare to be able to have several physics with different time step. day_step as well as iphysics most be changed to change the final time step in the physics.

Location:
CONFIG/UNIFORM/v6
Files:
5 added
13 edited
4 copied
5 moved

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/IPSLCM6/EXPERIMENTS/IPSLCM/pdControl/COMP/lmdz.card

    r3029 r3032  
    6969[ParametersFiles] 
    7070List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    71         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     71        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def), \ 
    7272        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7373        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/IPSLCM6/EXPERIMENTS/IPSLCM/piControl/COMP/lmdz.card

    r3029 r3032  
    6868[ParametersFiles] 
    6969List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    70         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     70        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def), \ 
    7171        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7272        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/IPSLCM6/EXPERIMENTS/LMDZ/CREATE_amip/COMP/lmdz.card

    r2951 r3032  
    4444[ParametersFiles] 
    4545List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def), \ 
    46         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),    \ 
     46        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def), \ 
    4747        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),   \ 
    4848        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
  • CONFIG/UNIFORM/v6/IPSLCM6/EXPERIMENTS/LMDZ/CREATE_clim_360d/COMP/lmdz.card

    r2951 r3032  
    4141[ParametersFiles] 
    4242List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def), \ 
    43         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),    \ 
     43        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},  gcm.def), \ 
    4444        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),   \ 
    4545        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
  • CONFIG/UNIFORM/v6/IPSLCM6/EXPERIMENTS/LMDZOR/clim_pdControl/COMP/lmdz.card

    r3029 r3032  
    7272[ParametersFiles] 
    7373List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    74         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     74        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def), \ 
    7575        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7676        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/DRIVER/lmdz.driver

    r2911 r3032  
    277277         
    278278 
    279     ## gcm.def parameters :  
    280     # Modification of variable iphysiq depending on the physics 
    281     if [ X${LMDZ_Physics} = X"AP" ] ; then 
    282         if [ ${RESOL_ATM_3D} = 96x95x39 ]; then 
    283             value=10 
    284         elif [ ${RESOL_ATM_3D} = 144x142x39 ]; then 
    285             value=15 
    286         else 
    287             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    288             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    289             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    290         fi 
    291     elif [ X${LMDZ_Physics} = X"NPv3.1" ] ; then 
    292         if  [ ${RESOL_ATM_3D} = 96x95x39 ] ; then 
    293             value=5 
    294         elif [ ${RESOL_ATM_3D} = 144x142x39 ] ; then 
    295             value=5 
    296         else 
    297             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    298             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    299             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    300         fi 
    301     elif [ X${LMDZ_Physics} = X"NPv3.2" ] ; then 
    302         if [ ${RESOL_ATM_3D} = 96x95x39 ] ; then 
    303             value=5 
    304         elif [ ${RESOL_ATM_3D} = 144x142x39 ] ; then 
    305             value=5 
    306         elif [ ${RESOL_ATM_3D} = 128x118x39 ] ; then 
    307             value=15 
    308         else 
    309             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    310             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    311             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    312         fi 
    313     else 
    314         # Take default value set in gcm.def 
    315         value=DEFAULT 
    316     fi 
    317     IGCM_comp_modifyDefFile nonblocker gcm.def iphysiq $value 
    318      
    319279 
    320280    ## run.def parameters 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/PARAM/gcm.def_144x142_AP

    r3030 r3032  
    11## $Id$ 
    2 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
    3 day_step=960 
     2## nombre de pas par jour (multiple de iperiod) ( day_step=720 => dt=2min )       
     3day_step=720 
    44## periode pour le pas Matsuno (en pas) 
    55iperiod=5 
     
    3232read_start=y 
    3333## periode de la physique (en pas dynamiques, n'a de sens que si iflag_phys=1)                                        
    34 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    35 iphysiq=_AUTO_ : DEFAULT = 10 
     34iphysiq=15 
    3635## longitude en degres du centre du zoom                                  
    3736clon=0. 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/PARAM/gcm.def_144x142_NPv5.70

    r3030 r3032  
    11## $Id$ 
    2 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
    3 day_step=960 
     2## nombre de pas par jour (multiple de iperiod) ( day_step=720 => dt=2min ) 
     3day_step=720 
    44## periode pour le pas Matsuno (en pas) 
    55iperiod=5 
     
    3232read_start=y 
    3333## periode de la physique (en pas dynamiques, n'a de sens que si iflag_phys=1)                                        
    34 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    35 iphysiq=_AUTO_ : DEFAULT = 10 
     34iphysiq=5 
    3635## longitude en degres du centre du zoom                                  
    3736clon=0. 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/PARAM/gcm.def_144x142_NPv5.80b

    r3030 r3032  
    11## $Id$ 
    2 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
     2## nombre de pas par jour (multiple de iperiod) ( day_step=960 => dt=1.5min ) 
    33day_step=960 
    44## periode pour le pas Matsuno (en pas) 
     
    3232read_start=y 
    3333## periode de la physique (en pas dynamiques, n'a de sens que si iflag_phys=1)                                        
    34 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    35 iphysiq=_AUTO_ : DEFAULT = 10 
     34iphysiq=10 
    3635## longitude en degres du centre du zoom                                  
    3736clon=0. 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/PARAM/gcm.def_96x95_AP

    r3030 r3032  
    11## $Id$ 
    2 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
     2## nombre de pas par jour (multiple de iperiod) ( day_step=480 => dt=3min ) 
    33day_step=480 
    44## periode pour le pas Matsuno (en pas) 
     
    2525physic=y 
    2626## periode de la physique (en pas)                                        
    27 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    28 iphysiq=_AUTO_ : DEFAULT = 10 
     27iphysiq=10 
    2928## longitude en degres du centre du zoom                                  
    3029clon=0. 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/PARAM/gcm.def_96x95_NPv3.2

    r3030 r3032  
    11## $Id$ 
    2 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
     2## nombre de pas par jour (multiple de iperiod) ( day_step=480 => dt=3min )       
    33day_step=480 
    44## periode pour le pas Matsuno (en pas) 
     
    2525physic=y 
    2626## periode de la physique (en pas)                                        
    27 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    28 iphysiq=_AUTO_ : DEFAULT = 10 
     27iphysiq=5 
    2928## longitude en degres du centre du zoom                                  
    3029clon=0. 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/EXPERIMENTS/LMDZ/CREATE_amip/COMP/lmdz.card

    r2951 r3032  
    4444[ParametersFiles] 
    4545List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def), \ 
    46         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),    \ 
     46        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def), \ 
    4747        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),   \ 
    4848        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/EXPERIMENTS/LMDZ/CREATE_clim_360d/COMP/lmdz.card

    r2951 r3032  
    4141[ParametersFiles] 
    4242List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def), \ 
    43         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),    \ 
     43        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics},  gcm.def), \ 
    4444        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),   \ 
    4545        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/EXPERIMENTS/LMDZ/clim_360d/COMP/lmdz.card

    r2928 r3032  
    6868[ParametersFiles] 
    6969List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    70         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     70        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def),\ 
    7171        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7272        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/EXPERIMENTS/LMDZOR/amip/COMP/lmdz.card

    r2947 r3032  
    7474[ParametersFiles] 
    7575List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    76         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     76        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def),\ 
    7777        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7878        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/EXPERIMENTS/LMDZOR/clim_360d/COMP/lmdz.card

    r2947 r3032  
    6868[ParametersFiles] 
    6969List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    70         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     70        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def),\ 
    7171        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7272        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/EXPERIMENTS/LMDZOR/clim_pdControl/COMP/lmdz.card

    r2962 r3032  
    7171[ParametersFiles] 
    7272List=   (${SUBMIT_DIR}/PARAM/physiq.def_${LMDZ_Physics}, physiq.def),       \ 
    73         (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY},    gcm.def),          \ 
     73        (${SUBMIT_DIR}/PARAM/gcm.def_${RESOL_ATM_XY}_${LMDZ_Physics}, gcm.def), \ 
    7474        (${SUBMIT_DIR}/PARAM/vert.def_L${RESOL_ATM_Z},   vert.def),         \ 
    7575        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_input_nl.txt, .),            \ 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/DRIVER/lmdz.driver

    r2911 r3032  
    277277         
    278278 
    279     ## gcm.def parameters :  
    280     # Modification of variable iphysiq depending on the physics 
    281     if [ X${LMDZ_Physics} = X"AP" ] ; then 
    282         if [ ${RESOL_ATM_3D} = 96x95x39 ]; then 
    283             value=10 
    284         elif [ ${RESOL_ATM_3D} = 144x142x39 ]; then 
    285             value=15 
    286         else 
    287             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    288             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    289             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    290         fi 
    291     elif [ X${LMDZ_Physics} = X"NPv3.1" ] ; then 
    292         if  [ ${RESOL_ATM_3D} = 96x95x39 ] ; then 
    293             value=5 
    294         elif [ ${RESOL_ATM_3D} = 144x142x39 ] ; then 
    295             value=5 
    296         else 
    297             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    298             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    299             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    300         fi 
    301     elif [ X${LMDZ_Physics} = X"NPv3.2" ] ; then 
    302         if [ ${RESOL_ATM_3D} = 96x95x39 ] ; then 
    303             value=5 
    304         elif [ ${RESOL_ATM_3D} = 144x142x39 ] ; then 
    305             value=5 
    306         elif [ ${RESOL_ATM_3D} = 128x118x39 ] ; then 
    307             value=15 
    308         else 
    309             IGCM_debug_Print 1 "LMDZ_Physics=${LMDZ_Physics} has not been tested for the current resolution RESOL_ATM_3D=${RESOL_ATM_3D}. " 
    310             IGCM_debug_Print 1 "iphysiq must be defined for the current combination of resolution and phyiscs package" 
    311             IGCM_debug_Exit "You need to add a special case in lmdz.driver to handle the above combination." 
    312         fi 
    313     else 
    314         # Take default value set in gcm.def 
    315         value=DEFAULT 
    316     fi 
    317     IGCM_comp_modifyDefFile nonblocker gcm.def iphysiq $value 
    318      
    319279 
    320280    ## run.def parameters 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/gcm.def_128x118_NPv3.2

    r3030 r3032  
    22## This parameter set up contains a zoom over Europe 
    33## 
    4 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
     4## nombre de pas par jour (multiple de iperiod) ( day_step=2880 => dt=0.5min )       
    55day_step=2880 
    66## periode pour le pas Matsuno (en pas) 
     
    2727physic=y 
    2828## periode de la physique (en pas)                                        
    29 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    30 iphysiq=_AUTO_ : DEFAULT = 60 
     29iphysiq=15 
    3130## longitude en degres du centre du zoom                                  
    3231clon=8.5 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/gcm.def_144x142_NPv5.70

    r3030 r3032  
    11## $Id$ 
    2 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
     2## nombre de pas par jour (multiple de iperiod) ( day_step=720 => dt=2min ) 
    33day_step=720 
    44## periode pour le pas Matsuno (en pas) 
     
    3232read_start=y 
    3333## periode de la physique (en pas dynamiques, n'a de sens que si iflag_phys=1)                                        
    34 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    35 iphysiq=_AUTO_ : DEFAULT = 5 
     34iphysiq=5 
    3635## longitude en degres du centre du zoom                                  
    3736clon=0. 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/gcm.def_96x95_AP

    r3030 r3032  
    11## $Id$ 
    2 ## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )       
     2## nombre de pas par jour (multiple de iperiod) ( day_step=480 => dt=3min ) 
    33day_step=480 
    44## periode pour le pas Matsuno (en pas) 
     
    2525physic=y 
    2626## periode de la physique (en pas)                                        
    27 ## iphysiq est modifie pour la nouvelle physique par le lmdz.driver pour les autres cas le valeur par defaut est utilise 
    28 iphysiq=_AUTO_ : DEFAULT = 10 
     27iphysiq=10 
    2928## longitude en degres du centre du zoom                                  
    3029clon=0. 
Note: See TracChangeset for help on using the changeset viewer.