Ignore:
Timestamp:
2013-07-03T16:20:05+02:00 (8 years ago)
Author:
clevy
Message:

Configuration setting/Step2, additions, see ticket:#1074

Location:
branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM
Files:
8 added
7 deleted
33 edited

Legend:

Unmodified
Added
Removed
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/AMM12/EXP00/iodef.xml

    r3771 r3954  
    22<simulation>  
    33 
    4  <context id="nemo" time_origin="1900-01-01 00:00:00" > 
     4 <context id="nemo" time_origin="1950-01-01 00:00:00" > 
    55     
    66    <!-- $id$ --> 
     
    3030      
    3131      <file_group id="1d" output_freq="1d"  output_level="10" enabled=".TRUE."> <!-- 1d files --> 
     32 
     33   <file id="1d_grid_T" name="auto" description="ocean T grid variables" > 
     34     <field field_ref="sst"          name="tos"      long_name="sea_surface_temperature"                       /> 
     35     <field field_ref="sss"          name="sos"      long_name="sea_surface_salinity"                          /> 
     36     <field field_ref="ssh"          name="zos"      long_name="sea_surface_height_above_geoid"                /> 
     37   </file> 
     38 
     39   <file id="1d_grid_U" name="auto" description="ocean U grid variables" > 
     40     <field field_ref="suoce"        name="uos"     long_name="sea_surface_x_velocity"    /> 
     41   </file> 
     42    
     43   <file id="1d_grid_V" name="auto" description="ocean V grid variables" > 
     44     <field field_ref="svoce"        name="vos"     long_name="sea_surface_y_velocity"    /> 
     45   </file> 
     46    
    3247      </file_group> 
    3348      <file_group id="3d" output_freq="3d"  output_level="10" enabled=".TRUE."/> <!-- 3d files -->     
     49 
    3450      <file_group id="5d" output_freq="5d"  output_level="10" enabled=".TRUE.">  <!-- 5d files -->    
     51 
     52   <file id="5d_grid_T" name="auto" description="ocean T grid variables" > 
     53     <field field_ref="toce"         name="thetao"   long_name="sea_water_potential_temperature"               /> 
     54     <field field_ref="soce"         name="so"       long_name="sea_water_salinity"                            /> 
     55     <field field_ref="sst"          name="tos"      long_name="sea_surface_temperature"                       /> 
     56     <field field_ref="sst2"         name="tossq"    long_name="square_of_sea_surface_temperature"             /> 
     57     <field field_ref="sss"          name="sos"      long_name="sea_surface_salinity"                          /> 
     58     <field field_ref="ssh"          name="zos"      long_name="sea_surface_height_above_geoid"                /> 
     59     <field field_ref="ssh2"         name="zossq"    long_name="square_of_sea_surface_height_above_geoid"      /> 
     60     <field field_ref="empmr"        name="wfo"      long_name="water_flux_into_sea_water"                     /> 
     61     <field field_ref="qsr"          name="rsntds"   long_name="surface_net_downward_shortwave_flux"           /> 
     62     <field field_ref="qt"           name="tohfls"   long_name="surface_net_downward_total_heat_flux"          /> 
     63     <field field_ref="taum"         /> 
     64     <field field_ref="mldkz5"       /> 
     65     <field field_ref="mldr10_1"     /> 
     66   </file> 
     67    
     68   <file id="5d_grid_U" name="auto" description="ocean U grid variables" > 
     69     <field field_ref="uoce"         name="uo"      long_name="sea_water_x_velocity"      /> 
     70     <field field_ref="suoce"        name="uos"     long_name="sea_surface_x_velocity"    /> 
     71     <field field_ref="utau"         name="tauuo"   long_name="surface_downward_x_stress" /> 
     72   </file> 
     73    
     74   <file id="5d_grid_V" name="auto" description="ocean V grid variables" > 
     75     <field field_ref="voce"         name="vo"      long_name="sea_water_y_velocity"      /> 
     76     <field field_ref="svoce"        name="vos"     long_name="sea_surface_y_velocity"    /> 
     77     <field field_ref="vtau"         name="tauvo"   long_name="surface_downward_y_stress" /> 
     78   </file> 
     79    
     80   <file id="5d_grid_W" name="auto" description="ocean W grid variables" > 
     81     <field field_ref="woce"         name="wo"      long_name="ocean vertical velocity"         /> 
     82     <field field_ref="avt"          name="difvho"  long_name="ocean_vertical_heat_diffusivity" /> 
     83   </file> 
     84    
     85   <file id="5d_icemod" name="auto" description="ice variables" > 
     86     <field field_ref="ice_pres"                     /> 
     87     <field field_ref="snowthic_cea" name="snd"     long_name="surface_snow_thickness"   /> 
     88     <field field_ref="icethic_cea"  name="sit"     long_name="sea_ice_thickness"        /> 
     89     <field field_ref="iceprod_cea"  name="sip"     long_name="sea_ice_thickness"        /> 
     90     <field field_ref="ist_ipa"      /> 
     91     <field field_ref="ioceflxb"     /> 
     92     <field field_ref="uice_ipa"     /> 
     93     <field field_ref="vice_ipa"     /> 
     94     <field field_ref="utau_ice"     /> 
     95     <field field_ref="vtau_ice"     /> 
     96     <field field_ref="qsr_io_cea"   /> 
     97     <field field_ref="qns_io_cea"   /> 
     98     <field field_ref="snowpre"      /> 
     99   </file> 
     100    
    35101      </file_group> 
    36102 
     
    73139     <grid id="grid_W_2D" domain_ref="grid_W"/> 
    74140     <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 
    75     </grid_definition>   
    76    
     141    </grid_definition>    
    77142  </context> 
    78143   
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/AMM12/EXP00/namelist_cfg

    r3875 r3954  
    1010   nn_leapy    =       1   !  Leap year calendar (1) or not (0) 
    1111   ln_rstart   =  .true.  !  start from rest (F) or from a restart file (T) 
    12    cn_ocerst_in   = "amm12.restart_20070101"   !  suffix of ocean restart name (input) 
     12   cn_ocerst_in   = "amm12_restart_oce"   !  suffix of ocean restart name (input) 
    1313   cn_ocerst_out  = "AMM12.restart.out"   !  suffix of ocean restart name (input) 
    1414   nn_istate   =       1   !  output the initial state (1) or not (0) 
     
    5151   nn_fsbc     = 1         !  frequency of surface boundary condition computation 
    5252                           !     (also = the frequency of sea-ice model call) 
    53    ln_ana      = .false    !  analytical formulation (T => fill namsbc_ana ) 
    5453   ln_flx      = .true.    !  flux formulation       (T => fill namsbc_flx ) 
    5554   ln_blk_core = .false.   !  CORE bulk formulation                     (T => fill namsbc_core) 
     
    190189&nambdy_dta      !  open boundaries - external data           ("key_bdy") 
    191190!----------------------------------------------------------------------- 
     191!              !   file name    ! frequency (hours) !  variable  ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! 
     192!              !                !  (if <0  months)  !    name    !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! 
     193   bn_ssh =     'amm12_bdyT_u2d' ,         24        , 'sossheig' ,     .true.     , .false. ,  'daily'  ,    ''    ,   '' 
     194   bn_u2d =     'amm12_bdyU_u2d' ,         24        , 'vobtcrtx' ,     .true.     , .false. ,  'daily'  ,    ''    ,   '' 
     195   bn_v2d =     'amm12_bdyV_u2d' ,         24        , 'vobtcrty' ,     .true.     , .false. ,  'daily'  ,    ''    ,   '' 
     196   bn_u3d  =    'amm12_bdyU_u3d' ,         24        , 'vozocrtx' ,     .true.     , .false. ,  'daily'  ,    ''    ,   '' 
     197   bn_v3d  =    'amm12_bdyV_u3d' ,         24        , 'vomecrty' ,     .true.     , .false. ,  'daily'  ,    ''    ,   '' 
     198   bn_tem  =    'amm12_bdyT_tra' ,         24        , 'votemper' ,     .true.     , .false. ,  'daily'  ,    ''    ,   '' 
     199   bn_sal  =    'amm12_bdyT_tra' ,         24        , 'vosaline' ,     .true.     , .false. ,  'daily'  ,    ''    ,   '' 
     200   cn_dir  =    './bdydta/' 
     201   ln_full_vel = .false. 
    192202/ 
    193203!----------------------------------------------------------------------- 
     
    244254&namdyn_vor    !   option of physics/algorithm (not control by CPP keys) 
    245255!----------------------------------------------------------------------- 
    246    ln_dynvor_ene = .false. !  energy    conserving scheme   
    247    ln_dynvor_ens = .false. !  enstrophy conserving scheme     
    248256/ 
    249257!----------------------------------------------------------------------- 
     
    251259!----------------------------------------------------------------------- 
    252260   ln_hpg_zps  = .false.   !  z-coordinate - partial steps (interpolation) 
    253    ln_hpg_sco  = .false.    !  s-coordinate (standard jacobian formulation) 
    254261   ln_hpg_prj  = .true.   !  s-coordinate (Pressure Jacobian scheme) 
    255262/ 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_cfg

    r3875 r3954  
    2222   ln_zco      = .true.    !  z-coordinate - full    steps   (T/F)      ("key_zco" may also be defined) 
    2323   ln_zps      = .false.   !  z-coordinate - partial steps   (T/F) 
    24 / 
    25 !----------------------------------------------------------------------- 
    26 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    27 !----------------------------------------------------------------------- 
    2824/ 
    2925!----------------------------------------------------------------------- 
     
    5854/ 
    5955!----------------------------------------------------------------------- 
    60 &namsbc_ana    !   analytical surface boundary condition 
    61 !----------------------------------------------------------------------- 
    62    nn_tau000   =   100     !  gently increase the stress over the first ntau_rst time-steps 
    63    rn_utau0    =   0.1e0   !  uniform value for the i-stress 
    64 / 
    65 !----------------------------------------------------------------------- 
    66 &namsbc_flx    !   surface boundary condition : flux formulation 
    67 !----------------------------------------------------------------------- 
    68 / 
    69 !----------------------------------------------------------------------- 
    70 &namsbc_clio   !   namsbc_clio  CLIO bulk formulae 
    71 !----------------------------------------------------------------------- 
    72 / 
    73 !----------------------------------------------------------------------- 
    74 &namsbc_core   !   namsbc_core  CORE bulk formulae 
    75 !----------------------------------------------------------------------- 
    76 / 
    77 !----------------------------------------------------------------------- 
    78 &namsbc_mfs   !   namsbc_mfs  MFS bulk formulae 
    79 !----------------------------------------------------------------------- 
    80 / 
    81 !----------------------------------------------------------------------- 
    82 &namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_coupled") 
    83 !----------------------------------------------------------------------- 
    84 / 
    85 !----------------------------------------------------------------------- 
    8656&namtra_qsr    !   penetrative solar radiation 
    8757!----------------------------------------------------------------------- 
     
    9060   nn_chldta   =      0    !  RGB : Chl data (=1) or cst value (=0) 
    9161/ 
    92 !----------------------------------------------------------------------- 
    93 &namsbc_rnf    !   runoffs namelist surface boundary condition 
    94 !----------------------------------------------------------------------- 
    95    ln_rnf_mouth = .false.   !  specific treatment at rivers mouths 
    96 / 
    97 !----------------------------------------------------------------------- 
    98 &namsbc_apr    !   Atmospheric pressure used as ocean forcing or in bulk 
    99 !----------------------------------------------------------------------- 
    100 / 
    101 !----------------------------------------------------------------------- 
    102 &namsbc_ssr    !   surface boundary condition : sea surface restoring 
    103 !----------------------------------------------------------------------- 
    104    nn_sssr     =     0     !  add a damping     term in the surface freshwater flux (=2) 
    105    rn_deds     =   -27.7   !  magnitude of the damping on salinity   [mm/day] 
    106    ln_sssr_bnd =   .false. !  flag to bound erp term (associated with nn_sssr=2) 
    107 / 
    108 !----------------------------------------------------------------------- 
    109 &namsbc_alb    !   albedo parameters 
    110 !----------------------------------------------------------------------- 
    111 / 
     62 
    11263!----------------------------------------------------------------------- 
    11364&namberg       !   iceberg parameters 
     
    12475/ 
    12576!----------------------------------------------------------------------- 
    126 &namobc        !   open boundaries parameters                           ("key_obc") 
    127 !----------------------------------------------------------------------- 
    128 / 
    129 !----------------------------------------------------------------------- 
    130 &namagrif      !  AGRIF zoom                                            ("key_agrif") 
    131 !----------------------------------------------------------------------- 
    132 / 
    133 !----------------------------------------------------------------------- 
    134 &nam_tide      !    tide parameters (#ifdef key_tide) 
    135 !----------------------------------------------------------------------- 
    136 / 
    137 !----------------------------------------------------------------------- 
    138 &nambdy        !  unstructured open boundaries                          ("key_bdy") 
    139 !----------------------------------------------------------------------- 
    140 / 
    141 !----------------------------------------------------------------------- 
    142 &nambdy_dta      !  open boundaries - external data           ("key_bdy") 
    143 !----------------------------------------------------------------------- 
    144 / 
    145 !----------------------------------------------------------------------- 
    146 &nambdy_tide     ! tidal forcing at open boundaries 
    147 !----------------------------------------------------------------------- 
    148 / 
    149 !----------------------------------------------------------------------- 
    15077&nambfr        !   bottom friction 
    15178!----------------------------------------------------------------------- 
     
    15784   ln_trabbc   = .false.   !  Apply a geothermal heating at the ocean bottom 
    15885   nn_geoflx   =    0      !  geothermal heat flux: = 0 no flux 
    159 / 
    160 !----------------------------------------------------------------------- 
    161 &nambbl        !   bottom boundary layer scheme 
    162 !----------------------------------------------------------------------- 
    16386/ 
    16487!----------------------------------------------------------------------- 
     
    203126/ 
    204127!----------------------------------------------------------------------- 
    205 !namdyn_spg    !   surface pressure gradient   (CPP key only) 
    206 !----------------------------------------------------------------------- 
    207 !----------------------------------------------------------------------- 
    208128&namdyn_ldf    !   lateral diffusion on momentum 
    209129!----------------------------------------------------------------------- 
     
    216136/ 
    217137!----------------------------------------------------------------------- 
    218 &namzdf_ric    !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    219 !----------------------------------------------------------------------- 
    220 / 
    221 !----------------------------------------------------------------------- 
    222138&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
    223139!----------------------------------------------------------------------- 
    224140   nn_etau     =   0       !  penetration of tke below the mixed layer (ML) due to internal & intertial waves 
    225 / 
    226 !------------------------------------------------------------------------ 
    227 &namzdf_kpp    !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionally: 
    228 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 
    229 / 
    230 !----------------------------------------------------------------------- 
    231 &namzdf_gls                !   GLS vertical diffusion                   ("key_zdfgls") 
    232 !----------------------------------------------------------------------- 
    233 / 
    234 !----------------------------------------------------------------------- 
    235 &namzdf_ddm    !   double diffusive mixing parameterization             ("key_zdfddm") 
    236 !----------------------------------------------------------------------- 
    237 / 
    238 !----------------------------------------------------------------------- 
    239 &namzdf_tmx    !   tidal mixing parameterization                        ("key_zdftmx") 
    240 !----------------------------------------------------------------------- 
    241    ln_tmx_itf  = .false.   !  ITF specific parameterisation 
    242141/ 
    243142!----------------------------------------------------------------------- 
     
    257156/ 
    258157!----------------------------------------------------------------------- 
    259 &namnc4        !   netcdf4 chunking and compression settings            ("key_netcdf4") 
    260 !----------------------------------------------------------------------- 
    261 / 
    262 !----------------------------------------------------------------------- 
    263 &namtrd        !   diagnostics on dynamics and/or tracer trends         ("key_trddyn" and/or "key_trdtra") 
    264 !              !       or mixed-layer trends or barotropic vorticity    ("key_trdmld" or     "key_trdvor") 
    265 !----------------------------------------------------------------------- 
    266 / 
    267 !----------------------------------------------------------------------- 
    268 &namflo       !   float parameters                                      ("key_float") 
    269 !----------------------------------------------------------------------- 
    270 / 
    271 !----------------------------------------------------------------------- 
    272158&namptr       !   Poleward Transport Diagnostic 
    273159!----------------------------------------------------------------------- 
     
    278164/ 
    279165!----------------------------------------------------------------------- 
    280 &namdct        ! transports through sections 
    281 !----------------------------------------------------------------------- 
    282     nn_dct      = 60       !  time step frequency for transports computing 
    283     nn_dctwri   = 60       !  time step frequency for transports writing 
    284     nn_secdebug = 0        !      0 : no section to debug 
    285 / 
    286 !----------------------------------------------------------------------- 
    287 &namobs       !  observation usage switch                               ('key_diaobs') 
    288 !----------------------------------------------------------------------- 
    289 / 
    290 !----------------------------------------------------------------------- 
    291 &nam_asminc   !   assimilation increments                               ('key_asminc') 
    292 !----------------------------------------------------------------------- 
    293 / 
    294 !----------------------------------------------------------------------- 
    295 &namsbc_wave   ! External fields from wave model 
    296 !----------------------------------------------------------------------- 
    297 / 
    298 !----------------------------------------------------------------------- 
    299166&namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed) 
    300167!----------------------------------------------------------------------- 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_pisces_cfg

    r3875 r3954  
    3333!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    3434/ 
    35 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    36 &nampisdia     !   additional 2D/3D tracers diagnostics 
    37 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    38 !              !    name   ! title of   ! units ! 
    39 !              !           ! the field  !       !   
    40    pisdia2d(1)   = 'TNO3PHY' , 'TNO3PHY',  '-' 
    41    pisdia2d(2)   = 'TNH4PHY' , 'TNH4PHY',  '-' 
    42    pisdia2d(3)   = 'TPHYDOM' , 'TPHYDOM',  '-' 
    43    pisdia2d(4)   = 'TPHYNH4' , 'TPHYNH4',  '-' 
    44    pisdia2d(5)   = 'TPHYZOO' , 'TPHYZOO',  '-' 
    45    pisdia2d(6)   = 'TPHYDET' , 'TPHYDET',  '-' 
    46    pisdia2d(7)   = 'TDETZOO' , 'TDETZOO',  '-' 
    47    pisdia2d(8)   = 'TDETSED' , 'TDETSED',  '-' 
    48    pisdia2d(9)   = 'TZOODET' , 'TZOODET',  '-' 
    49    pisdia2d(10)  = 'TZOOBOD' , 'TZOOBOD',  '-' 
    50    pisdia2d(11)  = 'TZOONH4' , 'TZOONH4',  '-' 
    51    pisdia2d(12)  = 'TZOODOM' , 'TZOODOM',  '-' 
    52    pisdia2d(13)  = 'TNH4NO3' , 'TNH4NO3',  '-' 
    53    pisdia2d(14)  = 'TDOMNH4' , 'TDOMNH4',  '-' 
    54    pisdia2d(15)  = 'TDETNH4' , 'TDETNH4',  '-' 
    55    pisdia2d(16)  = 'TPHYTOT' , 'TPHYTOT',  '-' 
    56    pisdia2d(17)  = 'TZOOTOT' , 'TZOOTOT',  '-' 
    57    pisdia2d(18)  = 'TDETDOM' , 'TDETDOM',  '-' 
    58    pisdia2d(19)  = 'SEDPOC ' , 'SEDPOC ',  '-' 
    59    pisdia3d(1)   = 'FNO3PHY' , 'FNO3PHY',  '-' 
    60    pisdia3d(2)   = 'FNH4PHY' , 'FNH4PHY',  '-' 
    61    pisdia3d(3)   = 'FNH4NO3' , 'FNH4NO3',  '-' 
    62 / 
    63 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    64 &nampisdbi     !   biological diagnostics trends      
    65 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    66 / 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_top_cfg

    r3875 r3954  
    1717   sn_tracer(5)   = 'NH4'   , 'Ammonium concentration     ',  'mmole-N/m3' ,  .false.     ,  .false. 
    1818   sn_tracer(6)   = 'DOM'   , 'Dissolved organic matter   ',  'mmole-N/m3' ,  .false.     ,  .false. 
    19 / 
    20 !----------------------------------------------------------------------- 
    21 &namtrc_dta      !    Initialisation from data input file (T) or not (F) 
    22 !----------------------------------------------------------------------- 
    23 ! 
    24 !                !  file name  ! frequency (hours) ! variable   ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! 
    25 !                !             !  (if <0  months)  !   name     !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! 
    26    sn_trcdta(4)  = 'NO3_R1'    ,        -12        ,  'NO3'     ,    .false.   , .true. , 'yearly'  , ''       , '' 
    27    rn_trfac(4)   =    1.0      !   -       -       -       -      - 
    2819/ 
    2920!----------------------------------------------------------------------- 
     
    4839/ 
    4940!----------------------------------------------------------------------- 
    50 &namtrc_dmp    !   passive tracer newtonian damping   
    51 !----------------------------------------------------------------------- 
    52    ln_trcdmp   =  .false.  !  add a damping termn (T) or not (F) 
    53 / 
    54 !----------------------------------------------------------------------- 
    55 &namtrc_trd                !   diagnostics on tracer trends        ('key_trdtrc') 
    56 !                                   or mixed-layer trends          ('key_trdmld_trc') 
    57 !---------------------------------------------------------------------- 
    58 / 
    59 !----------------------------------------------------------------------- 
    6041&namtrc_dia       !   parameters for passive tracer additional diagnostics 
    6142!---------------------------------------------------------------------- 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist_cfg

    r3875 r3954  
    22!! NEMO/OPA  Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 
    33!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    4 !!====================================================================== 
    5 !!   namrun        parameters of the run 
    6 !!====================================================================== 
    74! 
    85!----------------------------------------------------------------------- 
     
    1411!----------------------------------------------------------------------- 
    1512&namzgr        !   vertical coordinate 
    16 !----------------------------------------------------------------------- 
    17 / 
    18 !----------------------------------------------------------------------- 
    19 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    2013!----------------------------------------------------------------------- 
    2114/ 
     
    3326/ 
    3427!----------------------------------------------------------------------- 
    35 &namsbc_ana    !   analytical surface boundary condition 
    36 !----------------------------------------------------------------------- 
    37 / 
    38 !----------------------------------------------------------------------- 
    39 &namsbc_flx    !   surface boundary condition : flux formulation 
    40 !----------------------------------------------------------------------- 
    41 / 
    42 !----------------------------------------------------------------------- 
    43 &namsbc_clio   !   namsbc_clio  CLIO bulk formulae 
    44 !----------------------------------------------------------------------- 
    45 / 
    46 !----------------------------------------------------------------------- 
    4728&namsbc_core   !   namsbc_core  CORE bulk formulae 
    48 !----------------------------------------------------------------------- 
    49 / 
    50 !----------------------------------------------------------------------- 
    51 &namsbc_mfs   !   namsbc_mfs  MFS bulk formulae 
    52 !----------------------------------------------------------------------- 
    53 / 
    54 !----------------------------------------------------------------------- 
    55 &namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_coupled") 
    5629!----------------------------------------------------------------------- 
    5730/ 
     
    6235!----------------------------------------------------------------------- 
    6336&namsbc_rnf    !   runoffs namelist surface boundary condition 
    64 !----------------------------------------------------------------------- 
    65 / 
    66 !----------------------------------------------------------------------- 
    67 &namsbc_apr    !   Atmospheric pressure used as ocean forcing or in bulk 
    6837!----------------------------------------------------------------------- 
    6938/ 
     
    8655!----------------------------------------------------------------------- 
    8756&namcla        !   cross land advection 
    88 !----------------------------------------------------------------------- 
    89 / 
    90 !----------------------------------------------------------------------- 
    91 &namobc        !   open boundaries parameters                           ("key_obc") 
    92 !----------------------------------------------------------------------- 
    93 / 
    94 !----------------------------------------------------------------------- 
    95 &namagrif      !  AGRIF zoom                                            ("key_agrif") 
    96 !----------------------------------------------------------------------- 
    97 / 
    98 !----------------------------------------------------------------------- 
    99 &nam_tide      !   tide parameters (#ifdef key_tide) 
    100 !----------------------------------------------------------------------- 
    101 / 
    102 !----------------------------------------------------------------------- 
    103 &nambdy        !  unstructured open boundaries                          ("key_bdy") 
    104 !----------------------------------------------------------------------- 
    105 / 
    106 !----------------------------------------------------------------------- 
    107 &nambdy_dta      !  open boundaries - external data           ("key_bdy") 
    108 !----------------------------------------------------------------------- 
    109 / 
    110 !----------------------------------------------------------------------- 
    111 &nambdy_tide     ! tidal forcing at open boundaries 
    11257!----------------------------------------------------------------------- 
    11358/ 
     
    15398/ 
    15499!----------------------------------------------------------------------- 
    155 !namdyn_spg    !   surface pressure gradient   (CPP key only) 
    156 !----------------------------------------------------------------------- 
    157 / 
    158 !----------------------------------------------------------------------- 
    159100&namdyn_ldf    !   lateral diffusion on momentum 
    160101!----------------------------------------------------------------------- 
     
    165106/ 
    166107!----------------------------------------------------------------------- 
    167 &namzdf_ric    !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    168 !----------------------------------------------------------------------- 
    169 / 
    170 !----------------------------------------------------------------------- 
    171108&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
    172 !----------------------------------------------------------------------- 
    173 / 
    174 !------------------------------------------------------------------------ 
    175 &namzdf_kpp    !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionally: 
    176 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 
    177 / 
    178 !----------------------------------------------------------------------- 
    179 &namzdf_gls                !   GLS vertical diffusion                   ("key_zdfgls") 
    180109!----------------------------------------------------------------------- 
    181110/ 
     
    201130/ 
    202131!----------------------------------------------------------------------- 
    203 &namnc4        !   netcdf4 chunking and compression settings            ("key_netcdf4") 
    204 !----------------------------------------------------------------------- 
    205 / 
    206 !----------------------------------------------------------------------- 
    207 &namtrd        !   diagnostics on dynamics and/or tracer trends         ("key_trddyn" and/or "key_trdtra") 
    208 !              !       or mixed-layer trends or barotropic vorticity    ("key_trdmld" or     "key_trdvor") 
    209 !----------------------------------------------------------------------- 
    210 / 
    211 !----------------------------------------------------------------------- 
    212 &namflo       !   float parameters                                      ("key_float") 
    213 !----------------------------------------------------------------------- 
    214 / 
    215 !----------------------------------------------------------------------- 
    216132&namptr       !   Poleward Transport Diagnostic 
    217133!----------------------------------------------------------------------- 
     
    222138/ 
    223139!----------------------------------------------------------------------- 
    224 &nam_diaharm   !   Harmonic analysis of tidal constituents ('key_diaharm') 
    225 !----------------------------------------------------------------------- 
    226 / 
    227 !----------------------------------------------------------------------- 
    228 &namdct        ! transports through sections 
    229 !----------------------------------------------------------------------- 
    230 / 
    231 !----------------------------------------------------------------------- 
    232 &namobs       !  observation usage switch                               ('key_diaobs') 
    233 !----------------------------------------------------------------------- 
    234 / 
    235 !----------------------------------------------------------------------- 
    236 &nam_asminc   !   assimilation increments                               ('key_asminc') 
    237 !----------------------------------------------------------------------- 
    238 / 
    239 !----------------------------------------------------------------------- 
    240 &namsbc_wave   ! External fields from wave model 
    241 !----------------------------------------------------------------------- 
    242 / 
    243 !----------------------------------------------------------------------- 
    244140&namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed) 
    245141!----------------------------------------------------------------------- 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist_ice_cfg

    r3875 r3954  
    2323!----------------------------------------------------------------------- 
    2424/ 
    25 !----------------------------------------------------------------------- 
    26 &namice_dmp    !   damping of sea ice alone open boundaries 
    27 !              !   (hard coded damping area: check if it fit your config) 
    28 !----------------------------------------------------------------------- 
    29 / 
    30 !----------------------------------------------------------------------- 
    31 &namicedia     !   ice diagnostics 
    32 !----------------------------------------------------------------------- 
    33 / 
    34 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    35 &namiceout     !   parameters for outputs 
    36 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    37 /       
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_cfg

    r3875 r3954  
    22!! NEMO/OPA  Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 
    33!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    4 !!====================================================================== 
    5 !!   namrun        parameters of the run 
    6 !!====================================================================== 
    74! 
    85!----------------------------------------------------------------------- 
     
    1411!----------------------------------------------------------------------- 
    1512&namzgr        !   vertical coordinate 
    16 !----------------------------------------------------------------------- 
    17 / 
    18 !----------------------------------------------------------------------- 
    19 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    2013!----------------------------------------------------------------------- 
    2114/ 
     
    3326/ 
    3427!----------------------------------------------------------------------- 
    35 &namsbc_ana    !   analytical surface boundary condition 
    36 !----------------------------------------------------------------------- 
    37 / 
    38 !----------------------------------------------------------------------- 
    39 &namsbc_flx    !   surface boundary condition : flux formulation 
    40 !----------------------------------------------------------------------- 
    41 / 
    42 !----------------------------------------------------------------------- 
    43 &namsbc_clio   !   namsbc_clio  CLIO bulk formulae 
    44 !----------------------------------------------------------------------- 
    45 / 
    46 !----------------------------------------------------------------------- 
    4728&namsbc_core   !   namsbc_core  CORE bulk formulae 
    48 !----------------------------------------------------------------------- 
    49 / 
    50 !----------------------------------------------------------------------- 
    51 &namsbc_mfs   !   namsbc_mfs  MFS bulk formulae 
    52 !----------------------------------------------------------------------- 
    53 / 
    54 !----------------------------------------------------------------------- 
    55 &namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_coupled") 
    5629!----------------------------------------------------------------------- 
    5730/ 
     
    6235!----------------------------------------------------------------------- 
    6336&namsbc_rnf    !   runoffs namelist surface boundary condition 
    64 !----------------------------------------------------------------------- 
    65 / 
    66 !----------------------------------------------------------------------- 
    67 &namsbc_apr    !   Atmospheric pressure used as ocean forcing or in bulk 
    6837!----------------------------------------------------------------------- 
    6938/ 
     
    8655!----------------------------------------------------------------------- 
    8756&namcla        !   cross land advection 
    88 !----------------------------------------------------------------------- 
    89 / 
    90 !----------------------------------------------------------------------- 
    91 &namobc        !   open boundaries parameters                           ("key_obc") 
    92 !----------------------------------------------------------------------- 
    93 / 
    94 !----------------------------------------------------------------------- 
    95 &namagrif      !  AGRIF zoom                                            ("key_agrif") 
    96 !----------------------------------------------------------------------- 
    97 / 
    98 !----------------------------------------------------------------------- 
    99 &nam_tide      !   tide parameters (#ifdef key_tide) 
    100 !----------------------------------------------------------------------- 
    101 / 
    102 !----------------------------------------------------------------------- 
    103 &nambdy        !  unstructured open boundaries                          ("key_bdy") 
    104 !----------------------------------------------------------------------- 
    105 / 
    106 !----------------------------------------------------------------------- 
    107 &nambdy_dta      !  open boundaries - external data           ("key_bdy") 
    108 !----------------------------------------------------------------------- 
    109 / 
    110 !----------------------------------------------------------------------- 
    111 &nambdy_tide     ! tidal forcing at open boundaries 
    11257!----------------------------------------------------------------------- 
    11358/ 
     
    15398/ 
    15499!----------------------------------------------------------------------- 
    155 !namdyn_spg    !   surface pressure gradient   (CPP key only) 
    156 !----------------------------------------------------------------------- 
    157 / 
    158 !----------------------------------------------------------------------- 
    159100&namdyn_ldf    !   lateral diffusion on momentum 
    160101!----------------------------------------------------------------------- 
     
    165106/ 
    166107!----------------------------------------------------------------------- 
    167 &namzdf_ric    !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    168 !----------------------------------------------------------------------- 
    169 / 
    170 !----------------------------------------------------------------------- 
    171108&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
    172 !----------------------------------------------------------------------- 
    173 / 
    174 !------------------------------------------------------------------------ 
    175 &namzdf_kpp    !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionally: 
    176 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 
    177 / 
    178 !----------------------------------------------------------------------- 
    179 &namzdf_gls                !   GLS vertical diffusion                   ("key_zdfgls") 
    180109!----------------------------------------------------------------------- 
    181110/ 
     
    201130/ 
    202131!----------------------------------------------------------------------- 
    203 &namnc4        !   netcdf4 chunking and compression settings            ("key_netcdf4") 
    204 !----------------------------------------------------------------------- 
    205 / 
    206 !----------------------------------------------------------------------- 
    207 &namtrd        !   diagnostics on dynamics and/or tracer trends         ("key_trddyn" and/or "key_trdtra") 
    208 !              !       or mixed-layer trends or barotropic vorticity    ("key_trdmld" or     "key_trdvor") 
    209 !----------------------------------------------------------------------- 
    210 / 
    211 !----------------------------------------------------------------------- 
    212 &namflo       !   float parameters                                      ("key_float") 
    213 !----------------------------------------------------------------------- 
    214 / 
    215 !----------------------------------------------------------------------- 
    216132&namptr       !   Poleward Transport Diagnostic 
    217133!----------------------------------------------------------------------- 
     
    222138/ 
    223139!----------------------------------------------------------------------- 
    224 &nam_diaharm   !   Harmonic analysis of tidal constituents ('key_diaharm') 
    225 !----------------------------------------------------------------------- 
    226 / 
    227 !----------------------------------------------------------------------- 
    228 &namdct        ! transports through sections 
    229 !----------------------------------------------------------------------- 
    230 / 
    231 !----------------------------------------------------------------------- 
    232 &namobs       !  observation usage switch                               ('key_diaobs') 
    233 !----------------------------------------------------------------------- 
    234 / 
    235 !----------------------------------------------------------------------- 
    236 &nam_asminc   !   assimilation increments                               ('key_asminc') 
    237 !----------------------------------------------------------------------- 
    238 / 
    239 !----------------------------------------------------------------------- 
    240 &namsbc_wave   ! External fields from wave model 
    241 !----------------------------------------------------------------------- 
    242 / 
    243 !----------------------------------------------------------------------- 
    244140&namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed) 
    245141!----------------------------------------------------------------------- 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_ice_cfg

    r3875 r3954  
    2323!----------------------------------------------------------------------- 
    2424/ 
    25 !----------------------------------------------------------------------- 
    26 &namice_dmp    !   damping of sea ice alone open boundaries 
    27 !              !   (hard coded damping area: check if it fit your config) 
    28 !----------------------------------------------------------------------- 
    29 / 
    30 !----------------------------------------------------------------------- 
    31 &namicedia     !   ice diagnostics 
    32 !----------------------------------------------------------------------- 
    33 / 
    34 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    35 &namiceout     !   parameters for outputs 
    36 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    37 /       
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_pisces_cfg

    r3875 r3954  
    5555/ 
    5656!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    57 &nampiskrp     !   Kriest parameterization : parameters     "key_kriest" 
    58 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    59 / 
    60 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    61 &nampiskrs     !   Kriest parameterization : size classes  "key_kriest" 
    62 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    63 / 
    64 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    65 &nampisdia     !   additional 2D/3D tracers diagnostics  
    66 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    67 / 
    68 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    6957&nampisdmp     !  Damping  
    7058!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_top_cfg

    r3875 r3954  
    7272/ 
    7373!----------------------------------------------------------------------- 
    74 &namtrc_dmp    !   passive tracer newtonian damping    
    75 !----------------------------------------------------------------------- 
    76 / 
    77 !----------------------------------------------------------------------- 
    78 &namtrc_trd       !   diagnostics on tracer trends        ('key_trdtrc') 
    79 !                          or mixed-layer trends          ('key_trdmld_trc') 
    80 !---------------------------------------------------------------------- 
    81 / 
    82 !----------------------------------------------------------------------- 
    8374&namtrc_dia       !   parameters for passive tracer additional diagnostics 
    8475!---------------------------------------------------------------------- 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_cfg

    r3901 r3954  
    22!! NEMO/OPA  :  ORCA2_OFF_PISCES configuration namelist used ot overwrite SHARED/namelist_ref 
    33!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    4  
    5 !!====================================================================== 
    6 !!                   ***  Run management namelists  *** 
    7 !!====================================================================== 
    8 !!   namrun        parameters of the run 
    9 !!====================================================================== 
    10 ! 
    114!----------------------------------------------------------------------- 
    125&namrun        !   parameters of the run 
     
    2215/ 
    2316!----------------------------------------------------------------------- 
    24 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    25 !----------------------------------------------------------------------- 
    26 / 
    27 !----------------------------------------------------------------------- 
    2817&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    2918!----------------------------------------------------------------------- 
     
    3322   rn_rdtmax   = 21600.          !  maximum time step on tracers (used if nn_acc=1) 
    3423/ 
    35 !----------------------------------------------------------------------- 
    36 &namtsd    !   data : Temperature  & Salinity                            
    37 !----------------------------------------------------------------------- 
    38 / 
     24 
    3925!----------------------------------------------------------------------- 
    4026&namsbc        !   Surface Boundary Condition (surface module) 
    4127!----------------------------------------------------------------------- 
    4228   nn_fsbc     = 1         !  frequency of surface boundary condition computation  
    43 / 
    44 !----------------------------------------------------------------------- 
    45 &namsbc_ana    !   analytical surface boundary condition 
    46 !----------------------------------------------------------------------- 
    47    nn_tau000   =   0       !  gently increase the stress over the first ntau_rst time-steps 
    48    rn_utau0    =   0.5     !  uniform value for the i-stress 
    49    rn_vtau0    =   0.e0    !  uniform value for the j-stress 
    50    rn_qns0     =   0.e0    !  uniform value for the total heat flux 
    51    rn_qsr0     =   0.e0    !  uniform value for the solar radiation 
    52    rn_emp0     =   0.e0    !  uniform value for the freswater budget (E-P) 
    53 / 
    54 !----------------------------------------------------------------------- 
    55 &namsbc_flx    !   surface boundary condition : flux formulation 
    56 !----------------------------------------------------------------------- 
    57 /       
    58 !----------------------------------------------------------------------- 
    59 &namsbc_clio   !   namsbc_clio  CLIO bulk formulae 
    60 !----------------------------------------------------------------------- 
    61 / 
    62 !----------------------------------------------------------------------- 
    63 &namsbc_core   !   namsbc_core  CORE bulk formulae 
    64 !----------------------------------------------------------------------- 
    65 / 
    66 !----------------------------------------------------------------------- 
    67 &namsbc_mfs   !   namsbc_mfs  MFS bulk formulae 
    68 !----------------------------------------------------------------------- 
    69 / 
    70 !----------------------------------------------------------------------- 
    71 &namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_coupled") 
    72 !----------------------------------------------------------------------- 
    73 / 
     29 
    7430!----------------------------------------------------------------------- 
    7531&namtra_qsr    !   penetrative solar radiation 
     
    7834/ 
    7935!----------------------------------------------------------------------- 
    80 &namsbc_rnf    !   runoffs namelist surface boundary condition 
    81 !----------------------------------------------------------------------- 
    82 / 
    83 !----------------------------------------------------------------------- 
    84 &namsbc_apr    !   Atmospheric pressure used as ocean forcing or in bulk 
    85 !----------------------------------------------------------------------- 
    86 / 
    87 !----------------------------------------------------------------------- 
    8836&namsbc_ssr    !   surface boundary condition : sea surface restoring 
    8937!----------------------------------------------------------------------- 
    9038/       
    91 !----------------------------------------------------------------------- 
    92 &namsbc_alb    !   albedo parameters 
    93 !----------------------------------------------------------------------- 
    94 / 
    95 !----------------------------------------------------------------------- 
    96 &namberg       !   iceberg parameters 
    97 !----------------------------------------------------------------------- 
    98 / 
    9939 
    10040!----------------------------------------------------------------------- 
    101 &namlbc        !   lateral momentum boundary condition 
    102 !----------------------------------------------------------------------- 
    103 / 
    104 !----------------------------------------------------------------------- 
    10541&namcla        !   cross land advection 
    106 !----------------------------------------------------------------------- 
    107 / 
    108 !----------------------------------------------------------------------- 
    109 &namobc        !   open boundaries parameters                           ("key_obc") 
    110 !----------------------------------------------------------------------- 
    111 / 
    112 !----------------------------------------------------------------------- 
    113 &namagrif      !  AGRIF zoom                                            ("key_agrif") 
    114 !----------------------------------------------------------------------- 
    115 / 
    116 !----------------------------------------------------------------------- 
    117 &nambdy        !  unstructured open boundaries                          ("key_bdy") 
    118 !----------------------------------------------------------------------- 
    119 / 
    120 !----------------------------------------------------------------------- 
    121 &nambdy_dta      !  open boundaries - external data           ("key_bdy") 
    122 !----------------------------------------------------------------------- 
    123 / 
    124 !----------------------------------------------------------------------- 
    125 &nambdy_tide     ! tidal forcing at open boundaries               
    126 !----------------------------------------------------------------------- 
    127 / 
    128 !----------------------------------------------------------------------- 
    129 &nambfr        !   bottom friction 
    130 !----------------------------------------------------------------------- 
    131 / 
    132 !----------------------------------------------------------------------- 
    133 &nambbc        !   bottom temperature boundary condition 
    13442!----------------------------------------------------------------------- 
    13543/ 
     
    14351/ 
    14452!----------------------------------------------------------------------- 
    145 &namtra_adv    !   advection scheme for tracer  
    146 !----------------------------------------------------------------------- 
    147 / 
    148 !----------------------------------------------------------------------- 
    14953&namtra_ldf    !   lateral diffusion scheme for tracer  
    15054!----------------------------------------------------------------------- 
    15155   ln_triad_iso     =  .true.  !  griffies operator calculates triads twice => pure lateral mixing in ML (require "key_ldfslp") 
    152 / 
    153 !----------------------------------------------------------------------- 
    154 &namtra_dmp    !   tracer: T & S newtonian damping                   
    155 !----------------------------------------------------------------------- 
    156 / 
    157 !----------------------------------------------------------------------- 
    158 &namdyn_adv    !   formulation of the momentum advection 
    159 !----------------------------------------------------------------------- 
    160  
    161 !----------------------------------------------------------------------- 
    162 &namdyn_vor    !   option of physics/algorithm (not control by CPP keys) 
    163 !----------------------------------------------------------------------- 
    164 / 
    165 !----------------------------------------------------------------------- 
    166 &namdyn_hpg    !   Hydrostatic pressure gradient option 
    167 !----------------------------------------------------------------------- 
    168 / 
    169 !----------------------------------------------------------------------- 
    170 !&namdyn_spg    !   surface pressure gradient   (CPP key only) 
    171 !----------------------------------------------------------------------- 
    172 / 
    173 !----------------------------------------------------------------------- 
    174 &namdyn_ldf    !   lateral diffusion on momentum 
    175 !-----------------------------------------------------------------------  
    17656/ 
    17757!----------------------------------------------------------------------- 
     
    20787/ 
    20888!----------------------------------------------------------------------- 
    209 &namzdf        !   vertical physics 
    210 !----------------------------------------------------------------------- 
    211 / 
    212 !----------------------------------------------------------------------- 
    213 &namzdf_ric    !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    214 !----------------------------------------------------------------------- 
    215 / 
    216 !----------------------------------------------------------------------- 
    217 &namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
    218 !----------------------------------------------------------------------- 
    219 / 
    220 !------------------------------------------------------------------------ 
    221 &namzdf_kpp    !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionally: 
    222 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 
    223 / 
    224 !----------------------------------------------------------------------- 
    225 &namzdf_gls                !   GLS vertical diffusion                   ("key_zdfgls") 
    226 !----------------------------------------------------------------------- 
    227 / 
    228 !----------------------------------------------------------------------- 
    229 &namzdf_ddm    !   double diffusive mixing parameterization             ("key_zdfddm") 
    230 !----------------------------------------------------------------------- 
    231 / 
    232 !----------------------------------------------------------------------- 
    233 &namzdf_tmx    !   tidal mixing parameterization                        ("key_zdftmx") 
    234 !----------------------------------------------------------------------- 
    235 / 
    236 !----------------------------------------------------------------------- 
    237 &namsol        !   elliptic solver / island / free surface  
    238 !----------------------------------------------------------------------- 
    239 / 
    240 !----------------------------------------------------------------------- 
    24189&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi) 
    24290!----------------------------------------------------------------------- 
     
    24694!----------------------------------------------------------------------- 
    24795/ 
    248 !----------------------------------------------------------------------- 
    249 &namnc4        !   netcdf4 chunking and compression settings            ("key_netcdf4") 
    250 !----------------------------------------------------------------------- 
    251 / 
    252 !----------------------------------------------------------------------- 
    253 &namtrd        !   diagnostics on dynamics and/or tracer trends         ("key_trddyn" and/or "key_trdtra") 
    254 !              !       or mixed-layer trends or barotropic vorticity    ("key_trdmld" or     "key_trdvor") 
    255 !----------------------------------------------------------------------- 
    256 / 
    257 !----------------------------------------------------------------------- 
    258 &namflo       !   float parameters                                      ("key_float") 
    259 !----------------------------------------------------------------------- 
    260 / 
    261 !----------------------------------------------------------------------- 
    262 &namptr       !   Poleward Transport Diagnostic 
    263 !----------------------------------------------------------------------- 
    264 / 
    265 !----------------------------------------------------------------------- 
    266 &namhsb       !  Heat and salt budgets  
    267 !----------------------------------------------------------------------- 
    268 / 
    269 !----------------------------------------------------------------------- 
    270 &namdct        ! transports through sections 
    271 !----------------------------------------------------------------------- 
    272 / 
    273 !----------------------------------------------------------------------- 
    274 &namobs       !  observation usage switch                               ('key_diaobs') 
    275 !----------------------------------------------------------------------- 
    276 /  
    277 !----------------------------------------------------------------------- 
    278 &nam_asminc   !   assimilation increments                               ('key_asminc') 
    279 !----------------------------------------------------------------------- 
    280 / 
    281 !----------------------------------------------------------------------- 
    282 &namsbc_wave   ! External fields from wave model 
    283 !----------------------------------------------------------------------- 
    284 / 
    285 !----------------------------------------------------------------------- 
    286 &namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed) 
    287 !----------------------------------------------------------------------- 
    288    ln_neptramp       = .false.  ! ramp down Neptune velocity in shallow water 
    289 / 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_pisces_cfg

    r3875 r3954  
    5656/ 
    5757!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    58 &nampiskrp     !   Kriest parameterization : parameters     "key_kriest" 
    59 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    60 / 
    61 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    62 &nampiskrs     !   Kriest parameterization : size classes  "key_kriest" 
    63 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    64 / 
    65 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    66 &nampisdia     !   additional 2D/3D tracers diagnostics  
    67 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    68 / 
    69 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
    7058&nampisdmp     !  Damping  
    7159!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_top_cfg

    r3875 r3954  
    7575/ 
    7676!----------------------------------------------------------------------- 
    77 &namtrc_dmp    !   passive tracer newtonian damping    
    78 !----------------------------------------------------------------------- 
    79 / 
    80 !----------------------------------------------------------------------- 
    81 &namtrc_trd       !   diagnostics on tracer trends        ('key_trdtrc') 
    82 !                          or mixed-layer trends          ('key_trdmld_trc') 
    83 !---------------------------------------------------------------------- 
    84    nn_trd_trc  =  1460      !  time step frequency and tracers trends 
    85 / 
    86 !----------------------------------------------------------------------- 
    8777&namtrc_dia       !   parameters for passive tracer additional diagnostics 
    8878!---------------------------------------------------------------------- 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/iodef.xml

    r3771 r3954  
    3030      
    3131      <file_group id="1d" output_freq="1d"  output_level="10" enabled=".TRUE."> <!-- 1d files --> 
     32   <file id="1d_grid_T" name="auto" description="ocean T grid variables" > 
     33     <field field_ref="sst"          name="tos"      long_name="sea_surface_temperature"                       /> 
     34     <field field_ref="sss"          name="sos"      long_name="sea_surface_salinity"                          /> 
     35     <field field_ref="ssh"          name="zos"      long_name="sea_surface_height_above_geoid"                /> 
     36   </file> 
     37 
     38   <file id="1d_grid_U" name="auto" description="ocean U grid variables" > 
     39     <field field_ref="suoce"        name="uos"     long_name="sea_surface_x_velocity"    /> 
     40   </file> 
     41    
     42   <file id="1d_grid_V" name="auto" description="ocean V grid variables" > 
     43     <field field_ref="svoce"        name="vos"     long_name="sea_surface_y_velocity"    /> 
     44   </file> 
    3245      </file_group> 
    3346      <file_group id="3d" output_freq="3d"  output_level="10" enabled=".TRUE."/> <!-- 3d files -->     
    3447      <file_group id="5d" output_freq="5d"  output_level="10" enabled=".TRUE.">  <!-- 5d files -->    
     48 
     49   <file id="5d_grid_T" name="auto" description="ocean T grid variables" > 
     50     <field field_ref="sst"          name="sosstsst"      long_name="sea_surface_temperature"                       /> 
     51     <field field_ref="sst2"         name="tossq"    long_name="square_of_sea_surface_temperature"             /> 
     52     <field field_ref="sss"          name="sosaline"      long_name="sea_surface_salinity"                          /> 
     53     <field field_ref="ssh"          name="sossheig"      long_name="sea_surface_height_above_geoid"                /> 
     54     <field field_ref="ssh2"         name="zossq"    long_name="square_of_sea_surface_height_above_geoid"      /> 
     55     <field field_ref="empmr"        name="wfo"      long_name="water_flux_into_sea_water"                     /> 
     56     <field field_ref="qsr"          name="rsntds"   long_name="surface_net_downward_shortwave_flux"           /> 
     57     <field field_ref="qt"           name="tohfls"   long_name="surface_net_downward_total_heat_flux"          /> 
     58     <field field_ref="taum"         /> 
     59     <field field_ref="mldkz5"       /> 
     60     <field field_ref="mldr10_1"     /> 
     61   </file> 
     62    
     63   <file id="5d_grid_U" name="auto" description="ocean U grid variables" > 
     64     <field field_ref="suoce"        name="uos"     long_name="sea_surface_x_velocity"    /> 
     65     <field field_ref="utau"         name="tauuo"   long_name="surface_downward_x_stress" /> 
     66   </file> 
     67    
     68   <file id="5d_grid_V" name="auto" description="ocean V grid variables" > 
     69     <field field_ref="svoce"        name="vos"     long_name="sea_surface_y_velocity"    /> 
     70     <field field_ref="vtau"         name="tauvo"   long_name="surface_downward_y_stress" /> 
     71   </file> 
     72    
     73   <file id="5d_icemod" name="auto" description="ice variables" > 
     74     <field field_ref="ice_pres"                     /> 
     75     <field field_ref="snowthic_cea" name="snd"     long_name="surface_snow_thickness"   /> 
     76     <field field_ref="icethic_cea"  name="sit"     long_name="sea_ice_thickness"        /> 
     77     <field field_ref="iceprod_cea"  name="sip"     long_name="sea_ice_thickness"        /> 
     78     <field field_ref="ist_ipa"      /> 
     79     <field field_ref="ioceflxb"     /> 
     80     <field field_ref="uice_ipa"     /> 
     81     <field field_ref="vice_ipa"     /> 
     82     <field field_ref="utau_ice"     /> 
     83     <field field_ref="vtau_ice"     /> 
     84     <field field_ref="qsr_io_cea"   /> 
     85     <field field_ref="qns_io_cea"   /> 
     86     <field field_ref="snowpre"      /> 
     87   </file> 
     88    
    3589      </file_group> 
    3690 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/SHARED/namelist_ref

    r3901 r3954  
    22!! NEMO/OPA  :  1 - run manager      (namrun) 
    33!! namelists    2 - Domain           (namzgr, namzgr_sco, namdom, namtsd) 
    4 !!              3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core 
     4!!              3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core, namsbc_sas 
    55!!                                    namsbc_cpl, namtra_qsr, namsbc_rnf, 
    66!!                                    namsbc_apr, namsbc_ssr, namsbc_alb) 
     
    128128!!   namsbc_mfs      MFS  bulk formulae formulation 
    129129!!   namsbc_cpl      CouPLed            formulation                     ("key_coupled") 
     130!!   namsbc_sas      StAndalone Surface module 
    130131!!   namtra_qsr      penetrative solar radiation 
    131132!!   namsbc_rnf      river runoffs 
     
    261262/ 
    262263!----------------------------------------------------------------------- 
     264&namsbc_sas    !   analytical surface boundary condition 
     265!----------------------------------------------------------------------- 
     266!              !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! 
     267!              !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! 
     268   sn_usp      = 'sas_grid_U' ,    120    , 'vozocrtx' ,  .true.    , .true. ,   'yearly'  , ''       , ''          
     269   sn_vsp      = 'sas_grid_V' ,    120    , 'vomecrty' ,  .true.    , .true. ,   'yearly'  , ''       , ''          
     270   sn_tem      = 'sas_grid_T' ,    120    , 'sosstsst' ,  .true.    , .true. ,   'yearly'  , ''       , ''          
     271   sn_sal      = 'sas_grid_T' ,    120    , 'sosaline' ,  .true.    , .true. ,   'yearly'  , ''       , ''          
     272   sn_ssh      = 'sas_grid_T' ,    120    , 'sossheig' ,  .true.    , .true. ,   'yearly'  , ''       , ''          
     273 
     274   ln_3d_uv    = .true.    !  specify whether we are supplying a 3D u,v field 
     275   cn_dir      = './'      !  root directory for the location of the bulk files are 
     276/ 
     277!----------------------------------------------------------------------- 
    263278&namtra_qsr    !   penetrative solar radiation 
    264279!----------------------------------------------------------------------- 
     
    480495&nambdy_tide     ! tidal forcing at open boundaries 
    481496!----------------------------------------------------------------------- 
    482    filtide      = 'bdydta/amm12_bdytide_'         !  file name root of tidal forcing files 
    483     tide_cpt(1)   ='Q1'  !  names of tidal components used 
    484     tide_cpt(2)   ='O1'  !  names of tidal components used 
    485     tide_cpt(3)   ='P1'  !  names of tidal components used 
    486     tide_cpt(4)   ='S1'  !  names of tidal components used 
    487     tide_cpt(5)   ='K1'  !  names of tidal components used 
    488     tide_cpt(6)   ='2N2' !  names of tidal components used 
    489     tide_cpt(7)   ='MU2' !  names of tidal components used 
    490     tide_cpt(8)   ='N2'  !  names of tidal components used 
    491     tide_cpt(9)   ='NU2' !  names of tidal components used 
    492     tide_cpt(10)   ='M2'  !  names of tidal components used 
    493     tide_cpt(11)   ='L2'  !  names of tidal components used 
    494     tide_cpt(12)   ='T2'  !  names of tidal components used 
    495     tide_cpt(13)   ='S2'  !  names of tidal components used 
    496     tide_cpt(14)   ='K2'  !  names of tidal components used 
    497     tide_cpt(15)   ='M4'  !  names of tidal components used 
    498     tide_speed(1)   = 13.398661 !  phase speeds of tidal components (deg/hour) 
    499     tide_speed(2)   = 13.943036 !  phase speeds of tidal components (deg/hour) 
    500     tide_speed(3)   = 14.958932 !  phase speeds of tidal components (deg/hour) 
    501     tide_speed(4)   = 15.000001 !  phase speeds of tidal components (deg/hour) 
    502     tide_speed(5)   = 15.041069 !  phase speeds of tidal components (deg/hour) 
    503     tide_speed(6)   = 27.895355 !  phase speeds of tidal components (deg/hour) 
    504     tide_speed(7)   = 27.968210 !  phase speeds of tidal components (deg/hour) 
    505     tide_speed(8)   = 28.439730 !  phase speeds of tidal components (deg/hour) 
    506     tide_speed(9)   = 28.512585 !  phase speeds of tidal components (deg/hour) 
    507     tide_speed(10)   = 28.984106 !  phase speeds of tidal components (deg/hour) 
    508     tide_speed(11)   = 29.528479 !  phase speeds of tidal components (deg/hour) 
    509     tide_speed(12)   = 29.958935 !  phase speeds of tidal components (deg/hour) 
    510     tide_speed(13)   = 30.000002 !  phase speeds of tidal components (deg/hour) 
    511     tide_speed(14)   = 30.082138 !  phase speeds of tidal components (deg/hour) 
    512     tide_speed(15)   = 57.968212 !  phase speeds of tidal components (deg/hour) 
    513     ln_tide_date = .true.               !  adjust tidal harmonics for start date of run 
     497   filtide          = 'bdydta/amm12_bdytide_'         !  file name root of tidal forcing files 
     498   ln_bdytide_2ddta = .false. 
     499   ln_bdytide_conj  = .false. 
    514500/ 
    515501!!====================================================================== 
     
    810796!!====================================================================== 
    811797!!   nammpp            Massively Parallel Processing                    ("key_mpp_mpi) 
     798!!   nammpp_dyndist    Massively Parallel domain decomposition          ("key_agrif" && "key_mpp_dyndist") 
    812799!!   namctl            Control prints & Benchmark 
    813800!!   namsol            elliptic solver / island / free surface 
     
    837824   jpnj        =   0       !  jpnj   number of processors following j (set automatically if < 1) 
    838825   jpnij       =   0       !  jpnij  number of local domains (set automatically if < 1) 
     826/ 
     827!----------------------------------------------------------------------- 
     828&nammpp_dyndist !   Massively Parallel Distribution for AGRIF zoom      ("key_agrif" && "key_mpp_dyndist") 
     829!----------------------------------------------------------------------- 
     830   jpni        =    1      !  jpni   number of processors following i 
     831   jpnj        =    1      !  jpnj   number of processors following j 
     832   jpnij       =    1      !  jpnij  number of local domains 
    839833/ 
    840834!----------------------------------------------------------------------- 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/CONFIG/cfg.txt

    r3901 r3954  
    11ORCA2_LIM3 OPA_SRC LIM_SRC_3 
    2 AMM12 OPA_SRC 
    32GYRE OPA_SRC 
    4 ORCA2_SAS_LIM OPA_SRC SAS_SRC LIM_SRC_2 NST_SRC 
    5 ORCA2_LIM_CFC_C14b OPA_SRC LIM_SRC_2 NST_SRC TOP_SRC 
    6 O2L3 OPA_SRC LIM_SRC_3 TOP_SRC 
    73ORCA2_LIM OPA_SRC LIM_SRC_2 NST_SRC 
    84ORCA2_LIM_PISCES OPA_SRC LIM_SRC_2 NST_SRC TOP_SRC 
    95GYRE_PISCES OPA_SRC TOP_SRC 
     6ORCA2_OFF_PISCES OPA_SRC OFF_SRC TOP_SRC 
     7O2L3 OPA_SRC LIM_SRC_3 TOP_SRC 
    108GYRE_BFM OPA_SRC TOP_SRC 
    11 ORCA2_OFF_PISCES OPA_SRC OFF_SRC TOP_SRC 
     9AMM12 OPA_SRC 
     10AGRIF OPA_SRC LIM_SRC_2 NST_SRC 
     11ORCA2_SAS_LIM OPA_SRC SAS_SRC LIM_SRC_2 NST_SRC 
     12ORCA2_LIM_CFC_C14b OPA_SRC LIM_SRC_2 NST_SRC TOP_SRC 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/EXTERNAL/AGRIF/LIB/SubLoopCreation.c

    r2715 r3954  
    102102      if ( mark == 1 ) fprintf(fortranout,"!!! aaaaaaaaaaaaaaa \n"); 
    103103      WriteLocalParamDeclaration(); 
    104       if ( mark == 1 ) fprintf(fortranout,"!!! bbbbbbbbbbbbbbb \n"); 
     104      if ( mark == 1 ) fprintf(fortranout,"!!! bbbbbbbbbbbbbbb \n");    
     105      WriteArgumentDeclaration_beforecall(); 
     106      if ( mark == 1 ) fprintf(fortranout,"!!! bbbbbbccccccccc \n"); 
    105107      if ( functiondeclarationisdone == 0 ) WriteFunctionDeclaration(1); 
    106       if ( mark == 1 ) fprintf(fortranout,"!!! bbbbbbccccccccc \n");       
    107       WriteArgumentDeclaration_beforecall(); 
    108108/*      writesub_loopdeclaration_scalar(List_SubroutineArgument_Var,fortranout); 
    109109      writesub_loopdeclaration_tab(List_SubroutineArgument_Var,fortranout);*/ 
     
    405405 
    406406      AddUseAgrifUtilBeforeCall_0(fortranout); 
     407      WriteArgumentDeclaration_beforecall(); 
    407408      if ( functiondeclarationisdone == 0 ) WriteFunctionDeclaration(0); 
    408       WriteArgumentDeclaration_beforecall(); 
    409409      if ( !strcasecmp(subofagrifinitgrids,subroutinename) ) 
    410410                     fprintf(oldfortranout,"      Call Agrif_Init_Grids () \n"); 
     
    462462                                                       "      IMPLICIT NONE\n"); 
    463463      WriteLocalParamDeclaration(); 
     464      WriteArgumentDeclaration_beforecall(); 
    464465      if ( functiondeclarationisdone == 0 ) WriteFunctionDeclaration(0); 
    465       WriteArgumentDeclaration_beforecall(); 
    466466      WriteSubroutineDeclaration(0); 
    467467      if ( !strcasecmp(subofagrifinitgrids,subroutinename) ) 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/LIM_SRC_3/ice.F90

    r3901 r3954  
    198198   REAL(wp), PUBLIC ::   time_G           !: restoring time constant for gravity drainage (= 20 days) [s] 
    199199   REAL(wp), PUBLIC ::   time_F           !: restoring time constant for gravity drainage (= 10 days) [s] 
    200    REAL(wp), PUBLIC ::   bulk_sal =       !: bulk salinity (ppt) in case of constant salinity 
     200   REAL(wp), PUBLIC ::   bulk_sal         !: bulk salinity (ppt) in case of constant salinity 
    201201 
    202202   !                                     !!** ice-salinity namelist (namicesal) ** 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/BDY/bdydta.F90

    r3901 r3954  
    441441      ! Read namelists 
    442442      ! -------------- 
     443      REWIND(numnam_ref) 
    443444      REWIND(numnam_cfg) 
    444445      jfld = 0  
    445446      DO ib_bdy = 1, nb_bdy          
    446447         IF( nn_dta(ib_bdy) .eq. 1 ) THEN 
     448 
     449            READ  ( numnam_ref, nambdy_dta, IOSTAT = ios, ERR = 901) 
     450901         IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambdy_dta in reference namelist', lwp ) 
    447451 
    448452            READ  ( numnam_cfg, nambdy_dta, IOSTAT = ios, ERR = 902 ) 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/BDY/bdytides.F90

    r3901 r3954  
    107107 
    108108            ! Don't REWIND here - may need to read more than one of these namelists.  
     109            READ  ( numnam_ref, nambdy_tide, IOSTAT = ios, ERR = 901) 
     110901         IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambdy_tide in reference namelist', lwp ) 
    109111            READ  ( numnam_cfg, nambdy_tide, IOSTAT = ios, ERR = 902 ) 
    110112902         IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambdy_tide in configuration namelist', lwp ) 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/ICB/icb_oce.F90

    r3901 r3954  
    4444   PUBLIC   icb_alloc   ! routine called by icb_init in icbini.F90 module 
    4545 
    46    INTEGER, PUBLIC, PARAMETER ::   nclasses = 10   !: Number of ice bergs classes 
     46INTEGER, PUBLIC, PARAMETER ::   nclasses = 10   !: Number of icebergs classes    
     47!!INTEGER, PUBLIC & 
     48!!#if !defined key_agrif  
     49!!           , PARAMETER & 
     50!!#endif 
     51!!     :: & 
     52!!     nclasses = 10   !: Number of icebergs classes 
    4753   INTEGER, PUBLIC, PARAMETER ::   nkounts  =  3   !: Number of integers combined for unique naming 
    4854 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/ICB/icbini.F90

    r3901 r3954  
    355355      !!---------------------------------------------------------------------- 
    356356 
     357#if !defined key_agrif 
    357358      REWIND( numnam_ref )              ! Namelist namberg in reference namelist : Iceberg parameters 
    358359      READ  ( numnam_ref, namberg, IOSTAT = ios, ERR = 901) 
    359360901   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namberg in reference namelist', lwp ) 
    360  
    361361      REWIND( numnam_cfg )              ! Namelist namberg in configuration namelist : Iceberg parameters 
    362362      READ  ( numnam_cfg, namberg, IOSTAT = ios, ERR = 902 ) 
    363363902   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namberg in configuration namelist', lwp ) 
    364364      WRITE ( numond, namberg ) 
    365        
     365#else 
     366      IF(lwp) THEN 
     367         WRITE(numout,*) 
     368         WRITE(numout,*) 'icbini :   AGRIF is not compatible with namelist namberg :  ' 
     369         WRITE(numout,*) '         definition of rn_initial_mass(nclasses) with nclasses as PARAMETER ' 
     370         WRITE(numout,*) ' namelist namberg not read' 
     371      ENDIF 
     372      ln_iceberg=.false.       
     373#endif    
    366374      IF( .NOT. ln_icebergs ) THEN   ! no icebergs 
    367375         IF(lwp) THEN 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/SBC/sbcblk_core.F90

    r3901 r3954  
    137137         !                                      ! ====================== ! 
    138138         ! 
     139 
    139140         REWIND( numnam_ref )              ! Namelist namsbc_core in reference namelist : CORE bulk parameters 
    140141         READ  ( numnam_ref, namsbc_core, IOSTAT = ios, ERR = 901) 
     
    144145         READ  ( numnam_cfg, namsbc_core, IOSTAT = ios, ERR = 902 ) 
    145146902      IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_core in configuration namelist', lwp ) 
     147 
    146148         WRITE ( numond, namsbc_core ) 
    147149         !                                         ! check: do we plan to use ln_dm2dc with non-daily forcing? 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90

    r3875 r3954  
    115115          nn_ice      =   0 
    116116      ENDIF 
    117        
     117      
    118118      IF(lwp) THEN               ! Control print 
    119119         WRITE(numout,*) '        Namelist namsbc (partly overwritten with CPP key setting)' 
     
    225225         IF( nsbc ==  6 )   WRITE(numout,*) '              MFS Bulk formulation' 
    226226      ENDIF 
     227 
    227228      ! 
    228229      IF( ln_ssr      )   CALL sbc_ssr_init               ! Sea-Surface Restoring initialisation 
     
    230231      IF( nn_ice == 4 )   CALL cice_sbc_init( nsbc )      ! CICE initialisation 
    231232      ! 
     233 
    232234   END SUBROUTINE sbc_init 
    233235 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90

    r3901 r3954  
    118118      !!---------------------------------------------------------------------- 
    119119      ! 
     120 
    120121#if defined key_agrif 
    121122      CALL Agrif_Init_Grids()      ! AGRIF: set the meshes 
     
    135136# endif 
    136137#endif 
     138 
    137139      ! check that all process are still there... If some process have an error, 
    138140      ! they will never enter in step and other processes will wait until the end of the cpu time! 
     
    161163 
    162164         DO WHILE ( istp <= nitend .AND. nstop == 0 ) 
     165 
    163166#if defined key_agrif 
    164167            CALL Agrif_Step( stp )           ! AGRIF: time stepping 
     
    166169            CALL stp( istp )                 ! standard time stepping 
    167170#endif 
     171 
    168172            istp = istp + 1 
    169173            IF( lk_mpp )   CALL mpp_max( nstop ) 
     
    360364                            CALL     sbc_init   ! Forcings : surface module 
    361365      !                                         ! Vertical physics 
     366 
    362367                            CALL     zdf_init      ! namelist read 
     368 
    363369                            CALL zdf_bfr_init      ! bottom friction 
     370 
    364371      IF( lk_zdfric     )   CALL zdf_ric_init      ! Richardson number dependent Kz 
    365372      IF( lk_zdftke     )   CALL zdf_tke_init      ! TKE closure scheme 
     
    394401      IF( nn_cla == 1   )   CALL cla_init       ! Cross Land Advection 
    395402                            CALL icb_init( rdt, nit000)   ! initialise icebergs instance 
    396        
     403      
    397404#if defined key_top 
    398405      !                                     ! Passive tracers 
    399406                            CALL     trc_init 
    400407#endif 
    401       !                                     ! Diagnostics 
     408      ! 
     409  
     410                                            ! Diagnostics 
    402411      IF( lk_floats     )   CALL     flo_init   ! drifting Floats 
    403412      IF( lk_diaar5     )   CALL dia_ar5_init   ! ar5 diag 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/OPA_SRC/step.F90

    r3901 r3954  
    8181# endif 
    8282#endif 
     83 
    8384                             indic = 0                ! reset to no error condition 
    8485      IF( kstp == nit000 )   CALL iom_init            ! iom_put initialization (must be done after nemo_init for AGRIF+XIOS+OASIS) 
     86 
    8587      IF( kstp /= nit000 )   CALL day( kstp )         ! Calendar (day was already called at nit000 in day_init) 
    8688                             CALL iom_setkt( kstp - nit000 + 1 )   ! say to iom that we are at time step kstp 
     
    9092      !<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 
    9193                         CALL sbc    ( kstp )         ! Sea Boundary Condition (including sea-ice) 
     94 
    9295      IF( lk_tide.AND.(kstp /= nit000 ))   CALL tide_init ( kstp ) 
    9396      IF( lk_tide    )   CALL sbc_tide( kstp ) 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/SAS_SRC/nemogcm.F90

    r3875 r3954  
    151151      !!---------------------------------------------------------------------- 
    152152      INTEGER ::   ji            ! dummy loop indices 
     153      INTEGER ::   ilocal_comm   ! local integer       
    153154      INTEGER ::   ios 
    154       INTEGER ::   ilocal_comm   ! local integer 
     155 
    155156      CHARACTER(len=80), DIMENSION(16) ::   cltxt 
    156157      !! 
     
    160161      !!---------------------------------------------------------------------- 
    161162      ! 
    162       cltxt = '' 
    163       ! 
     163      cltxt = ''      ! 
    164164      !                             ! Open reference namelist and configuration namelist files 
    165165      CALL ctl_opn( numnam_ref, 'namelist_ref', 'OLD', 'FORMATTED', 'SEQUENTIAL', -1, 6, .FALSE. ) 
    166166      CALL ctl_opn( numnam_cfg, 'namelist_cfg', 'OLD', 'FORMATTED', 'SEQUENTIAL', -1, 6, .FALSE. ) 
    167       CALL ctl_opn( numond, 'output.namelist.dyn', 'REPLACE', 'FORMATTED', 'SEQUENTIAL', -1, 6, .FALSE., narea ) 
     167      CALL ctl_opn( numond, 'output.namelist.dyn', 'REPLACE', 'FORMATTED', 'SEQUENTIAL', -1, 6, .FALSE. ) 
    168168      ! 
    169169      REWIND( numnam_ref )              ! Namelist namctl in reference namelist : Control prints & Benchmark 
     
    174174      READ  ( numnam_cfg, namctl, IOSTAT = ios, ERR = 902 ) 
    175175902   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namctl in configuration namelist', lwp ) 
     176      WRITE( numond, namctl ) 
    176177      ! 
    177178      !                             !--------------------------------------------! 
     
    182183         CALL  xios_initialize( "nemo",return_comm=ilocal_comm ) 
    183184      ENDIF 
    184       narea = mynode( cltxt, numnam_ref, numnam_cfg, numond , nstop, ilocal_comm )   ! Nodes selection 
     185      narea = mynode ( cltxt, numnam_ref, numnam_cfg, numond , nstop, ilocal_comm )  ! Nodes selection 
    185186#else 
    186187      ilocal_comm = 0 
    187       narea = mynode( cltxt, numnam_ref, numnam_cfg, numond , nstop, ilocal_comm )   ! Nodes selection (control print return in cltxt) 
     188      narea = mynode( cltxt, numnam_ref, numnam_cfg, numond , nstop, ilocal_comm )        ! Nodes selection (control print return in cltxt) 
    188189#endif 
    189190      narea = narea + 1                                     ! mynode return the rank of proc (0 --> jpnij -1 ) 
     
    370371      CALL iom_close                                 ! close all input/output files managed by iom_* 
    371372      ! 
    372       IF( numstp          /= -1 )   CLOSE( numstp         )   ! time-step file 
    373       IF( numnam_ref      /= -1 )   CLOSE( numnam_ref     )   ! oce reference namelist 
    374       IF( numnam_cfg      /= -1 )   CLOSE( numnam_cfg     )   ! oce configuration namelist 
    375       IF( numnam_ice_ref  /= -1 )   CLOSE( numnam_ice_ref )   ! ice reference namelist 
    376       IF( numnam_ice_cfg  /= -1 )   CLOSE( numnam_ice_cfg )   ! ice configuration namelist 
    377       IF( numevo_ice      /= -1 )   CLOSE( numevo_ice     )   ! ice variables (temp. evolution) 
    378       IF( numout          /=  6 )   CLOSE( numout         )   ! standard model output file 
     373      IF( numstp          /= -1 )   CLOSE( numstp      )   ! time-step file       
     374      IF( numnam_ref      /= -1 )   CLOSE( numnam_ref      )   ! oce reference namelist 
     375      IF( numnam_cfg      /= -1 )   CLOSE( numnam_cfg      )   ! oce configuration namelist 
     376      IF( numond          /= -1 )   CLOSE( numond          )   ! oce output namelist 
     377      IF( numnam_ice_ref  /= -1 )   CLOSE( numnam_ice_ref  )   ! ice reference namelist 
     378      IF( numnam_ice_cfg  /= -1 )   CLOSE( numnam_ice_cfg  )   ! ice configuration namelist 
     379      IF( numoni          /= -1 )   CLOSE( numoni          )   ! ice output namelist 
     380      IF( numevo_ice      /= -1 )   CLOSE( numevo_ice  )   ! ice variables (temp. evolution) 
     381      IF( numout          /=  6 )   CLOSE( numout      )   ! standard model output file 
    379382      ! 
    380383      numout = 6                                     ! redefine numout in case it is used after this point... 
     
    393396      USE diawri    , ONLY: dia_wri_alloc 
    394397      USE dom_oce   , ONLY: dom_oce_alloc 
    395       ! 
    396       INTEGER :: ierr 
     398      USE oce       , ONLY : sshn, sshb, snwice_mass, snwice_mass_b, snwice_fmass  
     399      ! 
     400      INTEGER :: ierr,ierr4 
    397401      !!---------------------------------------------------------------------- 
    398402      ! 
     
    400404      ierr = ierr + dom_oce_alloc   ()          ! ocean domain 
    401405      ierr = ierr + lib_mpp_alloc   (numout)    ! mpp exchanges 
     406      ALLOCATE( snwice_mass(jpi,jpj)  , snwice_mass_b(jpi,jpj),             & 
     407         &      snwice_fmass(jpi,jpj), STAT= ierr4 ) 
     408      ierr = ierr + ierr4 
    402409      ! 
    403410      IF( lk_mpp    )   CALL mpp_sum( ierr ) 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/SAS_SRC/sbcssm.F90

    r3901 r3954  
    3636   PUBLIC   sbc_ssm        ! called by sbc 
    3737 
    38    CHARACTER(len=100)   ::   cn_dir         !: Root directory for location of ssm files 
    39    LOGICAL              ::   ln_3d_uv       !: specify whether input velocity data is 3D 
     38   CHARACTER(len=100)   ::   cn_dir     = './'    !: Root directory for location of ssm files 
     39   LOGICAL              ::   ln_3d_uv   = .true.  !: specify whether input velocity data is 3D 
    4040   INTEGER  , SAVE      ::   nfld_3d 
    4141   INTEGER  , SAVE      ::   nfld_2d 
     
    8181       
    8282      ! 
     83      IF (kt == nn_it000 ) CALL sbc_ssm_init() 
     84 
    8385      IF( nn_timing == 1 )  CALL timing_start( 'sbc_ssm') 
    8486 
     
    100102      tsn(:,:,1,jp_tem) = sst_m(:,:) 
    101103      tsn(:,:,1,jp_sal) = sss_m(:,:) 
     104      IF ( nn_ice == 1 ) THEN 
     105         tsb(:,:,1,jp_tem) = sst_m(:,:) 
     106         tsb(:,:,1,jp_sal) = sss_m(:,:) 
     107      ENDIF 
    102108      ub (:,:,1       ) = ssu_m(:,:) 
    103109      vb (:,:,1       ) = ssv_m(:,:) 
     
    128134      INTEGER  :: ifpr                               ! dummy loop indice 
    129135      INTEGER  :: inum, idv, idimv, jpm              ! local integer 
    130       INTEGER  :: ios                                ! Local integer output status for namelist read 
     136      INTEGER  ::   ios                              ! Local integer output status for namelist read 
    131137      !! 
    132138      CHARACTER(len=100)                     ::  cn_dir       ! Root directory for location of core files 
     
    136142      TYPE(FLD_N) :: sn_usp, sn_vsp, sn_ssh 
    137143      ! 
    138       NAMELIST/namsbc_ssm/cn_dir, ln_3d_uv, sn_tem, sn_sal, sn_usp, sn_vsp, sn_ssh 
    139  
    140       !!---------------------------------------------------------------------- 
    141       !                                   ! ============ 
    142       !                                   !   Namelist 
    143       !                                   ! ============ 
    144       ! 
    145       REWIND( numnam_ref )              ! Namelist namsbc_ssm in reference namelist : SAS files for dynamical data 
    146       READ  ( numnam_ref, namsbc_ssm, IOSTAT = ios, ERR = 901) 
    147 901   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_ssm in reference namelist', lwp ) 
    148  
    149       REWIND( numnam_cfg )              ! Namelist namsbc_ssm in configuration namelist : SAS files for dynamical data 
    150       READ  ( numnam_cfg, namsbc_ssm, IOSTAT = ios, ERR = 902 ) 
    151 902   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_ssm in configuration namelist', lwp ) 
    152       WRITE ( numond, namsbc_ssm ) 
     144      NAMELIST/namsbc_sas/cn_dir, ln_3d_uv, sn_tem, sn_sal, sn_usp, sn_vsp, sn_ssh 
     145       
     146      REWIND( numnam_ref )              ! Namelist namsbc_sas in reference namelist : Input fields 
     147      READ  ( numnam_ref, namsbc_sas, IOSTAT = ios, ERR = 901) 
     148901   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_sas in reference namelist', lwp ) 
     149 
     150      REWIND( numnam_cfg )              ! Namelist namsbc_sas in configuration namelist : Input fields 
     151      READ  ( numnam_cfg, namsbc_sas, IOSTAT = ios, ERR = 902 ) 
     152902   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_sas in configuration namelist', lwp ) 
     153      WRITE ( numond, namsbc_sas ) 
     154 
    153155      !                                         ! store namelist information in an array 
    154156      !                                         ! Control print 
    155157      IF(lwp) THEN 
    156158         WRITE(numout,*) 
    157          WRITE(numout,*) 'sbc_ssm : standalone surface scheme ' 
     159         WRITE(numout,*) 'sbc_sas : standalone surface scheme ' 
    158160         WRITE(numout,*) '~~~~~~~~~~~ ' 
    159          WRITE(numout,*) '   Namelist namsbc_ssm' 
     161         WRITE(numout,*) '   Namelist namsbc_sas' 
    160162         WRITE(numout,*) 
    161163      ENDIF 
     
    272274      ! so allocate enough of arrays to use 
    273275      ! 
     276      ierr3 = 0 
    274277      jpm = MAX(jp_tem, jp_sal) 
    275278      ALLOCATE( tsn(jpi,jpj,1,jpm), STAT=ierr0 ) 
    276279      ALLOCATE( ub(jpi,jpj,1)     , STAT=ierr1 ) 
    277280      ALLOCATE( vb(jpi,jpj,1)     , STAT=ierr2 ) 
    278       ierr = ierr0 + ierr1 + ierr2 
     281      IF ( nn_ice == 1 ) ALLOCATE( tsb(jpi,jpj,1,jpm), STAT=ierr3 ) 
     282      ierr = ierr0 + ierr1 + ierr2 + ierr3 
    279283      IF( ierr > 0 ) THEN 
    280284         CALL ctl_stop('sbc_ssm_init: unable to allocate surface arrays') 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/TOP_SRC/C14b/trcnam_c14b.F90

    r3901 r3954  
    124124      ENDIF 
    125125 
     126   CALL FLUSH ( numonb )     ! flush output namelist C14b 
     127 
    126128   END SUBROUTINE trc_nam_c14b 
    127129    
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/TOP_SRC/C14b/trcsms_c14b.F90

    r3901 r3954  
    307307      CALL wrk_dealloc( jpi, jpj, jpk, zdecay   ) 
    308308      ! 
    309      IF ( kt == nittrc000 ) CALL FLUSH ( numonb )     ! flush output namelist C14b 
    310309      IF( nn_timing == 1 )  CALL timing_stop('trc_sms_c14b') 
    311310      ! 
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/TOP_SRC/CFC/trcnam_cfc.F90

    r3901 r3954  
    110110      ENDIF 
    111111 
     112   CALL FLUSH ( numonc )     ! flush output namelist CFC 
     113 
    112114   END SUBROUTINE trc_nam_cfc 
    113115    
  • branches/2013/dev_r3853_CNRS9_ConfSetting/NEMOGCM/NEMO/TOP_SRC/CFC/trcsms_cfc.F90

    r3901 r3954  
    205205      END IF 
    206206      ! 
    207       IF ( kt == nittrc000 ) CALL FLUSH ( numonc )     ! flush output namelist CFC 
    208207      IF( nn_timing == 1 )  CALL timing_stop('trc_sms_cfc') 
    209208      ! 
Note: See TracChangeset for help on using the changeset viewer.