Changeset 798


Ignore:
Timestamp:
11/17/09 15:00:03 (14 years ago)
Author:
mafoipsl
Message:

Adapt iodef.xml to follow general rules used by NEMO. Adapt namelist_ORCA2 to use integers for calendar operations.

Location:
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/EXP00/PARAM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/EXP00/PARAM/iodef.xml

    r781 r798  
    55  <context id="nemo"> 
    66     
    7     <!-- groups of variables definition --> 
    8      
    9     <field_definition level="1" prec="4" operation="ave(X)" freq_op="5760" enabled=".TRUE."> 
     7    <!--  
     8============================================================================================================ 
     9=                                  definition of all existing variables                                    = 
     10=                                            DO NOT CHANGE                                                 = 
     11============================================================================================================ 
     12    --> 
     13     
     14    <field_definition level="1" prec="4" operation="ave(X)" enabled=".TRUE."> <!-- time step automaticaly defined --> 
    1015 
    1116      <!-- T grid --> 
     
    3742      <!-- SBC --> 
    3843       
    39       <group id="SBC" axis_ref="none" grid_ref="grid_T" freq_op="28800"> 
     44      <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 
    4045 
    4146        <field id="emp"          description="Net Upward Water Flux"                                        unit="kg/m2/s"  /> 
     
    132137        <field id="av_tide"     description="tidal vertical diffusivity"               unit="m2/s"                 /> 
    133138      </group> 
    134        
    135        
     139           
    136140    </field_definition> 
    137141     
    138     <!-- file definition --> 
    139      
    140     <file_definition output_level="10" > 
    141  
    142       <!-- daily files --> 
    143  
    144       <file id="ORCA2_1d_grid_T" description="ocean T grid variables" output_freq="86400" output_level="5" enabled="<1D_ENABLE>"> 
     142    <!--  
     143============================================================================================================ 
     144=                                           output files definition                                        = 
     145=                                            Define your own files                                         = 
     146=                                         put the variables you want...                                    = 
     147=                                         first guess for CMIP5 variables required                         = 
     148============================================================================================================ 
     149    --> 
     150     
     151    <file_definition > 
     152 
     153      <group id="1h" output_freq="3600"   output_level="10" enabled=".TRUE.">                      <!-- 1h files --> 
     154      </group> 
     155       
     156      <group id="2h" output_freq="7200"   output_level="10" enabled=".TRUE.">                      <!-- 2h files --> 
     157      </group> 
     158       
     159      <group id="3h" output_freq="10800"  output_level="10" enabled=".TRUE.">                      <!-- 3h files --> 
     160      </group> 
     161       
     162      <group id="4h" output_freq="14400"  output_level="10" enabled=".TRUE.">                      <!-- 4h files --> 
     163      </group> 
     164       
     165      <group id="6h" output_freq="21600"  output_level="10" enabled=".TRUE.">                      <!-- 6h files --> 
     166      </group> 
     167       
     168      <group id="1d" output_freq="86400"  output_level="10" enabled="<1D_ENABLE>">                      <!-- 1d files --> 
     169 
     170      <!-- daily files for CMIP5  Verification required --> 
     171 
     172      <file id="ORCA2_1d_grid_T" description="ocean T grid variables" > 
    145173        <field ref="sst"          name="sosstsst"  /> 
    146174        <field ref="sss"          name="sosaline"  /> 
     
    156184        <field ref="qrp"          name="sohefldp"  /> 
    157185        <field ref="erp"          name="sowafldp"  /> 
    158         <field ref="mldr10_1"     name="sobowlin"  operation="t_max(X)" /> 
    159186        <field ref="mlddzt"       name="sothedep"  /> 
    160187        <field ref="20d"          name="so20chgt"  /> 
     
    165192      </file> 
    166193 
    167       <file id="ORCA2_1d_grid_U" description="ocean U grid variables" output_freq="86400" output_level="5" enabled="<1D_ENABLE>"> 
     194      <file id="ORCA2_1d_grid_U" description="ocean U grid variables" > 
    168195        <field ref="utau"         name="sozotaux"  /> 
    169196      </file> 
    170197 
    171       <file id="ORCA2_1d_grid_V" description="ocean V grid variables" output_freq="86400" output_level="5" enabled="<1D_ENABLE>"> 
     198      <file id="ORCA2_1d_grid_V" description="ocean V grid variables" > 
    172199        <field ref="vtau"         name="sometauy"  /> 
    173200      </file> 
    174201 
    175       <file id="ORCA2_1d_grid_W" description="ocean W grid variables" output_freq="86400" output_level="5" enabled="<1D_ENABLE>"> 
    176       </file> 
    177  
    178       <file id="ORCA2_1d_icemod" description="ice variables" output_freq="86400" output_level="5" enabled="<1D_ENABLE>"> 
    179       </file> 
    180  
    181       <!-- 5d mean files --> 
    182  
    183       <file id="ORCA2_5d_grid_T" description="ocean T grid variables" output_freq="432000" output_level="5" enabled="<5D_ENABLE>"> 
     202      <file id="ORCA2_1d_grid_W" description="ocean W grid variables" > 
     203      </file> 
     204 
     205      <file id="ORCA2_1d_icemod" description="ice variables" > 
     206      </file> 
     207 
     208      </group> 
     209 
     210      <group id="5d" output_freq="432000" output_level="10" enabled="<5D_ENABLE>">                      <!-- 5d files --> 
     211 
     212      <file id="ORCA2_5d_grid_T" description="ocean T grid variables" > 
    184213        <field ref="toce"         name="votemper"  /> 
    185214        <field ref="soce"         name="vosaline"  /> 
     
    197226        <field ref="qrp"          name="sohefldp"  /> 
    198227        <field ref="erp"          name="sowafldp"  /> 
    199         <field ref="mldr10_1"     name="sobowlin"  operation="t_max(X)" /> 
    200228        <field ref="mlddzt"       name="sothedep"  /> 
    201229        <field ref="20d"          name="so20chgt"  /> 
     
    206234      </file> 
    207235       
    208       <file id="ORCA2_5d_grid_U" description="ocean U grid variables" output_freq="432000" output_level="5" enabled="<5D_ENABLE>"> 
     236      <file id="ORCA2_5d_grid_U" description="ocean U grid variables" > 
    209237        <field ref="uoce"         name="vozocrtx"  /> 
    210238        <field ref="uoce_eiv"     name="vozoeivu"  /> 
     
    212240      </file> 
    213241       
    214       <file id="ORCA2_5d_grid_V" description="ocean V grid variables" output_freq="432000" output_level="5" enabled="<5D_ENABLE>"> 
     242      <file id="ORCA2_5d_grid_V" description="ocean V grid variables" > 
    215243        <field ref="voce"         name="vomecrty"  /> 
    216244        <field ref="voce_eiv"     name="vomeeivv"  /> 
     
    218246      </file> 
    219247       
    220       <file id="ORCA2_5d_grid_W" description="ocean W grid variables" output_freq="432000" output_level="5" enabled="<5D_ENABLE>"> 
     248      <file id="ORCA2_5d_grid_W" description="ocean W grid variables" > 
    221249        <field ref="woce"         name="vovecrtz" /> 
    222250        <field ref="woce_eiv"     name="voveeivw" /> 
     
    230258      </file> 
    231259       
    232       <file id="ORCA2_5d_icemod" description="ice variables" output_freq="432000" output_level="5" enabled="<5D_ENABLE>"> 
     260      <file id="ORCA2_5d_icemod" description="ice variables" > 
    233261        <field ref="ice_pres"                     /> 
    234262        <field ref="snowthic_cea" name="isnowthi" /> 
     
    246274      </file> 
    247275       
    248       <!-- monthly files --> 
    249  
    250       <file id="ORCA2_1m_grid_T" description="ocean T grid variables" output_freq="<1M_FREQUENCY>" output_level="5" enabled="<1M_ENABLE>"> 
     276      </group> 
     277 
     278      <group id="1m" output_freq="-1"     output_level="10" enabled="<1M_ENABLE>">                      <!-- real monthly files --> 
     279 
     280      <file id="ORCA2_1m_grid_T" description="ocean T grid variables" > 
    251281        <field ref="toce"         name="votemper"  /> 
    252282        <field ref="soce"         name="vosaline"  /> 
     
    264294        <field ref="qrp"          name="sohefldp"  /> 
    265295        <field ref="erp"          name="sowafldp"  /> 
    266         <field ref="mldr10_1"     name="sobowlin"  operation="t_max(X)" /> 
    267296        <field ref="mlddzt"       name="sothedep"  /> 
    268297        <field ref="20d"          name="so20chgt"  /> 
     
    273302      </file> 
    274303 
    275       <file id="ORCA2_1m_grid_U" description="ocean U grid variables" output_freq="<1M_FREQUENCY>" output_level="5" enabled="<1M_ENABLE>"> 
     304      <file id="ORCA2_1m_grid_U" description="ocean U grid variables" > 
    276305        <field ref="uoce"         name="vozocrtx"  /> 
    277306        <field ref="uoce_eiv"     name="vozoeivu"  /> 
     
    279308      </file> 
    280309 
    281       <file id="ORCA2_1m_grid_V" description="ocean V grid variables" output_freq="<1M_FREQUENCY>" output_level="5" enabled="<1M_ENABLE>"> 
     310      <file id="ORCA2_1m_grid_V" description="ocean V grid variables" > 
    282311        <field ref="voce"         name="vomecrty"  /> 
    283312        <field ref="voce_eiv"     name="vomeeivv"  /> 
     
    285314      </file> 
    286315 
    287       <file id="ORCA2_1m_grid_W" description="ocean W grid variables" output_freq="<1M_FREQUENCY>" output_level="5" enabled="<1M_ENABLE>"> 
     316      <file id="ORCA2_1m_grid_W" description="ocean W grid variables" > 
    288317        <field ref="woce"         name="vovecrtz" /> 
    289318        <field ref="woce_eiv"     name="voveeivw" /> 
     
    297326      </file> 
    298327 
    299       <file id="ORCA2_1m_icemod" description="ice variables" output_freq="<1M_FREQUENCY>" output_level="5" enabled="<1M_ENABLE>"> 
     328      <file id="ORCA2_1m_icemod" description="ice variables" > 
    300329        <field ref="ice_pres"                     /> 
    301330        <field ref="snowthic_cea" name="isnowthi" /> 
     
    313342      </file> 
    314343 
     344      </group> 
     345 
     346      <group id="2m" output_freq="-2"     output_level="10" enabled=".TRUE.">                      <!-- real 2m files --> 
     347      </group> 
     348 
     349      <group id="3m" output_freq="-3"     output_level="10" enabled=".TRUE.">                      <!-- real 3m files --> 
     350      </group> 
     351 
     352      <group id="4m" output_freq="-4"     output_level="10" enabled=".TRUE.">                      <!-- real 4m files --> 
     353      </group> 
     354 
     355      <group id="6m" output_freq="-6"     output_level="10" enabled=".TRUE.">                      <!-- real 6m files --> 
     356      </group> 
     357 
     358      <group id="1y" output_freq="-12"    output_level="10" enabled="<1M_ENABLE>">                 <!-- real yearly files --> 
     359 
     360        <file id="1y_grid_T" name="auto" description="ocean T grid variables" > 
     361          <field ref="mldr10_1"     name="sobowlin"  operation="t_max(X)" /> 
     362        </file> 
     363 
     364      </group> 
     365 
     366      <group id="2y"  output_freq="-24"   output_level="10" enabled=".TRUE.">                      <!-- real 2y files --> 
     367      </group> 
     368 
     369      <group id="5y"  output_freq="-60"   output_level="10" enabled=".TRUE.">                      <!-- real 5y files --> 
     370      </group> 
     371 
     372      <group id="10y" output_freq="-120"  output_level="10" enabled=".TRUE.">                      <!-- real 10y files --> 
     373      </group> 
     374 
     375 
    315376    </file_definition> 
    316377     
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/EXP00/PARAM/namelist_ORCA2

    r778 r798  
    142142!              !   file name  ! frequency (hours) !  variable  ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! 
    143143!              !              !  (if <0  months)  !    name    !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! 
    144    sn_utau     = 'utau'       ,        24.        ,    'utau'  ,     .false.    , .false. , 'yearly'  , ''       , '' 
    145    sn_vtau     = 'vtau'       ,        24.        ,    'vtau'  ,     .false.    , .false. , 'yearly'  , ''       , '' 
    146    sn_qtot     = 'qtot'       ,        24.        ,    'qtot'  ,     .false.    , .false. , 'yearly'  , ''       , '' 
    147    sn_qsr      = 'qsr'        ,        24.        ,    'qsr'   ,     .false.    , .false. , 'yearly'  , ''       , '' 
    148    sn_emp      = 'emp'        ,        24.        ,    'emp'   ,     .false.    , .false. , 'yearly'  , ''       , '' 
     144   sn_utau     = 'utau'       ,        24         ,    'utau'  ,     .false.    , .false. , 'yearly'  , ''       , '' 
     145   sn_vtau     = 'vtau'       ,        24         ,    'vtau'  ,     .false.    , .false. , 'yearly'  , ''       , '' 
     146   sn_qtot     = 'qtot'       ,        24         ,    'qtot'  ,     .false.    , .false. , 'yearly'  , ''       , '' 
     147   sn_qsr      = 'qsr'        ,        24         ,    'qsr'   ,     .false.    , .false. , 'yearly'  , ''       , '' 
     148   sn_emp      = 'emp'        ,        24         ,    'emp'   ,     .false.    , .false. , 'yearly'  , ''       , '' 
    149149! 
    150150   cn_dir      = './'      !  root directory for the location of the flux files 
     
    155155!              !   file name  ! frequency (hours) !  variable  ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! 
    156156!              !              !  (if <0  months)  !    name    !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! 
    157    sn_utau     = 'taux_1m'    ,       -1.         , 'sozotaux' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
    158    sn_vtau     = 'tauy_1m'    ,       -1.         , 'sometauy' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
    159    sn_wndm     = 'flx'        ,       -1.         , 'socliowi' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
    160    sn_tair     = 'flx'        ,       -1.         , 'socliot2' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
    161    sn_humi     = 'flx'        ,       -1.         , 'socliohu' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
    162    sn_ccov     = 'flx'        ,       -1.         , 'socliocl' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
    163    sn_prec     = 'flx'        ,       -1.         , 'socliopl' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     157   sn_utau     = 'taux_1m'    ,       -1          , 'sozotaux' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
     158   sn_vtau     = 'tauy_1m'    ,       -1          , 'sometauy' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
     159   sn_wndm     = 'flx'        ,       -1          , 'socliowi' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
     160   sn_tair     = 'flx'        ,       -1          , 'socliot2' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
     161   sn_humi     = 'flx'        ,       -1          , 'socliohu' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
     162   sn_ccov     = 'flx'        ,       -1          , 'socliocl' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     163   sn_prec     = 'flx'        ,       -1          , 'socliopl' ,    .false.     , .true.  , 'yearly'  , ''       , '' 
    164164! 
    165165   cn_dir      = './'      !  root directory for the location of the bulk files are 
     
    170170!              !   file name  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights              ! rotation ! 
    171171!              !              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename             ! pairing  ! 
    172    sn_wndi     = 'u10_core'   ,       -1.         , 'u10'      ,    .true.      , .true.  , 'yearly'  ,'bicubic_weights_orca2.nc' , 'U1' 
    173    sn_wndj     = 'v10_core'   ,       -1.         , 'v10'      ,    .true.      , .true.  , 'yearly'  ,'bicubic_weights_orca2.nc' , 'V1' 
    174    sn_qsr      = 'qsw_core'   ,       -1.         , 'swdn'     ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
    175    sn_qlw      = 'qlw_core'   ,       -1.         , 'lwdn'     ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
    176    sn_tair     = 't2_core'    ,       -1.         , 't2'       ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
    177    sn_humi     = 'q2_core'    ,       -1.         , 'q2'       ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
    178    sn_prec     = 'precip_core',       -1.         , 'precip'   ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
    179    sn_snow     = 'snow_core'  ,       -1.         , 'snow'     ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
    180    sn_tdif     = 'taudif_core',       24.         , 'taudif'   ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
     172   sn_wndi     = 'u10_core'   ,       -1          , 'u10'      ,    .true.      , .true.  , 'yearly'  ,'bicubic_weights_orca2.nc' , 'U1' 
     173   sn_wndj     = 'v10_core'   ,       -1          , 'v10'      ,    .true.      , .true.  , 'yearly'  ,'bicubic_weights_orca2.nc' , 'V1' 
     174   sn_qsr      = 'qsw_core'   ,       -1          , 'swdn'     ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
     175   sn_qlw      = 'qlw_core'   ,       -1          , 'lwdn'     ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
     176   sn_tair     = 't2_core'    ,       -1          , 't2'       ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
     177   sn_humi     = 'q2_core'    ,       -1          , 'q2'       ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
     178   sn_prec     = 'precip_core',       -1          , 'precip'   ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
     179   sn_snow     = 'snow_core'  ,       -1          , 'snow'     ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
     180   sn_tdif     = 'taudif_core',       24          , 'taudif'   ,    .true.      , .true.  , 'yearly'  ,'bilinear_weights_orca2.nc', '' 
    181181! 
    182182   cn_dir      = './'      !  root directory for the location of the bulk files 
     
    220220!              !   file name  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! 
    221221!              !              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! 
    222    sn_chl      = 'chlorophyll',        -1.        , 'CHLA'     ,    .true.      , .true.  , 'yearly'  , ''       , '' 
     222   sn_chl      = 'chlorophyll',        -1         , 'CHLA'     ,    .true.      , .true.  , 'yearly'  , ''       , '' 
    223223  
    224224   cn_dir      = './'      !  root directory for the location of the runoff files 
     
    238238!              !   file name  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! 
    239239!              !              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! 
    240    sn_rnf      = 'runoff_1m_nomask' ,  -1.        , 'sorunoff' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
    241    sn_cnf      = 'runoff_1m_nomask' ,   0.        , 'socoefr'  ,    .false.     , .true.  , 'yearly'  , ''       , '' 
     240   sn_rnf      = 'runoff_1m_nomask' ,  -1         , 'sorunoff' ,    .true.      , .true.  , 'yearly'  , ''       , '' 
     241   sn_cnf      = 'runoff_1m_nomask' ,   0         , 'socoefr'  ,    .false.     , .true.  , 'yearly'  , ''       , '' 
    242242  
    243243   cn_dir       = './'      !  root directory for the location of the runoff files 
     
    253253!              !   file name  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! 
    254254!              !              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! 
    255    sn_sst      = 'sst_data'   ,        24.        ,  'sst'     ,     .false.    , .false. , 'yearly'  , ''       , '' 
    256    sn_sss      = 'sss_data'   ,        -1.        ,  'sss'     ,     .true.     , .true.  , 'yearly'  , ''       , '' 
     255   sn_sst      = 'sst_data'   ,        24         ,  'sst'     ,     .false.    , .false. , 'yearly'  , ''       , '' 
     256   sn_sss      = 'sss_data'   ,        -1         ,  'sss'     ,     .true.     , .true.  , 'yearly'  , ''       , '' 
    257257     
    258258   cn_dir      = './'      !  root directory for the location of the runoff files 
     
    546546   rn_ediff    =   0.1     !  coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 
    547547   rn_ediss    =   0.7     !  coef. of the Kolmogoroff dissipation 
    548    rn_ebb      =  60.0     !  coef. of the surface input of tke 
     548   rn_ebb      =  60.      !  coef. of the surface input of tke 
    549549   rn_emin     =   1.e-6   !  minimum value of tke [m2/s2] 
    550550   rn_emin0    =   1.e-4   !  surface minimum value of tke [m2/s2] 
Note: See TracChangeset for help on using the changeset viewer.