New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 9490 for branches/2017/dev_merge_2017/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg – NEMO

Ignore:
Timestamp:
2018-04-23T10:44:07+02:00 (6 years ago)
Author:
gm
Message:

#2075 - dev_merge_2017: scale-aware setting of lateral viscous and diffusive coefficient

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_merge_2017/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg

    r9356 r9490  
    11!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    2 !! NEMO/OPA  Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 
     2!! NEMO/OPA  ORCA2 namelist : overwrite some defaults values defined in SHARED/namelist_ref 
    33!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
     4!                       ORCA2 - IC3 configuration                      ! 
     5 
     6!!====================================================================== 
     7!!              ***  Domain & Run management namelists  ***           !! 
     8!!                                                                    !! 
     9!!   namrun       parameters of the run 
     10!!   namdom       space and time domain 
     11!!   namcfg       parameters of the configuration                       (default: user defined GYRE) 
     12!!   namwad       Wetting and drying                                    (default NO) 
     13!!   namtsd       data: temperature & salinity                          (default NO) 
     14!!   namcrs       coarsened grid (for outputs and/or TOP)               (ln_crs =T) 
     15!!====================================================================== 
     16! 
    417!----------------------------------------------------------------------- 
    518&namrun        !   parameters of the run 
    619!----------------------------------------------------------------------- 
    7    nn_no       =       0   !  job number (no more used...) 
    820   cn_exp      =  "ORCA2"  !  experience name 
    921   nn_it000    =       1   !  first time step 
    1022   nn_itend    =    5475   !  last  time step (std 5475) 
     23   nn_istate   =       0   !  output the initial state (1) or not (0) 
     24/ 
     25!----------------------------------------------------------------------- 
     26&namdom        !   time and space domain 
     27!----------------------------------------------------------------------- 
     28   rn_rdt      = 5760.     !  time step for the dynamics and tracer 
    1129/ 
    1230!----------------------------------------------------------------------- 
     
    1432!----------------------------------------------------------------------- 
    1533   ln_read_cfg = .true.    !  (=T) read the domain configuration file 
    16       !                    !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
    1734      cn_domcfg = "ORCA_R2_zps_domcfg"    ! domain configuration filename 
    1835      ! 
    19       ln_closea    = .false.    !  T => keep closed seas (defined by closea_mask field) in the   
    20       !                         !       domain and apply special treatment of freshwater fluxes. 
    21       !                         !  F => suppress closed seas (defined by closea_mask field)  
     36      ln_closea    = .false.    !  F => suppress closed seas (defined by closea_mask field)  
    2237      !                         !       from the bathymetry at runtime. 
    23       !                         !  If closea_mask field doesn't exist in the domain_cfg file 
    24       !                         !       then this logical does nothing. 
    25 / 
    26 !----------------------------------------------------------------------- 
    27 &namdom        !   time and space domain 
    28 !----------------------------------------------------------------------- 
    29    ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time 
    30    rn_rdt      = 5760.     !  time step for the dynamics and tracer 
    31    rn_atfp     =    0.1    !  asselin time filter parameter 
    32 / 
    33 !----------------------------------------------------------------------- 
    34 &namtsd        !   data : Temperature  & Salinity 
    35 !----------------------------------------------------------------------- 
    36 / 
    37 !----------------------------------------------------------------------- 
    38 &namwad        !   Wetting and drying  default is no WAD 
    39 !----------------------------------------------------------------------- 
    40 / 
    41 !----------------------------------------------------------------------- 
    42 &namcrs        !   coarsened grid (for outputs and/or TOP)              (ln_crs =T) 
    43 !----------------------------------------------------------------------- 
    44 / 
    45 !----------------------------------------------------------------------- 
    46 &namc1d        !   1D configuration options                             ("key_c1d") 
    47 !----------------------------------------------------------------------- 
    48 / 
    49 !----------------------------------------------------------------------- 
    50 &namc1d_dyndmp !   U & V newtonian damping                              ("key_c1d") 
    51 !----------------------------------------------------------------------- 
    52 / 
    53 !----------------------------------------------------------------------- 
    54 &namc1d_uvd    !   data: U & V currents                                 ("key_c1d") 
    55 !----------------------------------------------------------------------- 
    56 / 
    57 !----------------------------------------------------------------------- 
    58 &namsbc        !   Surface Boundary Condition (surface module) 
    59 !----------------------------------------------------------------------- 
     38/ 
     39!----------------------------------------------------------------------- 
     40&namtsd        !    Temperature & Salinity Data                         (default: NO) 
     41!----------------------------------------------------------------------- 
     42   !                       ! =T  read T-S fields for: 
     43   ln_tsd_init = .true.          !  ocean initialisation 
     44   ln_tsd_dmp  = .true.          !  T-S restoring   (see namtra_dmp) 
     45 
     46   cn_dir = './'     !  root directory for the T-S data location 
     47   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     48   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
     49   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
     50   sn_tem = 'data_1m_potential_temperature_nomask',     -1      ,'votemper',   .true.    , .true. , 'yearly'  ,    ''    ,    ''    ,    '' 
     51   sn_sal = 'data_1m_salinity_nomask'             ,     -1      ,'vosaline',   .true.    , .true. , 'yearly'  ,    ''    ,    ''    ,    '' 
     52/ 
     53 
     54!!====================================================================== 
     55!!            ***  Surface Boundary Condition namelists  ***          !! 
     56!!                                                                    !! 
     57!!   namsbc          surface boundary condition manager                 (default: NO selection) 
     58!!   namsbc_flx      flux               formulation                     (ln_flx     =T) 
     59!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T) 
     60!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" ) 
     61!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only) 
     62!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   ) 
     63!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T) 
     64!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T) 
     65!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T) 
     66!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T) 
     67!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 
     68!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T) 
     69!!   namsbc_wave     external fields from wave model                    (ln_wave    =T) 
     70!!   namberg         iceberg floats                                     (ln_icebergs=T) 
     71!!====================================================================== 
     72! 
     73!----------------------------------------------------------------------- 
     74&namsbc        !   Surface Boundary Condition (surface module)          (default: NO selection) 
     75!----------------------------------------------------------------------- 
     76   nn_fsbc     = 5         !  frequency of SBC module call 
     77                           !     (also = the frequency of sea-ice & iceberg model call) 
     78                     ! Type of air-sea fluxes  
    6079   ln_blk      = .true.    !  Bulk formulation                          (T => fill namsbc_blk ) 
    61 / 
    62 !----------------------------------------------------------------------- 
    63 &namsbc_flx    !   surface boundary condition : flux formulation 
    64 !----------------------------------------------------------------------- 
     80                     ! Sea-ice : 
     81   nn_ice      = 2         !  =2 or 3 automatically for LIM3 or CICE    ("key_lim3" or "key_cice") 
     82                           !          except in AGRIF zoom where it has to be specified 
     83                     ! Misc. options of sbc :  
     84   ln_traqsr   = .true.    !  Light penetration in the ocean            (T => fill namtra_qsr) 
     85   ln_ssr      = .true.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr) 
     86   ln_rnf      = .true.    !  runoffs                                   (T => fill namsbc_rnf) 
     87   nn_fwb      = 2         !  FreshWater Budget:  
     88   !                       !    =2 annual global mean of e-p-r set to zero 
    6589/ 
    6690!----------------------------------------------------------------------- 
    6791&namsbc_blk   !   namsbc_blk  generic Bulk formula                      (ln_blk =T) 
    6892!----------------------------------------------------------------------- 
    69    ln_NCAR     = .true.   ! "NCAR"      algorithm   (Large and Yeager 2008) 
    70 / 
    71 !----------------------------------------------------------------------- 
    72 &namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_oasis3") 
    73 !----------------------------------------------------------------------- 
    74 / 
    75 !----------------------------------------------------------------------- 
    76 &namsbc_sas    !   Stand-Alone Surface boundary condition 
    77 !----------------------------------------------------------------------- 
    78 / 
    79 !----------------------------------------------------------------------- 
    80 &namsbc_iif    !   Ice-IF : use observed ice cover                      (nn_ice = 1) 
    81 !----------------------------------------------------------------------- 
     93   !                    !  bulk algorithm : 
     94   ln_NCAR    = .true.     ! "NCAR"      algorithm   (Large and Yeager 2008) 
     95 
     96   cn_dir = './'  !  root directory for the bulk data location 
     97   !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 
     98   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ !          weights filename            ! rotation ! land/sea mask ! 
     99   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                                      ! pairing  !    filename   ! 
     100   sn_wndi     = 'u_10.15JUNE2009_fill'       ,    6         , 'U_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bicubic_noc.nc'  , 'Uwnd'   , '' 
     101   sn_wndj     = 'v_10.15JUNE2009_fill'       ,    6         , 'V_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bicubic_noc.nc'  , 'Vwnd'   , '' 
     102   sn_qsr      = 'ncar_rad.15JUNE2009_fill'   ,   24         , 'SWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     103   sn_qlw      = 'ncar_rad.15JUNE2009_fill'   ,   24         , 'LWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     104   sn_tair     = 't_10.15JUNE2009_fill'       ,    6         , 'T_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     105   sn_humi     = 'q_10.15JUNE2009_fill'       ,    6         , 'Q_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     106   sn_prec     = 'ncar_precip.15JUNE2009_fill',   -1         , 'PRC_MOD1',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     107   sn_snow     = 'ncar_precip.15JUNE2009_fill',   -1         , 'SNOW'    ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     108   sn_slp      = 'slp.15JUNE2009_fill'        ,    6         , 'SLP'     ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     109   sn_tdif     = 'taudif_core'                ,   24         , 'taudif'  ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    82110/ 
    83111!----------------------------------------------------------------------- 
    84112&namtra_qsr    !   penetrative solar radiation                          (ln_traqsr =T) 
    85113!----------------------------------------------------------------------- 
    86 / 
    87 !----------------------------------------------------------------------- 
    88 &namsbc_rnf    !   runoffs namelist surface boundary condition          (ln_rnf =T) 
    89 !----------------------------------------------------------------------- 
    90 / 
    91 !----------------------------------------------------------------------- 
    92 &namsbc_isf    !  Top boundary layer (ISF)                              (nn_isf >0) 
    93 !----------------------------------------------------------------------- 
    94 / 
    95 !----------------------------------------------------------------------- 
    96 &namsbc_iscpl  !   land ice / ocean coupling option                      
    97 !----------------------------------------------------------------------- 
    98 / 
    99 !----------------------------------------------------------------------- 
    100 &namsbc_apr    !   Atmospheric pressure used as ocean forcing           (ln_apr_dyn =T) 
    101 !----------------------------------------------------------------------- 
     114   !                       ! type of penetration                        (default: NO selection) 
     115   ln_qsr_rgb  = .true.       !  RGB light penetration (Red-Green-Blue) 
     116   ! 
     117   nn_chldta   =      1       !  RGB : Chl data (=1) or cst value (=0) 
     118 
     119   cn_dir = './'  !  root directory for the chlorophyl data location 
     120   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     121   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
     122   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
     123   sn_chl      ='chlorophyll'            ,        -1         , 'CHLA'    ,   .true.    , .true. , 'yearly'  , ''               , ''       , '' 
    102124/ 
    103125!----------------------------------------------------------------------- 
    104126&namsbc_ssr    !   surface boundary condition : sea surface restoring   (ln_ssr =T) 
    105127!----------------------------------------------------------------------- 
    106 / 
    107 !----------------------------------------------------------------------- 
    108 &namsbc_wave   ! External fields from wave model                        (ln_wave=T) 
    109 !----------------------------------------------------------------------- 
     128   nn_sssr     =     2     !  add a damping term to the surface freshwater flux 
     129      rn_deds     =  -166.67  !  magnitude of the damping on salinity   [mm/day] 
     130      ln_sssr_bnd =  .true.   !  flag to bound erp term (associated with nn_sssr=2) 
     131      rn_sssr_bnd =   4.e0    !  ABS(Max/Min) value of the damping erp term [mm/day] 
     132/ 
     133!----------------------------------------------------------------------- 
     134&namsbc_rnf    !   runoffs                                              (ln_rnf =T) 
     135!----------------------------------------------------------------------- 
     136   ln_rnf_mouth= .true.    !  specific treatment at rivers mouths 
     137      rn_hrnf     =  15.e0    !  depth over which enhanced vertical mixing is used    (ln_rnf_mouth=T) 
     138      rn_avt_rnf  =   1.e-3   !  value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 
     139   rn_rfact    =   1.e0    !  multiplicative factor for runoff 
     140 
     141   cn_dir = './'  !  root directory for the location of the runoff files 
     142   !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
     143   !           !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     144   !           !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
     145   sn_rnf      = 'runoff_core_monthly',    -1    , 'sorunoff',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     146   sn_cnf      = 'runoff_core_monthly',     0    , 'socoefr0',   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
     147   sn_s_rnf    = 'runoffs'            ,    24    , 'rosaline',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     148   sn_t_rnf    = 'runoffs'            ,    24    , 'rotemper',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     149   sn_dep_rnf  = 'runoffs'            ,     0    , 'rodepth' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    110150/ 
    111151!----------------------------------------------------------------------- 
    112152&namberg       !   iceberg parameters                                   (default: No iceberg) 
    113153!----------------------------------------------------------------------- 
    114       ln_icebergs              = .true.               ! iceberg floats or not 
    115       ln_bergdia               = .true.               ! Calculate budgets 
    116       nn_verbose_level         = 1                    ! Turn on more verbose output if level > 0 
    117       nn_verbose_write         = 15                   ! Timesteps between verbose messages 
    118       nn_sample_rate           = 1                    ! Timesteps between sampling for trajectory storage 
    119                                                       ! Initial mass required for an iceberg of each class 
    120       rn_initial_mass          = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 
    121                                                       ! Proportion of calving mass to apportion to each class 
    122       rn_distribution          = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 
    123                                                       ! Ratio between effective and real iceberg mass (non-dim) 
    124                                                       ! i.e. number of icebergs represented at a point 
    125       rn_mass_scaling          = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 
    126                                                       ! thickness of newly calved bergs (m) 
    127       rn_initial_thickness     = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250. 
    128       rn_rho_bergs             = 850.                 ! Density of icebergs 
    129       rn_LoW_ratio             = 1.5                  ! Initial ratio L/W for newly calved icebergs 
    130       ln_operator_splitting    = .true.               ! Use first order operator splitting for thermodynamics 
    131       rn_bits_erosion_fraction = 0.                   ! Fraction of erosion melt flux to divert to bergy bits 
    132       rn_sicn_shift            = 0.                   ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 
    133       ln_passive_mode          = .false.              ! iceberg - ocean decoupling 
    134       nn_test_icebergs         = -1                   ! Create test icebergs of this class (-1 = no) 
    135                                                       ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 
    136       rn_test_box              = 108.0,  116.0, -66.0, -58.0 
    137       rn_speed_limit           = 0.                   ! CFL speed limit for a berg 
    138  
    139 !            ! file name ! frequency (hours) !   variable   ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    140 !            !           !  (if <0  months)  !     name     !  (logical)  !  (T/F ) ! 'monthly' ! filename ! pairing  ! filename      ! 
    141       sn_icb =  'calving',       -1          , 'calving'    ,   .true.    , .true.  , 'yearly'  ,    ''    ,    ''    ,     '' 
    142  
    143       cn_dir = './' 
    144 / 
    145 !----------------------------------------------------------------------- 
    146 &namlbc        !   lateral momentum boundary condition 
    147 !----------------------------------------------------------------------- 
    148 / 
     154   ln_icebergs = .true.    ! activate iceberg floats (force =F with "key_agrif") 
     155 
     156   cn_dir = './'  !  root directory for the location of drag coefficient files 
     157   !______!___________!___________________!______________!______________!_________!___________!__________!__________!_______________! 
     158   !      ! file name ! frequency (hours) !   variable   ! time interp. !  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     159   !      !           !  (if <0  months)  !     name     !   (logical)  !  (T/F ) ! 'monthly' ! filename ! pairing  ! filename      ! 
     160   sn_icb =  'calving',       -1          , 'calving'    ,   .true.     , .true.  , 'yearly'  , ''       , ''       , '' 
     161/ 
     162 
     163!!====================================================================== 
     164!!               ***  Lateral boundary condition  ***                 !! 
     165!!                                                                    !! 
     166!!   namlbc        lateral momentum boundary condition                  (no slip) 
     167!!   namagrif      agrif nested grid ( read by child model only )       ("key_agrif") 
     168!!   nam_tide      Tidal forcing                                        (default: NO) 
     169!!   nambdy        Unstructured open boundaries                         (default: NO) 
     170!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy) 
     171!!   nambdy_tide   tidal forcing at open boundaries                     (default: NO) 
     172!!====================================================================== 
     173! 
    149174!----------------------------------------------------------------------- 
    150175&namagrif      !  AGRIF zoom                                            ("key_agrif") 
    151176!----------------------------------------------------------------------- 
    152 / 
    153 !----------------------------------------------------------------------- 
    154 &nam_tide      !   tide parameters 
    155 !----------------------------------------------------------------------- 
    156 / 
    157 !----------------------------------------------------------------------- 
    158 &nambdy        !  unstructured open boundaries                           
    159 !----------------------------------------------------------------------- 
    160 / 
    161 !----------------------------------------------------------------------- 
    162 &nambdy_dta    !  open boundaries - external data                        
    163 !----------------------------------------------------------------------- 
    164 / 
    165 !----------------------------------------------------------------------- 
    166 &nambdy_tide   !  tidal forcing at open boundaries 
    167 !----------------------------------------------------------------------- 
     177   ln_spc_dyn    = .true.  !  use 0 as special value for dynamics 
     178   rn_sponge_tra = 2880.   !  coefficient for tracer   sponge layer [m2/s] 
     179   rn_sponge_dyn = 2880.   !  coefficient for dynamics sponge layer [m2/s] 
     180   ln_chk_bathy  = .false. !  =T  check the parent bathymetry 
    168181/ 
    169182!----------------------------------------------------------------------- 
     
    173186/ 
    174187!----------------------------------------------------------------------- 
    175 &namdrg_top    !   TOP friction                                         (ln_isfcav=T) 
    176 !----------------------------------------------------------------------- 
    177 / 
    178 !----------------------------------------------------------------------- 
    179188&namdrg_bot    !   BOTTOM friction                                   
    180189!----------------------------------------------------------------------- 
     
    184193!----------------------------------------------------------------------- 
    185194   ln_trabbc   = .true.    !  Apply a geothermal heating at the ocean bottom 
     195      nn_geoflx   =    2      !  geothermal heat flux: = 2 read variable flux [mW/m2] 
     196 
     197   cn_dir = './'  !  root directory for the geothermal data location 
     198   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     199   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
     200   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
     201   sn_qgh      ='geothermal_heating.nc'  ,       -12.        , 'heatflow',   .false.   , .true. , 'yearly'  ,   ''             ,   ''     ,   '' 
    186202/ 
    187203!----------------------------------------------------------------------- 
     
    189205!----------------------------------------------------------------------- 
    190206   ln_trabbl   = .true.    !  Bottom Boundary Layer parameterisation flag 
    191    nn_bbl_ldf  =  1        !  diffusive bbl (=1)   or not (=0) 
    192    nn_bbl_adv  =  0        !  advective bbl (=1/2) or not (=0) 
    193    rn_ahtbbl   =  1000.    !  lateral mixing coefficient in the bbl  [m2/s] 
    194    rn_gambbl   =  10.      !  advective bbl coefficient                 [s] 
    195 / 
    196 !----------------------------------------------------------------------- 
    197 &nameos        !   ocean Equation Of Seawater                           (default: NO) 
    198 !----------------------------------------------------------------------- 
    199    ln_teos10   = .false.         !  = Use TEOS-10 equation of state 
     207      nn_bbl_ldf  =  1        !  diffusive bbl (=1)   or not (=0) 
     208      nn_bbl_adv  =  0        !  advective bbl (=1/2) or not (=0) 
     209      rn_ahtbbl   =  1000.    !  lateral mixing coefficient in the bbl  [m2/s] 
     210      rn_gambbl   =  10.      !  advective bbl coefficient                 [s] 
     211/ 
     212 
     213!!====================================================================== 
     214!!                        Tracer (T & S) namelists                    !! 
     215!!                                                                    !! 
     216!!   nameos           equation of state                                 (default: NO selection) 
     217!!   namtra_adv       advection scheme                                  (default: NO selection) 
     218!!   namtra_ldf       lateral diffusion scheme                          (default: NO selection) 
     219!!   namtra_adv_mle   mixed layer eddy param. (Fox-Kemper param.)       (default: NO) 
     220!!   namtra_eiv       eddy induced velocity param.                      (default: NO) 
     221!!   namtra_dmp       T & S newtonian damping                           (default: NO) 
     222!!====================================================================== 
     223! 
     224!----------------------------------------------------------------------- 
     225&nameos        !   ocean Equation Of Seawater                           (default: NO selection) 
     226!----------------------------------------------------------------------- 
    200227   ln_eos80    = .true.          !  = Use EOS80 
    201    ln_seos     = .false.         !  = Use S-EOS (simplified Eq.) 
    202228/ 
    203229!----------------------------------------------------------------------- 
     
    209235/ 
    210236!----------------------------------------------------------------------- 
    211 &namtra_adv_mle !   mixed layer eddy parametrisation (Fox-Kemper param) (default: NO) 
    212 !----------------------------------------------------------------------- 
    213    ln_mle      = .true.   ! (T) use the Mixed Layer Eddy (MLE) parameterisation 
    214 / 
    215 !----------------------------------------------------------------------- 
    216237&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection) 
    217238!----------------------------------------------------------------------- 
    218239   !                       !  Operator type: 
    219    ln_traldf_NONE  =  .false.  !           No operator (no explicit advection) 
    220240   ln_traldf_lap   =  .true.   !    laplacian operator 
    221    ln_traldf_blp   =  .false.  !  bilaplacian operator 
    222241   !                       !  Direction of action: 
    223    ln_traldf_lev   =  .false.  !  iso-level 
    224    ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
    225242   ln_traldf_iso   =  .true.   !  iso-neutral (Standard operator) 
    226    ln_traldf_triad =  .false.  !  iso-neutral (Triads   operator) 
    227    ! 
    228    !                       !  iso-neutral options:         
    229    ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
    230    rn_slpmax       =   0.01    !  slope limit                      (both operators) 
    231    ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
    232    rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
    233    ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
    234    ! 
    235243   !                       !  Coefficients: 
    236244   nn_aht_ijk_t    = 20        !  space/time variation of eddy coef 
    237    !                                !   =-20 (=-30)    read in eddy_diffusivity_2D.nc (..._3D.nc) file 
    238    !                                !   =  0           constant  
    239    !                                !   = 10 F(k)      =ldf_c1d  
    240    !                                !   = 20 F(i,j)    =ldf_c2d  
    241    !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
    242    !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
    243    !                                !   = 31 F(i,j,k,t)=F(local velocity) 
    244    rn_aht_0        = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
    245    rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
    246 / 
    247 !----------------------------------------------------------------------- 
    248 &namtra_ldfeiv !   eddy induced velocity param.                         (default: NO) 
     245      !                             !   = 20     aht = 1/2  Ud. max(e1,e2) 
     246      rn_Ud        = 0.018          !  lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 
     247      rn_Ld        = 200.e+3        !  lateral diffusive length   [m]   (nn_aht_ijk_t= 0, 10) 
     248/ 
     249!----------------------------------------------------------------------- 
     250&namtra_adv_mle !   mixed layer eddy parametrisation (Fox-Kemper)       (default: NO) 
     251!----------------------------------------------------------------------- 
     252   ln_mle      = .true.   ! (T) use the Mixed Layer Eddy (MLE) parameterisation 
     253/ 
     254!----------------------------------------------------------------------- 
     255&namtra_eiv !   eddy induced velocity param.                            (default: NO) 
    249256!----------------------------------------------------------------------- 
    250257   ln_ldfeiv     =.true.   ! use eddy induced velocity parameterization 
    251    ln_ldfeiv_dia =.true.   ! diagnose eiv stream function and velocities 
    252    rn_aeiv_0     = 2000.   ! eddy induced velocity coefficient   [m2/s] 
    253    nn_aei_ijk_t  = 21      ! space/time variation of the eiv coeficient 
    254    !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
    255    !                                !   =  0           constant  
    256    !                                !   = 10 F(k)      =ldf_c1d  
    257    !                                !   = 20 F(i,j)    =ldf_c2d  
    258    !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
    259    !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     258      !                        !  Coefficients: 
     259      nn_aei_ijk_t  = 21          ! space/time variation of the eiv coeficient 
     260      !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     261      !                           !  time invariant coefficients:  aei0 = 1/2  Ue*Le  
     262      rn_Ue        = 0.03              !  lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 
     263      rn_Le        = 200.e+3           !  lateral diffusive length   [m]   (nn_aht_ijk_t= 0, 10) 
     264      ! 
     265      ln_ldfeiv_dia =.true.   ! diagnose eiv stream function and velocities 
    260266/ 
    261267!----------------------------------------------------------------------- 
    262268&namtra_dmp    !   tracer: T & S newtonian damping                      (default: NO) 
    263269!----------------------------------------------------------------------- 
    264 / 
    265 !----------------------------------------------------------------------- 
    266 &nam_vvl       !   vertical coordinate options                          (default: z-star) 
    267 !----------------------------------------------------------------------- 
    268 / 
     270   ln_tradmp   =  .true.   !  add a damping term (using resto.nc coef.) 
     271      nn_zdmp  =    0         !  vertical shape =0    damping throughout the water column 
     272/ 
     273 
     274!!====================================================================== 
     275!!                      ***  Dynamics namelists  ***                  !! 
     276!!                                                                    !! 
     277!!   nam_vvl       vertical coordinate options                          (default: z-star) 
     278!!   namdyn_adv    formulation of the momentum advection                (default: NO selection) 
     279!!   namdyn_vor    advection scheme                                     (default: NO selection) 
     280!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection) 
     281!!   namdyn_spg    surface pressure gradient                            (default: NO selection) 
     282!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection) 
     283!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only) 
     284!!====================================================================== 
     285! 
    269286!----------------------------------------------------------------------- 
    270287&namdyn_adv    !   formulation of the momentum advection                (default: NO selection) 
    271288!----------------------------------------------------------------------- 
    272    ln_dynadv_NONE= .false. !  linear dynamics (no momentum advection) 
    273289   ln_dynadv_vec = .true.  !  vector form - 2nd centered scheme 
    274290     nn_dynkeg     = 0        ! grad(KE) scheme: =0   C2  ;  =1   Hollingsworth correction 
    275    ln_dynadv_cen2= .false. !  flux form - 2nd order centered scheme 
    276    ln_dynadv_ubs = .false. !  flux form - 3rd order UBS      scheme 
    277 / 
    278 !----------------------------------------------------------------------- 
    279 &namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO) 
    280 !----------------------------------------------------------------------- 
    281    ln_dynvor_ene = .false. !  enstrophy conserving scheme 
    282    ln_dynvor_ens = .false. !  energy conserving scheme 
    283    ln_dynvor_mix = .false. !  mixed scheme 
     291/ 
     292!----------------------------------------------------------------------- 
     293&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO selection) 
     294!----------------------------------------------------------------------- 
    284295   ln_dynvor_een = .true.  !  energy & enstrophy scheme 
    285       nn_een_e3f = 0             !  e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 
     296      nn_een_e3f = 0          ! =0   e3f = mean masked e3t divided by 4 
    286297/ 
    287298!----------------------------------------------------------------------- 
     
    291302/ 
    292303!----------------------------------------------------------------------- 
    293 &namdyn_spg    !   surface pressure gradient                            (default: NO) 
     304&namdyn_spg    !   surface pressure gradient                            (default: NO selection) 
    294305!----------------------------------------------------------------------- 
    295306   ln_dynspg_ts  = .true.  !  split-explicit free surface 
     
    298309&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection) 
    299310!----------------------------------------------------------------------- 
    300    !                       !  Type of the operator : 
    301    ln_dynldf_NONE=  .false.    !           No operator (no explicit diffusion) 
    302311   ln_dynldf_lap =  .true.     !    laplacian operator 
    303    ln_dynldf_blp =  .false.    !  bilaplacian operator 
    304    !                       !  Direction of action  : 
    305312   ln_dynldf_lev =  .true.     !  iso-level 
    306    ln_dynldf_hor =  .false.    !  horizontal (geopotential) 
    307    ln_dynldf_iso =  .false.    !  iso-neutral 
    308    !                       !  Coefficient 
    309    nn_ahm_ijk_t  = -30         !  space/time variation of eddy coef 
    310    !                                !  =-30  read in eddy_viscosity_3D.nc file 
    311    !                                !  =-20  read in eddy_viscosity_2D.nc file 
    312    !                                !  =  0  constant  
    313    !                                !  = 10  F(k)=c1d 
    314    !                                !  = 20  F(i,j)=F(grid spacing)=c2d 
    315    !                                !  = 30  F(i,j,k)=c2d*c1d 
    316    !                                !  = 31  F(i,j,k)=F(grid spacing and local velocity) 
    317    rn_ahm_0      =  40000.     !  horizontal laplacian eddy viscosity   [m2/s] 
    318    rn_ahm_b      =      0.     !  background eddy viscosity for ldf_iso [m2/s] 
    319    rn_bhm_0      = 1.e+12      !  horizontal bilaplacian eddy viscosity [m4/s] 
    320    ! 
    321    ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 
    322 / 
     313   nn_ahm_ijk_t  = -30         !  =-30  3D coeff. read in eddy_diffusivity_3D.nc 
     314/ 
     315 
     316!!====================================================================== 
     317!!                     vertical physics namelists                     !! 
     318!!                                                                    !! 
     319!!    namzdf        vertical physics manager                            (default: NO selection) 
     320!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T) 
     321!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T) 
     322!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T) 
     323!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T) 
     324!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T) 
     325!!====================================================================== 
     326! 
    323327!----------------------------------------------------------------------- 
    324328&namzdf        !   vertical physics                                     (default: NO selection) 
    325329!----------------------------------------------------------------------- 
    326    !                       ! type of vertical closure 
    327    ln_zdfcst   = .false.      !  constant mixing 
    328    ln_zdfric   = .false.      !  local Richardson dependent formulation (T =>   fill namzdf_ric) 
    329330   ln_zdftke   = .true.       !  Turbulent Kinetic Energy closure       (T =>   fill namzdf_tke) 
    330    ln_zdfgls   = .false.      !  Generic Length Scale closure           (T =>   fill namzdf_gls) 
    331    ln_zdfosm   = .false.      !  OSMOSIS BL closure                     (T =>   fill namzdf_osm) 
    332    ! 
    333    !                       ! convection 
    334331   ln_zdfevd   = .true.       !  Enhanced Vertical Diffusion scheme 
    335332      nn_evdm  =    0            !  evd apply on tracer (=0) or on tracer and momentum (=1) 
    336333      rn_evd   =  100.           !  evd mixing coefficient [m2/s] 
    337    ! 
    338334   ln_zdfddm   = .true.    ! double diffusive mixing 
    339335      rn_avts  =    1.e-4     !  maximum avs (vertical mixing on salinity) 
    340336      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    341    ! 
    342    !                       ! gravity wave-driven vertical mixing 
    343337   ln_zdfiwm   = .true.       ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
    344    ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    345    ! 
    346338   !                       !  Coefficients 
    347339   rn_avm0     =   1.2e-4     !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F) 
     
    351343/ 
    352344!----------------------------------------------------------------------- 
    353 &namzdf_ric    !   richardson number dependent vertical diffusion       (ln_zdfric =T) 
    354 !----------------------------------------------------------------------- 
    355 / 
    356 !----------------------------------------------------------------------- 
    357345&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  (ln_zdftke =T) 
    358 !----------------------------------------------------------------------- 
    359 / 
    360 !----------------------------------------------------------------------- 
    361 &namzdf_gls    !   GLS vertical diffusion                               (ln_zdfgls =T) 
    362 !----------------------------------------------------------------------- 
    363 / 
    364 !----------------------------------------------------------------------- 
    365 &namzdf_osm    !   OSM vertical diffusion                               (ln_zdfosm =T) 
    366346!----------------------------------------------------------------------- 
    367347/ 
     
    373353   ln_tsdiff   = .true.    !  account for differential T/S mixing (T) or not (F) 
    374354/ 
    375 !----------------------------------------------------------------------- 
    376 &nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    377 !----------------------------------------------------------------------- 
    378 / 
    379 !----------------------------------------------------------------------- 
    380 &namctl        !   Control prints  
    381 !----------------------------------------------------------------------- 
    382    ln_ctl      = .false.   !  trends control print (expensive!) 
    383    nn_print    =    0      !  level of print (0 no extra print) 
    384    ln_timing   = .false.   !  timing by routine write out in timing.output file 
    385    ln_diacfl   = .false.   !  CFL diagnostics write out in cfl_diagnostics.ascii 
    386 / 
    387 !----------------------------------------------------------------------- 
    388 &namsto        ! Stochastic parametrization of EOS                      (default: NO) 
    389 !----------------------------------------------------------------------- 
    390 / 
    391 !----------------------------------------------------------------------- 
    392 &namtrd        !   trend diagnostics                                    (default F) 
    393 !----------------------------------------------------------------------- 
    394 / 
    395 !----------------------------------------------------------------------- 
    396 &namptr        !   Poleward Transport Diagnostic                        (default F) 
    397 !----------------------------------------------------------------------- 
    398 / 
    399 !----------------------------------------------------------------------- 
    400 &namhsb        !  Heat and salt budgets                                 (default F) 
    401 !----------------------------------------------------------------------- 
    402    ln_diahsb  = .true.    !  check the heat and salt budgets (T) or not (F) 
    403 / 
    404 !----------------------------------------------------------------------- 
    405 &namdiu        !   Cool skin and warm layer models                      (default F) 
    406 !----------------------------------------------------------------------- 
    407 / 
    408 !----------------------------------------------------------------------- 
    409 &namflo        !   float parameters                                     ("key_float") 
    410 !----------------------------------------------------------------------- 
    411 / 
    412 !----------------------------------------------------------------------- 
    413 &nam_diaharm   !   Harmonic analysis of tidal constituents              ("key_diaharm") 
    414 !----------------------------------------------------------------------- 
    415 / 
    416 !----------------------------------------------------------------------- 
    417 &namdct        ! transports through some sections                       ("key_diadct") 
    418 !----------------------------------------------------------------------- 
    419 / 
    420 !----------------------------------------------------------------------- 
    421 &nam_diatmb    !  Top Middle Bottom Output                              (default F) 
    422 !----------------------------------------------------------------------- 
    423 / 
    424 !----------------------------------------------------------------------- 
    425 &nam_dia25h    !  25h Mean Output                                       (default F) 
    426 !----------------------------------------------------------------------- 
    427 / 
    428 !----------------------------------------------------------------------- 
    429 &namnc4        !   netcdf4 chunking and compression settings            ("key_netcdf4") 
    430 !----------------------------------------------------------------------- 
    431 / 
    432 !----------------------------------------------------------------------- 
    433 &namobs        !  observation usage switch 
    434 !----------------------------------------------------------------------- 
    435 / 
    436 !----------------------------------------------------------------------- 
    437 &nam_asminc    !   assimilation increments                              ('key_asminc') 
    438 !----------------------------------------------------------------------- 
    439 / 
    440 !----------------------------------------------------------------------- 
    441 &namdta_dyn    !   offline dynamics read in files                       ("key_offline") 
    442 !----------------------------------------------------------------------- 
    443 / 
     355 
     356!!====================================================================== 
     357!!                  ***  Diagnostics namelists  ***                   !! 
     358!!                                                                    !! 
     359!!   namtrd       dynamics and/or tracer trends                         (default NO) 
     360!!   namptr       Poleward Transport Diagnostics                        (default NO) 
     361!!   namhsb       Heat and salt budgets                                 (default NO) 
     362!!   namdiu       Cool skin and warm layer models                       (default NO) 
     363!!   namdiu       Cool skin and warm layer models                       (default NO) 
     364!!   namflo       float parameters                                      ("key_float") 
     365!!   nam_diaharm  Harmonic analysis of tidal constituents               ("key_diaharm") 
     366!!   namdct       transports through some sections                      ("key_diadct") 
     367!!   nam_diatmb   Top Middle Bottom Output                              (default NO) 
     368!!   nam_dia25h   25h Mean Output                                       (default NO) 
     369!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4") 
     370!!====================================================================== 
     371! 
     372 
     373!!====================================================================== 
     374!!               ***  Observation & Assimilation  ***                 !! 
     375!!                                                                    !! 
     376!!   namobs       observation and model comparison                      (default: NO) 
     377!!   nam_asminc   assimilation increments                               ('key_asminc') 
     378!!====================================================================== 
     379! 
Note: See TracChangeset for help on using the changeset viewer.