Changeset 3937


Ignore:
Timestamp:
06/22/18 16:24:24 (2 years ago)
Author:
flavoni
Message:

update namelists for NEMO rev4.0 forced

Location:
CONFIG/UNIFORM/v6/NEMO_v7_dev/GENERAL/PARAM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/NEMO_v7_dev/GENERAL/PARAM/namelist_ORCA2clim_cfg

    r3809 r3937  
    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!!              ***  Domain & Run management namelists  ***           !! 
     7!!                                                                    !! 
     8!!   namrun       parameters of the run 
     9!!   namdom       space and time domain 
     10!!   namcfg       parameters of the configuration                       (default: user defined GYRE) 
     11!!   namwad       Wetting and drying                                    (default: OFF) 
     12!!   namtsd       data: temperature & salinity                          (default: OFF) 
     13!!   namcrs       coarsened grid (for outputs and/or TOP)               (ln_crs =T) 
     14!!   namc1d       1D configuration options                              ("key_c1d") 
     15!!   namc1d_dyndmp 1D newtonian damping applied on currents             ("key_c1d") 
     16!!   namc1d_uvd   1D data (currents)                                    ("key_c1d") 
     17!!====================================================================== 
     18! 
    419!----------------------------------------------------------------------- 
    520&namrun        !   parameters of the run 
     
    1833/ 
    1934!----------------------------------------------------------------------- 
    20 &namcfg        !   parameters of the configuration                      (default: user defined GYRE) 
     35&namdom        !   time and space domain 
     36!----------------------------------------------------------------------- 
     37   rn_rdt      = 5760.     !  time step for the dynamics and tracer 
     38   ln_meshmask = .true.   !  =T create a mesh file 
     39/ 
     40!----------------------------------------------------------------------- 
     41&namcfg        !   parameters of the configuration                      (default: use namusr_def in namelist_cfg) 
    2142!----------------------------------------------------------------------- 
    2243   ln_read_cfg = .true.    !  (=T) read the domain configuration file 
    23       !                    !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
    2444      cn_domcfg = "ORCA_R2_zps_domcfg"    ! domain configuration filename 
    2545      ! 
    26       ln_closea    = .false.    !  T => keep closed seas (defined by closea_mask field) in the   
    27       !                         !       domain and apply special treatment of freshwater fluxes. 
    28       !                         !  F => suppress closed seas (defined by closea_mask field)  
     46      ln_closea    = .false.    !  F => suppress closed seas (defined by closea_mask field)  
    2947      !                         !       from the bathymetry at runtime. 
    30       !                         !  If closea_mask field doesn't exist in the domain_cfg file 
    31       !                         !       then this logical does nothing. 
    32 / 
    33 !----------------------------------------------------------------------- 
    34 &namdom        !   time and space domain 
    35 !----------------------------------------------------------------------- 
    36    ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time 
    37    rn_rdt      = 5760.     !  time step for the dynamics and tracer 
    38    rn_atfp     =    0.1    !  asselin time filter parameter 
    39    ln_meshmask = .true.   !  =T create a mesh file 
    40 / 
    41 !----------------------------------------------------------------------- 
    42 &namtsd        !   data : Temperature  & Salinity 
    43 !----------------------------------------------------------------------- 
    44 / 
    45 !----------------------------------------------------------------------- 
    46 &namwad        !   Wetting and drying  default is no WAD 
    47 !----------------------------------------------------------------------- 
    48 / 
    49 !----------------------------------------------------------------------- 
    50 &namcrs        !   coarsened grid (for outputs and/or TOP)              (ln_crs =T) 
    51 !----------------------------------------------------------------------- 
    52 / 
    53 !----------------------------------------------------------------------- 
    54 &namc1d        !   1D configuration options                             ("key_c1d") 
    55 !----------------------------------------------------------------------- 
    56 / 
    57 !----------------------------------------------------------------------- 
    58 &namc1d_dyndmp !   U & V newtonian damping                              ("key_c1d") 
    59 !----------------------------------------------------------------------- 
    60 / 
    61 !----------------------------------------------------------------------- 
    62 &namc1d_uvd    !   data: U & V currents                                 ("key_c1d") 
    63 !----------------------------------------------------------------------- 
    64 / 
    65 !----------------------------------------------------------------------- 
    66 &namsbc        !   Surface Boundary Condition (surface module) 
    67 !----------------------------------------------------------------------- 
     48/ 
     49!----------------------------------------------------------------------- 
     50&namtsd        !    Temperature & Salinity Data  (init/dmp)             (default: OFF) 
     51!----------------------------------------------------------------------- 
     52   !                       ! =T  read T-S fields for: 
     53   ln_tsd_init = .true.          !  ocean initialisation 
     54   ln_tsd_dmp  = .true.          !  T-S restoring   (see namtra_dmp) 
     55 
     56   cn_dir = './'     !  root directory for the T-S data location 
     57   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     58   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
     59   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
     60   sn_tem = 'data_1m_potential_temperature_nomask',     -1      ,'votemper',   .true.    , .true. , 'yearly'  ,    ''    ,    ''    ,    '' 
     61   sn_sal = 'data_1m_salinity_nomask'             ,     -1      ,'vosaline',   .true.    , .true. , 'yearly'  ,    ''    ,    ''    ,    '' 
     62/ 
     63!!====================================================================== 
     64!!            ***  Surface Boundary Condition namelists  ***          !! 
     65!!                                                                    !! 
     66!!   namsbc          surface boundary condition manager                 (default: NO selection) 
     67!!   namsbc_flx      flux               formulation                     (ln_flx     =T) 
     68!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T) 
     69!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" ) 
     70!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only) 
     71!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   ) 
     72!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T) 
     73!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T) 
     74!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T) 
     75!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T) 
     76!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 
     77!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T) 
     78!!   namsbc_wave     external fields from wave model                    (ln_wave    =T) 
     79!!   namberg         iceberg floats                                     (ln_icebergs=T) 
     80!!====================================================================== 
     81! 
     82!----------------------------------------------------------------------- 
     83&namsbc        !   Surface Boundary Condition manager                   (default: NO selection) 
     84!----------------------------------------------------------------------- 
     85   nn_fsbc     = 3         !  frequency of SBC module call 
     86                           !     (also = the frequency of sea-ice & iceberg model call) 
     87                     ! Type of air-sea fluxes  
    6888   ln_blk      = .true.    !  Bulk formulation                          (T => fill namsbc_blk ) 
    69 / 
    70 !----------------------------------------------------------------------- 
    71 &namsbc_flx    !   surface boundary condition : flux formulation 
    72 !----------------------------------------------------------------------- 
    73 / 
    74 !----------------------------------------------------------------------- 
    75 &namsbc_blk   !   namsbc_blk  generic Bulk formula                      (ln_blk =T) 
    76 !----------------------------------------------------------------------- 
    77    ln_NCAR     = .true.   ! "NCAR"      algorithm   (Large and Yeager 2008) 
    78 / 
    79 !----------------------------------------------------------------------- 
    80 &namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_oasis3") 
    81 !----------------------------------------------------------------------- 
    82 / 
    83 !----------------------------------------------------------------------- 
    84 &namsbc_sas    !   Stand-Alone Surface boundary condition 
    85 !----------------------------------------------------------------------- 
    86 / 
    87 !----------------------------------------------------------------------- 
    88 &namsbc_iif    !   Ice-IF : use observed ice cover                      (nn_ice = 1) 
    89 !----------------------------------------------------------------------- 
     89                     ! Sea-ice : 
     90   nn_ice      = 2         !  =2 or 3 automatically for LIM3 or CICE    ("key_lim3" or "key_cice") 
     91                           !          except in AGRIF zoom where it has to be specified 
     92                     ! Misc. options of sbc :  
     93   ln_traqsr   = .true.    !  Light penetration in the ocean            (T => fill namtra_qsr) 
     94   ln_ssr      = .true.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr) 
     95   ln_rnf      = .true.    !  runoffs                                   (T => fill namsbc_rnf) 
     96   nn_fwb      = 2         !  FreshWater Budget:  
     97   !                       !    =2 annual global mean of e-p-r set to zero 
     98/ 
     99!----------------------------------------------------------------------- 
     100&namsbc_blk    !   namsbc_blk  generic Bulk formula                     (ln_blk =T) 
     101!----------------------------------------------------------------------- 
     102   !                    !  bulk algorithm : 
     103   ln_NCAR    = .true.     ! "NCAR"      algorithm   (Large and Yeager 2008) 
     104 
     105   cn_dir = './'  !  root directory for the bulk data location 
     106   !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 
     107   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ !          weights filename            ! rotation ! land/sea mask ! 
     108   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                                      ! pairing  !    filename   ! 
     109   sn_wndi     = 'u_10.15JUNE2009_fill'       ,    6         , 'U_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bicubic_noc.nc'  , 'Uwnd'   , '' 
     110   sn_wndj     = 'v_10.15JUNE2009_fill'       ,    6         , 'V_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bicubic_noc.nc'  , 'Vwnd'   , '' 
     111   sn_qsr      = 'ncar_rad.15JUNE2009_fill'   ,   24         , 'SWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     112   sn_qlw      = 'ncar_rad.15JUNE2009_fill'   ,   24         , 'LWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     113   sn_tair     = 't_10.15JUNE2009_fill'       ,    6         , 'T_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     114   sn_humi     = 'q_10.15JUNE2009_fill'       ,    6         , 'Q_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     115   sn_prec     = 'ncar_precip.15JUNE2009_fill',   -1         , 'PRC_MOD1',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     116   sn_snow     = 'ncar_precip.15JUNE2009_fill',   -1         , 'SNOW'    ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     117   sn_slp      = 'slp.15JUNE2009_fill'        ,    6         , 'SLP'     ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     118   sn_tdif     = 'taudif_core'                ,   24         , 'taudif'  ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    90119/ 
    91120!----------------------------------------------------------------------- 
    92121&namtra_qsr    !   penetrative solar radiation                          (ln_traqsr =T) 
    93122!----------------------------------------------------------------------- 
    94 / 
    95 !----------------------------------------------------------------------- 
    96 &namsbc_rnf    !   runoffs namelist surface boundary condition          (ln_rnf =T) 
    97 !----------------------------------------------------------------------- 
    98 / 
    99 !----------------------------------------------------------------------- 
    100 &namsbc_isf    !  Top boundary layer (ISF)                              (nn_isf >0) 
    101 !----------------------------------------------------------------------- 
    102 / 
    103 !----------------------------------------------------------------------- 
    104 &namsbc_iscpl  !   land ice / ocean coupling option                      
    105 !----------------------------------------------------------------------- 
    106 / 
    107 !----------------------------------------------------------------------- 
    108 &namsbc_apr    !   Atmospheric pressure used as ocean forcing           (ln_apr_dyn =T) 
    109 !----------------------------------------------------------------------- 
     123   !                       ! type of penetration                        (default: NO selection) 
     124   ln_qsr_rgb  = .true.       !  RGB light penetration (Red-Green-Blue) 
     125   ! 
     126   nn_chldta   =      1       !  RGB : Chl data (=1) or cst value (=0) 
     127 
     128   cn_dir = './'  !  root directory for the chlorophyl data location 
     129   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     130   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
     131   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
     132   sn_chl      ='chlorophyll'            ,        -1         , 'CHLA'    ,   .true.    , .true. , 'yearly'  , ''               , ''       , '' 
    110133/ 
    111134!----------------------------------------------------------------------- 
    112135&namsbc_ssr    !   surface boundary condition : sea surface restoring   (ln_ssr =T) 
    113136!----------------------------------------------------------------------- 
    114 / 
    115 !----------------------------------------------------------------------- 
    116 &namsbc_wave   ! External fields from wave model                        (ln_wave=T) 
    117 !----------------------------------------------------------------------- 
    118 / 
    119 !----------------------------------------------------------------------- 
    120 &namberg       !   iceberg parameters                                   (default: No iceberg) 
     137   nn_sssr     =     2     !  add a damping term to the surface freshwater flux 
     138      rn_deds     =  -166.67  !  magnitude of the damping on salinity   [mm/day] 
     139      ln_sssr_bnd =  .true.   !  flag to bound erp term (associated with nn_sssr=2) 
     140      rn_sssr_bnd =   4.e0    !  ABS(Max/Min) value of the damping erp term [mm/day] 
     141/ 
     142!----------------------------------------------------------------------- 
     143&namsbc_rnf    !   runoffs                                              (ln_rnf =T) 
     144!----------------------------------------------------------------------- 
     145   ln_rnf_mouth= .true.    !  specific treatment at rivers mouths 
     146      rn_hrnf     =  15.e0    !  depth over which enhanced vertical mixing is used    (ln_rnf_mouth=T) 
     147      rn_avt_rnf  =   1.e-3   !  value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 
     148   rn_rfact    =   1.e0    !  multiplicative factor for runoff 
     149 
     150   cn_dir = './'  !  root directory for the location of the runoff files 
     151   !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
     152   !           !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     153   !           !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
     154   sn_rnf      = 'runoff_core_monthly',    -1    , 'sorunoff',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     155   sn_cnf      = 'runoff_core_monthly',     0    , 'socoefr0',   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
     156   sn_s_rnf    = 'runoffs'            ,    24    , 'rosaline',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     157   sn_t_rnf    = 'runoffs'            ,    24    , 'rotemper',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     158   sn_dep_rnf  = 'runoffs'            ,     0    , 'rodepth' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
     159/ 
     160!----------------------------------------------------------------------- 
     161&namberg       !   iceberg parameters                                   (default: OFF) 
    121162!----------------------------------------------------------------------- 
    122163      ln_icebergs              = .false.               ! iceberg floats or not 
     
    144185      rn_test_box              = 108.0,  116.0, -66.0, -58.0 
    145186      rn_speed_limit           = 0.                   ! CFL speed limit for a berg 
     187   ! 
     188   cn_dir = './'  !  root directory for the location of drag coefficient files 
     189   !______!___________!___________________!______________!______________!_________!___________!__________!__________!_______________! 
     190   !      ! file name ! frequency (hours) !   variable   ! time interp. !  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     191   !      !           !  (if <0  months)  !     name     !   (logical)  !  (T/F ) ! 'monthly' ! filename ! pairing  ! filename      ! 
     192   sn_icb =  'calving',       -1          , 'calving'    ,   .true.     , .true.  , 'yearly'  , ''       , ''       , '' 
     193/ 
     194!!====================================================================== 
     195!!               ***  Lateral boundary condition  ***                 !! 
     196!!                                                                    !! 
     197!!   namlbc        lateral momentum boundary condition                  (default: NO selection) 
     198!!   namagrif      agrif nested grid   (read by child model only)       ("key_agrif") 
     199!!   nam_tide      Tidal forcing                                        (default: OFF) 
     200!!   nambdy        Unstructured open boundaries                         (default: OFF) 
     201!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy) 
     202!!   nambdy_tide   tidal forcing at open boundaries                     (default: OFF) 
     203!!====================================================================== 
     204! 
     205!----------------------------------------------------------------------- 
     206&namlbc        !   lateral momentum boundary condition                  (default: NO selection) 
     207!----------------------------------------------------------------------- 
     208   rn_shlat    =    2.     !  no slip 
     209/ 
     210!----------------------------------------------------------------------- 
     211&namagrif      !  AGRIF zoom                                            ("key_agrif") 
     212!----------------------------------------------------------------------- 
     213   ln_spc_dyn    = .true.  !  use 0 as special value for dynamics 
     214   rn_sponge_tra = 2880.   !  coefficient for tracer   sponge layer [m2/s] 
     215   rn_sponge_dyn = 2880.   !  coefficient for dynamics sponge layer [m2/s] 
     216   ln_chk_bathy  = .false. !  =T  check the parent bathymetry 
     217/ 
     218!!====================================================================== 
     219!!                ***  Top/Bottom boundary condition  ***             !! 
     220!!                                                                    !! 
     221!!   namdrg        top/bottom drag coefficient                          (default: NO selection) 
     222!!   namdrg_top    top    friction                                      (ln_OFF=F & ln_isfcav=T) 
     223!!   namdrg_bot    bottom friction                                      (ln_OFF=F) 
     224!!   nambbc        bottom temperature boundary condition                (default: OFF) 
     225!!   nambbl        bottom boundary layer scheme                         (default: OFF) 
     226!!====================================================================== 
     227! 
     228!----------------------------------------------------------------------- 
     229&namdrg        !   top/bottom drag coefficient                          (default: NO selection) 
     230!----------------------------------------------------------------------- 
     231   ln_lin = .true.         !     linear  drag: Cd = Cd0 Uc0 
     232/ 
     233!----------------------------------------------------------------------- 
     234&nambbc        !   bottom temperature boundary condition                (default: OFF) 
     235!----------------------------------------------------------------------- 
     236   ln_trabbc   = .true.    !  Apply a geothermal heating at the ocean bottom 
     237      nn_geoflx   =    2      !  geothermal heat flux: = 2 read variable flux [mW/m2] 
    146238 
    147 !            ! file name ! frequency (hours) !   variable   ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    148 !            !           !  (if <0  months)  !     name     !  (logical)  !  (T/F ) ! 'monthly' ! filename ! pairing  ! filename      ! 
    149       sn_icb =  'calving',       -1          , 'calving'    ,   .true.    , .true.  , 'yearly'  ,    ''    ,    ''    ,     '' 
    150  
    151       cn_dir = './' 
    152 / 
    153 !----------------------------------------------------------------------- 
    154 &namlbc        !   lateral momentum boundary condition 
    155 !----------------------------------------------------------------------- 
    156 / 
    157 !----------------------------------------------------------------------- 
    158 &namagrif      !  AGRIF zoom                                            ("key_agrif") 
    159 !----------------------------------------------------------------------- 
    160 / 
    161 !----------------------------------------------------------------------- 
    162 &nam_tide      !   tide parameters 
    163 !----------------------------------------------------------------------- 
    164 / 
    165 !----------------------------------------------------------------------- 
    166 &nambdy        !  unstructured open boundaries                           
    167 !----------------------------------------------------------------------- 
    168 / 
    169 !----------------------------------------------------------------------- 
    170 &nambdy_dta    !  open boundaries - external data                        
    171 !----------------------------------------------------------------------- 
    172 / 
    173 !----------------------------------------------------------------------- 
    174 &nambdy_tide   !  tidal forcing at open boundaries 
    175 !----------------------------------------------------------------------- 
    176 / 
    177 !----------------------------------------------------------------------- 
    178 &namdrg        !   top/bottom drag coefficient                          (default: NO selection) 
    179 !----------------------------------------------------------------------- 
    180    ln_lin = .true.         !     linear  drag: Cd = Cd0 Uc0 
    181 / 
    182 !----------------------------------------------------------------------- 
    183 &namdrg_top    !   TOP friction                                         (ln_isfcav=T) 
    184 !----------------------------------------------------------------------- 
    185 / 
    186 !----------------------------------------------------------------------- 
    187 &namdrg_bot    !   BOTTOM friction                                   
    188 !----------------------------------------------------------------------- 
    189 / 
    190 !----------------------------------------------------------------------- 
    191 &nambbc        !   bottom temperature boundary condition                (default: NO) 
    192 !----------------------------------------------------------------------- 
    193    ln_trabbc   = .true.    !  Apply a geothermal heating at the ocean bottom 
    194 / 
    195 !----------------------------------------------------------------------- 
    196 &nambbl        !   bottom boundary layer scheme                         (default: NO) 
     239   cn_dir = './'  !  root directory for the geothermal data location 
     240   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     241   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
     242   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
     243   sn_qgh      ='geothermal_heating.nc'  ,       -12.        , 'heatflow',   .false.   , .true. , 'yearly'  ,   ''             ,   ''     ,   '' 
     244/ 
     245!----------------------------------------------------------------------- 
     246&nambbl        !   bottom boundary layer scheme                         (default: OFF) 
    197247!----------------------------------------------------------------------- 
    198248   ln_trabbl   = .true.    !  Bottom Boundary Layer parameterisation flag 
    199    nn_bbl_ldf  =  1        !  diffusive bbl (=1)   or not (=0) 
    200    nn_bbl_adv  =  0        !  advective bbl (=1/2) or not (=0) 
    201    rn_ahtbbl   =  1000.    !  lateral mixing coefficient in the bbl  [m2/s] 
    202    rn_gambbl   =  10.      !  advective bbl coefficient                 [s] 
    203 / 
    204 !----------------------------------------------------------------------- 
    205 &nameos        !   ocean Equation Of Seawater                           (default: NO) 
    206 !----------------------------------------------------------------------- 
    207    ln_teos10   = .false.         !  = Use TEOS-10 equation of state 
     249      nn_bbl_ldf  =  1        !  diffusive bbl (=1)   or not (=0) 
     250      nn_bbl_adv  =  0        !  advective bbl (=1/2) or not (=0) 
     251      rn_ahtbbl   =  1000.    !  lateral mixing coefficient in the bbl  [m2/s] 
     252      rn_gambbl   =  10.      !  advective bbl coefficient                 [s] 
     253/ 
     254!!====================================================================== 
     255!!                        Tracer (T-S) namelists                      !! 
     256!!                                                                    !! 
     257!!   nameos        equation of state                                    (default: NO selection) 
     258!!   namtra_adv    advection scheme                                     (default: NO selection) 
     259!!   namtra_ldf    lateral diffusion scheme                             (default: NO selection) 
     260!!   namtra_mle    mixed layer eddy param. (Fox-Kemper param.)          (default: OFF) 
     261!!   namtra_eiv    eddy induced velocity param.                         (default: OFF) 
     262!!   namtra_dmp    T & S newtonian damping                              (default: OFF) 
     263!!====================================================================== 
     264! 
     265!----------------------------------------------------------------------- 
     266&nameos        !   ocean Equation Of Seawater                           (default: NO selection) 
     267!----------------------------------------------------------------------- 
    208268   ln_eos80    = .true.          !  = Use EOS80 
    209    ln_seos     = .false.         !  = Use S-EOS (simplified Eq.) 
    210269/ 
    211270!----------------------------------------------------------------------- 
     
    217276/ 
    218277!----------------------------------------------------------------------- 
    219 &namtra_adv_mle !   mixed layer eddy parametrisation (Fox-Kemper param) (default: NO) 
    220 !----------------------------------------------------------------------- 
    221    ln_mle      = .true.   ! (T) use the Mixed Layer Eddy (MLE) parameterisation 
    222 / 
    223 !----------------------------------------------------------------------- 
    224278&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection) 
    225279!----------------------------------------------------------------------- 
    226    !                       !  Operator type: 
    227    ln_traldf_NONE  =  .false.  !           No operator (no explicit advection) 
    228    ln_traldf_lap   =  .true.   !    laplacian operator 
    229    ln_traldf_blp   =  .false.  !  bilaplacian operator 
    230    !                       !  Direction of action: 
    231    ln_traldf_lev   =  .false.  !  iso-level 
    232    ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
    233    ln_traldf_iso   =  .true.   !  iso-neutral (Standard operator) 
    234    ln_traldf_triad =  .false.  !  iso-neutral (Triads   operator) 
    235    ! 
    236    !                             !  iso-neutral options:         
    237    ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
    238    rn_slpmax       =   0.01    !  slope limit                      (both operators) 
    239    ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
    240    rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
    241    ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
    242    ! 
     280   ln_traldf_lap   = .true.    !    laplacian operator 
     281   ln_traldf_iso   = .true.    !  iso-neutral (Standard operator) 
     282   ln_traldf_msc   = .true.    !  Method of Stabilizing Correction      (both operators) 
    243283   !                       !  Coefficients: 
    244284   nn_aht_ijk_t    = 20        !  space/time variation of eddy coef 
    245    !                                !   =-20 (=-30)    read in eddy_diffusivity_2D.nc (..._3D.nc) file 
    246    !                                !   =  0           constant  
    247    !                                !   = 10 F(k)      =ldf_c1d  
    248    !                                !   = 20 F(i,j)    =ldf_c2d  
    249    !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
    250    !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
    251    !                                !   = 31 F(i,j,k,t)=F(local velocity) 
    252    rn_aht_0        = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
    253    rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
    254 / 
    255 !----------------------------------------------------------------------- 
    256 &namtra_ldfeiv !   eddy induced velocity param.                         (default: NO) 
    257 !----------------------------------------------------------------------- 
    258    ln_ldfeiv     =.true.   ! use eddy induced velocity parameterization 
    259    ln_ldfeiv_dia =.true.   ! diagnose eiv stream function and velocities 
    260    rn_aeiv_0     = 2000.   ! eddy induced velocity coefficient   [m2/s] 
    261    nn_aei_ijk_t  = 21      ! space/time variation of the eiv coeficient 
    262    !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
    263    !                                !   =  0           constant  
    264    !                                !   = 10 F(k)      =ldf_c1d  
    265    !                                !   = 20 F(i,j)    =ldf_c2d  
    266    !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
    267    !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
    268 / 
    269 !----------------------------------------------------------------------- 
    270 &namtra_dmp    !   tracer: T & S newtonian damping                      (default: NO) 
    271 !----------------------------------------------------------------------- 
    272 / 
    273 !----------------------------------------------------------------------- 
    274 &nam_vvl       !   vertical coordinate options                          (default: z-star) 
    275 !----------------------------------------------------------------------- 
    276 / 
     285      !                             !   = 20     aht = 1/2  Ud. max(e1,e2) 
     286      rn_Ud        = 0.018          !  lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 
     287      rn_Ld        = 200.e+3        !  lateral diffusive length   [m]   (nn_aht_ijk_t= 0, 10) 
     288/ 
     289!----------------------------------------------------------------------- 
     290&namtra_mle    !   mixed layer eddy parametrisation (Fox-Kemper)        (default: OFF) 
     291!----------------------------------------------------------------------- 
     292   ln_mle      = .true.   ! (T) use the Mixed Layer Eddy (MLE) parameterisation 
     293/ 
     294!----------------------------------------------------------------------- 
     295&namtra_eiv    !   eddy induced velocity param.                         (default: OFF) 
     296!----------------------------------------------------------------------- 
     297   ln_ldfeiv   = .true.    ! use eddy induced velocity parameterization 
     298      !                        !  Coefficients: 
     299      nn_aei_ijk_t  = 21          ! space/time variation of the eiv coeficient 
     300      !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     301      !                           !  time invariant coefficients:  aei0 = 1/2  Ue*Le  
     302      rn_Ue        = 0.03              !  lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 
     303      rn_Le        = 200.e+3           !  lateral diffusive length   [m]   (nn_aht_ijk_t= 0, 10) 
     304      ! 
     305      ln_ldfeiv_dia =.true.   ! diagnose eiv stream function and velocities 
     306/ 
     307!----------------------------------------------------------------------- 
     308&namtra_dmp    !   tracer: T & S newtonian damping                      (default: OFF) 
     309!----------------------------------------------------------------------- 
     310   ln_tradmp   =  .true.   !  add a damping term (using resto.nc coef.) 
     311      nn_zdmp  =    0         !  vertical shape =0    damping throughout the water column 
     312/ 
     313!!====================================================================== 
     314!!                      ***  Dynamics namelists  ***                  !! 
     315!!                                                                    !! 
     316!!   nam_vvl       vertical coordinate options                          (default: z-star) 
     317!!   namdyn_adv    formulation of the momentum advection                (default: NO selection) 
     318!!   namdyn_vor    advection scheme                                     (default: NO selection) 
     319!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection) 
     320!!   namdyn_spg    surface pressure gradient                            (default: NO selection) 
     321!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection) 
     322!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only) 
     323!!====================================================================== 
     324! 
    277325!----------------------------------------------------------------------- 
    278326&namdyn_adv    !   formulation of the momentum advection                (default: NO selection) 
    279327!----------------------------------------------------------------------- 
    280    ln_dynadv_NONE= .false. !  linear dynamics (no momentum advection) 
    281328   ln_dynadv_vec = .true.  !  vector form - 2nd centered scheme 
    282329     nn_dynkeg     = 0        ! grad(KE) scheme: =0   C2  ;  =1   Hollingsworth correction 
    283    ln_dynadv_cen2= .false. !  flux form - 2nd order centered scheme 
    284    ln_dynadv_ubs = .false. !  flux form - 3rd order UBS      scheme 
    285 / 
    286 !----------------------------------------------------------------------- 
    287 &namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO) 
    288 !----------------------------------------------------------------------- 
    289    ln_dynvor_ene = .false. !  enstrophy conserving scheme 
    290    ln_dynvor_ens = .false. !  energy conserving scheme 
    291    ln_dynvor_mix = .false. !  mixed scheme 
     330/ 
     331!----------------------------------------------------------------------- 
     332&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO selection) 
     333!----------------------------------------------------------------------- 
    292334   ln_dynvor_een = .true.  !  energy & enstrophy scheme 
    293       nn_een_e3f = 0             !  e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 
     335      nn_een_e3f = 0          ! =0   e3f = mean masked e3t divided by 4 
    294336/ 
    295337!----------------------------------------------------------------------- 
     
    299341/ 
    300342!----------------------------------------------------------------------- 
    301 &namdyn_spg    !   surface pressure gradient                            (default: NO) 
     343&namdyn_spg    !   surface pressure gradient                            (default: NO selection) 
    302344!----------------------------------------------------------------------- 
    303345   ln_dynspg_ts  = .true.  !  split-explicit free surface 
     
    306348&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection) 
    307349!----------------------------------------------------------------------- 
    308    !                       !  Type of the operator : 
    309    ln_dynldf_NONE=  .false.    !           No operator (no explicit diffusion) 
    310350   ln_dynldf_lap =  .true.     !    laplacian operator 
    311    ln_dynldf_blp =  .false.    !  bilaplacian operator 
    312    !                       !  Direction of action  : 
    313351   ln_dynldf_lev =  .true.     !  iso-level 
    314    ln_dynldf_hor =  .false.    !  horizontal (geopotential) 
    315    ln_dynldf_iso =  .false.    !  iso-neutral 
    316    !                       !  Coefficient 
    317    nn_ahm_ijk_t  = -30         !  space/time variation of eddy coef 
    318    !                                !  =-30  read in eddy_viscosity_3D.nc file 
    319    !                                !  =-20  read in eddy_viscosity_2D.nc file 
    320    !                                !  =  0  constant  
    321    !                                !  = 10  F(k)=c1d 
    322    !                                !  = 20  F(i,j)=F(grid spacing)=c2d 
    323    !                                !  = 30  F(i,j,k)=c2d*c1d 
    324    !                                !  = 31  F(i,j,k)=F(grid spacing and local velocity) 
    325    rn_ahm_0      =  40000.     !  horizontal laplacian eddy viscosity   [m2/s] 
    326    rn_ahm_b      =      0.     !  background eddy viscosity for ldf_iso [m2/s] 
    327    rn_bhm_0      = 1.e+12      !  horizontal bilaplacian eddy viscosity [m4/s] 
    328    ! 
    329    ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 
    330 / 
    331 !----------------------------------------------------------------------- 
    332 &namzdf        !   vertical physics                                     (default: NO selection) 
    333 !----------------------------------------------------------------------- 
    334    !                       ! type of vertical closure 
    335    ln_zdfcst   = .false.      !  constant mixing 
    336    ln_zdfric   = .false.      !  local Richardson dependent formulation (T =>   fill namzdf_ric) 
     352   nn_ahm_ijk_t  = -30         !  =-30  3D coeff. read in eddy_diffusivity_3D.nc 
     353/ 
     354!!====================================================================== 
     355!!                     vertical physics namelists                     !! 
     356!!                                                                    !! 
     357!!    namzdf        vertical physics manager                            (default: NO selection) 
     358!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T) 
     359!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T) 
     360!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T) 
     361!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T) 
     362!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T) 
     363!!====================================================================== 
     364! 
     365!----------------------------------------------------------------------- 
     366&namzdf        !   vertical physics manager                             (default: NO selection) 
     367!----------------------------------------------------------------------- 
    337368   ln_zdftke   = .true.       !  Turbulent Kinetic Energy closure       (T =>   fill namzdf_tke) 
    338    ln_zdfgls   = .false.      !  Generic Length Scale closure           (T =>   fill namzdf_gls) 
    339    ln_zdfosm   = .false.      !  OSMOSIS BL closure                     (T =>   fill namzdf_osm) 
    340    ! 
    341    !                       ! convection 
    342369   ln_zdfevd   = .true.       !  Enhanced Vertical Diffusion scheme 
    343370      nn_evdm  =    0            !  evd apply on tracer (=0) or on tracer and momentum (=1) 
    344371      rn_evd   =  100.           !  evd mixing coefficient [m2/s] 
    345    ! 
    346372   ln_zdfddm   = .true.    ! double diffusive mixing 
    347373      rn_avts  =    1.e-4     !  maximum avs (vertical mixing on salinity) 
    348374      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    349    ! 
    350    !                       ! gravity wave-driven vertical mixing 
    351375   ln_zdfiwm   = .true.       ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
    352    ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    353    ! 
    354376   !                       !  Coefficients 
    355377   rn_avm0     =   1.2e-4     !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F) 
     
    359381/ 
    360382!----------------------------------------------------------------------- 
    361 &namzdf_ric    !   richardson number dependent vertical diffusion       (ln_zdfric =T) 
    362 !----------------------------------------------------------------------- 
    363 / 
    364 !----------------------------------------------------------------------- 
    365383&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  (ln_zdftke =T) 
    366384!----------------------------------------------------------------------- 
    367 / 
    368 !----------------------------------------------------------------------- 
    369 &namzdf_gls    !   GLS vertical diffusion                               (ln_zdfgls =T) 
    370 !----------------------------------------------------------------------- 
    371 / 
    372 !----------------------------------------------------------------------- 
    373 &namzdf_osm    !   OSM vertical diffusion                               (ln_zdfosm =T) 
    374 !----------------------------------------------------------------------- 
     385   nn_mxl      =   3       !  mixing length: = 0 bounded by the distance to surface and bottom 
     386   !                       !                 = 1 bounded by the local vertical scale factor 
     387   !                       !                 = 2 first vertical derivative of mixing length bounded by 1 
     388   !                       !                 = 3 as =2 with distinct disspipative an mixing length scale 
     389   ln_mxl0     = .true.    !  surface mixing length scale = F(wind stress) (T) or not (F) 
     390   rn_mxl0     =   0.04    !  surface  buoyancy lenght scale minimum value 
     391   ln_drg      = .false.   !  top/bottom friction added as boundary condition of TKE 
     392   ln_lc       = .true.    !  Langmuir cell parameterisation (Axell 2002) 
     393      rn_lc       =   0.15    !  coef. associated to Langmuir cells 
     394   nn_etau     =   1       !  penetration of tke below the mixed layer (ML) due to NIWs 
     395                              !        = 0 none ; = 1 add a tke source below the ML 
     396                              !        = 2 add a tke source just at the base of the ML 
     397                              !        = 3 as = 1 applied on HF part of the stress           (ln_cpl=T) 
     398      rn_efr      =   0.05    !  fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 
     399      nn_htau     =   1       !  type of exponential decrease of tke penetration below the ML 
     400                              !        = 0  constant 10 m length scale 
     401                              !        = 1  0.5m at the equator to 30m poleward of 40 degrees 
     402      rn_eice     =   0       !  below sea ice: =0 ON ; =4 OFF when ice fraction > 1/4 
    375403/ 
    376404!----------------------------------------------------------------------- 
     
    381409   ln_tsdiff   = .true.    !  account for differential T/S mixing (T) or not (F) 
    382410/ 
     411!!====================================================================== 
     412!!                  ***  Diagnostics namelists  ***                   !! 
     413!!                                                                    !! 
     414!!   namtrd       dynamics and/or tracer trends                         (default: OFF) 
     415!!   namptr       Poleward Transport Diagnostics                        (default: OFF) 
     416!!   namhsb       Heat and salt budgets                                 (default: OFF) 
     417!!   namdiu       Cool skin and warm layer models                       (default: OFF) 
     418!!   namdiu       Cool skin and warm layer models                       (default: OFF) 
     419!!   namflo       float parameters                                      ("key_float") 
     420!!   nam_diaharm  Harmonic analysis of tidal constituents               ("key_diaharm") 
     421!!   namdct       transports through some sections                      ("key_diadct") 
     422!!   nam_diatmb   Top Middle Bottom Output                              (default: OFF) 
     423!!   nam_dia25h   25h Mean Output                                       (default: OFF) 
     424!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4") 
     425!!====================================================================== 
     426! 
     427!!====================================================================== 
     428!!               ***  Observation & Assimilation  ***                 !! 
     429!!                                                                    !! 
     430!!   namobs       observation and model comparison                      (default: OFF) 
     431!!   nam_asminc   assimilation increments                               ('key_asminc') 
     432!!====================================================================== 
     433! 
     434!!====================================================================== 
     435!!                  ***  Miscellaneous namelists  ***                 !! 
     436!!                                                                    !! 
     437!!   nammpp            Massively Parallel Processing                    ("key_mpp_mpi") 
     438!!   namctl            Control prints                                   (default: OFF) 
     439!!   namsto            Stochastic parametrization of EOS                (default: OFF) 
     440!!====================================================================== 
     441! 
    383442!----------------------------------------------------------------------- 
    384443&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
     
    386445/ 
    387446!----------------------------------------------------------------------- 
    388 &namctl        !   Control prints  
    389 !----------------------------------------------------------------------- 
    390    ln_ctl      = .false.   !  trends control print (expensive!) 
    391    nn_print    =    0      !  level of print (0 no extra print) 
    392    ln_timing   = .false.   !  timing by routine write out in timing.output file 
    393    ln_diacfl   = .false.   !  CFL diagnostics write out in cfl_diagnostics.ascii 
    394 / 
    395 !----------------------------------------------------------------------- 
    396 &namsto        ! Stochastic parametrization of EOS                      (default: NO) 
    397 !----------------------------------------------------------------------- 
    398 / 
    399 !----------------------------------------------------------------------- 
    400 &namtrd        !   trend diagnostics                                    (default F) 
    401 !----------------------------------------------------------------------- 
    402 / 
    403 !----------------------------------------------------------------------- 
    404 &namptr        !   Poleward Transport Diagnostic                        (default F) 
    405 !----------------------------------------------------------------------- 
    406 / 
    407 !----------------------------------------------------------------------- 
    408 &namhsb        !  Heat and salt budgets                                 (default F) 
    409 !----------------------------------------------------------------------- 
    410    ln_diahsb  = .true.    !  check the heat and salt budgets (T) or not (F) 
    411 / 
    412 !----------------------------------------------------------------------- 
    413 &namdiu        !   Cool skin and warm layer models                      (default F) 
    414 !----------------------------------------------------------------------- 
    415 / 
    416 !----------------------------------------------------------------------- 
    417 &namflo        !   float parameters                                     ("key_float") 
    418 !----------------------------------------------------------------------- 
    419 / 
    420 !----------------------------------------------------------------------- 
    421 &nam_diaharm   !   Harmonic analysis of tidal constituents              ("key_diaharm") 
    422 !----------------------------------------------------------------------- 
    423 / 
    424 !----------------------------------------------------------------------- 
    425 &namdct        ! transports through some sections                       ("key_diadct") 
    426 !----------------------------------------------------------------------- 
    427 / 
    428 !----------------------------------------------------------------------- 
    429 &nam_diatmb    !  Top Middle Bottom Output                              (default F) 
    430 !----------------------------------------------------------------------- 
    431 / 
    432 !----------------------------------------------------------------------- 
    433 &nam_dia25h    !  25h Mean Output                                       (default F) 
    434 !----------------------------------------------------------------------- 
    435 / 
    436 !----------------------------------------------------------------------- 
    437 &namnc4        !   netcdf4 chunking and compression settings            ("key_netcdf4") 
    438 !----------------------------------------------------------------------- 
    439 / 
    440 !----------------------------------------------------------------------- 
    441 &namobs        !  observation usage switch 
    442 !----------------------------------------------------------------------- 
    443 / 
    444 !----------------------------------------------------------------------- 
    445 &nam_asminc    !   assimilation increments                              ('key_asminc') 
    446 !----------------------------------------------------------------------- 
    447 / 
    448 !----------------------------------------------------------------------- 
    449 &namdta_dyn    !   offline dynamics read in files                       ("key_offline") 
    450 !----------------------------------------------------------------------- 
    451 / 
     447&namctl        !   Control prints                                       (default: OFF) 
     448!----------------------------------------------------------------------- 
     449/ 
     450!----------------------------------------------------------------------- 
     451&namsto        ! Stochastic parametrization of EOS                      (default: OFF) 
     452!----------------------------------------------------------------------- 
     453/ 
  • CONFIG/UNIFORM/v6/NEMO_v7_dev/GENERAL/PARAM/namelist_top_cfg

    r3219 r3937  
    8181&namtrc_ldf    !   lateral diffusion scheme for passive tracer  
    8282!----------------------------------------------------------------------- 
     83   ln_trcldf_tra   = .true.      !  use active tracer setting 
    8384/ 
    8485!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.