source: NEMO/trunk/cfgs/AGRIF_DEMO/EXPREF/2_namelist_cfg @ 12377

Last change on this file since 12377 was 12377, checked in by acc, 8 months ago

The big one. Merging all 2019 developments from the option 1 branch back onto the trunk.

This changeset reproduces 2019/dev_r11943_MERGE_2019 on the trunk using a 2-URL merge
onto a working copy of the trunk. I.e.:

svn merge —ignore-ancestry \

svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/trunk \
svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/branches/2019/dev_r11943_MERGE_2019 ./

The —ignore-ancestry flag avoids problems that may otherwise arise from the fact that
the merge history been trunk and branch may have been applied in a different order but
care has been taken before this step to ensure that all applicable fixes and updates
are present in the merge branch.

The trunk state just before this step has been branched to releases/release-4.0-HEAD
and that branch has been immediately tagged as releases/release-4.0.2. Any fixes
or additions in response to tickets on 4.0, 4.0.1 or 4.0.2 should be done on
releases/release-4.0-HEAD. From now on future 'point' releases (e.g. 4.0.2) will
remain unchanged with periodic releases as needs demand. Note release-4.0-HEAD is a
transitional naming convention. Future full releases, say 4.2, will have a release-4.2
branch which fulfills this role and the first point release (e.g. 4.2.0) will be made
immediately following the release branch creation.

2020 developments can be started from any trunk revision later than this one.

File size: 25.2 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OCE  Configuration namelist : overwrite default values defined in SHARED/1_namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!                         AGRIF ICE 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!
19!-----------------------------------------------------------------------
20&namrun        !   parameters of the run
21!-----------------------------------------------------------------------
22   cn_exp      = "Nordic"  !  experience name
23   nn_it000    =    1      !  first time step
24   nn_itend    =  320      !  last  time step
25   nn_istate   =      0    !  output the initial state (1) or not (0)
26   ln_clobber  = .true.    !  clobber (overwrite) an existing file
27/
28!-----------------------------------------------------------------------
29&namdom        !   space and time domain
30!-----------------------------------------------------------------------
31   ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time
32   !
33   rn_rdt      = 1350.     !  time step for the dynamics (and tracer if nn_acc=0)
34/
35!-----------------------------------------------------------------------
36&namcfg        !   parameters of the configuration                      (default: user defined GYRE)
37!-----------------------------------------------------------------------
38   ln_read_cfg = .true.    !  (=T) read the domain configuration file
39      cn_domcfg = "ORCA_R05_zps_domcfg_agrif"    ! domain configuration filename
40/
41!-----------------------------------------------------------------------
42&namtsd        !    Temperature & Salinity Data                         (default: OFF)
43!-----------------------------------------------------------------------
44   !                       ! =T  read T-S fields for:
45   ln_tsd_init = .true.          !  ocean initialisation
46   ln_tsd_dmp  = .false.         !  T-S restoring   (see namtra_dmp)
47
48   cn_dir = './'     !  root directory for the T-S data location
49   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________!
50   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask !
51   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   !
52   sn_tem = 'data_1m_potential_temperature_nomask',     -1.   ,'votemper',   .true.    , .true. , 'yearly'  ,    ''    ,    ''    ,    ''
53   sn_sal = 'data_1m_salinity_nomask'             ,     -1.   ,'vosaline',   .true.    , .true. , 'yearly'  ,    ''    ,    ''    ,    ''
54/
55!!======================================================================
56!!            ***  Surface Boundary Condition namelists  ***          !!
57!!                                                                    !!
58!!   namsbc          surface boundary condition manager                 (default: NO selection)
59!!   namsbc_flx      flux               formulation                     (ln_flx     =T)
60!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T)
61!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" )
62!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only)
63!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T)
64!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T)
65!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr )
66!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T)
67!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T)
68!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =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)
75!-----------------------------------------------------------------------
76   nn_fsbc     = 1         !  frequency of SBC module call
77                     ! Type of air-sea fluxes
78   ln_blk      = .true.    !  Bulk formulation                          (T => fill namsbc_blk )
79                     ! Sea-ice :
80   nn_ice      = 2         !  =0   Use SI3 model
81                     ! Misc. options of sbc :
82   ln_traqsr   = .true.    !  Light penetration in the ocean            (T => fill namtra_qsr)
83   ln_rnf      = .false.   !  runoffs                                   (T => fill namsbc_rnf)
84   ln_ssr      = .false.   !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
85   nn_fwb      = 0         !  FreshWater Budget: =0 unchecked
86/
87!-----------------------------------------------------------------------
88&namsbc_blk   !   namsbc_blk  generic Bulk formula                      (ln_blk =T)
89!-----------------------------------------------------------------------
90   !                    !  bulk algorithm :
91   ln_NCAR      = .true.    ! "NCAR"      algorithm   (Large and Yeager 2008)
92   ln_COARE_3p0 = .false.   ! "COARE 3.0" algorithm   (Fairall et al. 2003)
93   ln_COARE_3p6 = .false.   ! "COARE 3.6" algorithm   (Edson et al. 2013)
94   ln_ECMWF     = .false.   ! "ECMWF"     algorithm   (IFS cycle 31)
95      !
96      rn_zqt      = 10.       !  Air temperature & humidity reference height (m)
97      rn_zu       = 10.       !  Wind vector reference height (m)
98      ln_Cd_L12   = .false.   !  air-ice drags = F(ice concentration) (Lupkes et al. 2012)
99      ln_Cd_L15   = .false.   !  air-ice drags = F(ice concentration) (Lupkes et al. 2015)
100      rn_pfac     = 1.        !  multiplicative factor for precipitation (total & snow)
101      rn_efac     = 1.        !  multiplicative factor for evaporation (0. or 1.)
102      rn_vfac     = 0.        !  multiplicative factor for ocean & ice velocity used to
103      !                       !  calculate the wind stress (0.=absolute or 1.=relative winds)
104      ln_skin_cs = .false.  !  use the cool-skin parameterization (only available in ECMWF and COARE algorithms) !LB
105      ln_skin_wl = .false.  !  use the warm-layer        "               "                    "
106      !
107      ln_humi_sph = .true.     !  humidity specified below in "sn_humi" is specific humidity     [kg/kg] if .true.
108      ln_humi_dpt = .false.    !  humidity specified below in "sn_humi" is dew-point temperature   [K]   if .true.
109      ln_humi_rlh = .false.    !  humidity specified below in "sn_humi" is relative humidity       [%]   if .true.
110   !
111   cn_dir      = './'      !  root directory for the bulk data location
112   !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________!
113   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ !          weights filename            ! rotation ! land/sea mask !
114   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                                      ! pairing  !    filename   !
115   sn_wndi     = 'u_10.15JUNE2009_fill'       ,    6.        , 'U_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bicub.nc'     , 'Uwnd'   , ''
116   sn_wndj     = 'v_10.15JUNE2009_fill'       ,    6.        , 'V_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bicub.nc'     , 'Vwnd'   , ''
117   sn_qsr      = 'ncar_rad.15JUNE2009_fill'   ,   24.        , 'SWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bilin.nc'     , ''       , ''
118   sn_qlw      = 'ncar_rad.15JUNE2009_fill'   ,   24.        , 'LWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bilin.nc'     , ''       , ''
119   sn_tair     = 't_10.15JUNE2009_fill'       ,    6.        , 'T_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bilin.nc'     , ''       , ''
120   sn_humi     = 'q_10.15JUNE2009_fill'       ,    6.        , 'Q_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bilin.nc'     , ''       , ''
121   sn_prec     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'PRC_MOD1',   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bilin.nc'     , ''       , ''
122   sn_snow     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'SNOW'    ,   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bilin.nc'  , ''       , ''
123   sn_slp      = 'slp.15JUNE2009_fill'        ,    6.        , 'SLP'     ,   .false.   , .true. , 'yearly'  , 'weights_core2_nordic1_bilin.nc'  , ''       , ''
124
125/
126!-----------------------------------------------------------------------
127&namtra_qsr    !   penetrative solar radiation                          (ln_traqsr =T)
128!-----------------------------------------------------------------------
129   !                       ! type of penetration                        (default: NO selection)
130   ln_qsr_rgb  = .true.       !  RGB light penetration (Red-Green-Blue)
131   !
132   nn_chldta   =      1       !  RGB : Chl data (=1) or cst value (=0)
133
134   cn_dir      = './'      !  root directory for the chlorophyl data location
135   !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________!
136   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ !          weights filename            ! rotation ! land/sea mask !
137   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                                      ! pairing  !    filename   !
138   sn_chl      ='chlorophyll'            ,        -1.        , 'CHLA'    ,   .true.    , .true. , 'yearly'  , ''                                   , ''       , ''
139/
140!-----------------------------------------------------------------------
141&namsbc_rnf    !   runoffs                                              (ln_rnf =T)
142!-----------------------------------------------------------------------
143   !  not used in this zoom
144/
145!-----------------------------------------------------------------------
146&namsbc_ssr    !   surface boundary condition : sea surface restoring   (ln_ssr =T)
147!-----------------------------------------------------------------------
148   !  not used in this zoom
149/
150!-----------------------------------------------------------------------
151&namberg       !   iceberg parameters                                   (default: No iceberg)
152!-----------------------------------------------------------------------
153   !  iceberg floats are not currently available with AGRIF
154   !     ===>>  forced deactivation in icbini.F90
155/
156!!======================================================================
157!!               ***  Lateral boundary condition  ***                 !!
158!!                                                                    !!
159!!   namlbc        lateral momentum boundary condition                  (default: NO selection)
160!!   namagrif      agrif nested grid ( read by child model only )       ("key_agrif")
161!!   nam_tide      Tidal forcing                                        (default: OFF)
162!!   nambdy        Unstructured open boundaries                         (default: OFF)
163!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy)
164!!   nambdy_tide   tidal forcing at open boundaries                     (default: OFF)
165!!======================================================================
166!
167!-----------------------------------------------------------------------
168&namlbc        !   lateral momentum boundary condition                  (default: NO selection)
169!-----------------------------------------------------------------------
170   rn_shlat    =    2.     !  no slip
171/
172!-----------------------------------------------------------------------
173&namagrif      !  AGRIF zoom                                            ("key_agrif")
174!-----------------------------------------------------------------------
175   ln_spc_dyn    = .true.  !  use 0 as special value for dynamics
176   rn_sponge_tra = 1440.   !  coefficient for tracer   sponge layer [m2/s]
177   rn_sponge_dyn = 1440.   !  coefficient for dynamics sponge layer [m2/s]
178   ln_chk_bathy  = .true.  !  =T  check the parent bathymetry
179/
180!-----------------------------------------------------------------------
181&namdrg        !   top/bottom drag coefficient                          (default: NO selection)
182!-----------------------------------------------------------------------
183   ln_non_lin = .true.    !  non-linear  drag: Cd = Cd0 |U|
184/
185!-----------------------------------------------------------------------
186&namdrg_bot    !   BOTTOM friction                                 
187!-----------------------------------------------------------------------
188/
189!-----------------------------------------------------------------------
190&nambbc        !   bottom temperature boundary condition                (default: OFF)
191!-----------------------------------------------------------------------
192   ln_trabbc   = .true.    !  Apply a geothermal heating at the ocean bottom
193      nn_geoflx   =    1      !  geothermal heat flux: = 2 read variable flux [mW/m2]
194/
195!-----------------------------------------------------------------------
196&nambbl        !   bottom boundary layer scheme                         (default: OFF)
197!-----------------------------------------------------------------------
198   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!!                        Tracer (T & S) namelists                    !!
206!!                                                                    !!
207!!   nameos        equation of state                                    (default: NO selection)
208!!   namtra_adv    advection scheme                                     (default: NO selection)
209!!   namtra_ldf    lateral diffusion scheme                             (default: NO selection)
210!!   namtra_mle    mixed layer eddy param. (Fox-Kemper param.)          (default: OFF)
211!!   namtra_eiv    eddy induced velocity param.                         (default: OFF)
212!!   namtra_dmp    T & S newtonian damping                              (default: OFF)
213!!======================================================================
214!
215!-----------------------------------------------------------------------
216&nameos        !   ocean Equation Of Seawater                           (default: NO selection)
217!-----------------------------------------------------------------------
218   ln_eos80    = .true.          !  = Use EOS80
219/
220!-----------------------------------------------------------------------
221&namtra_adv    !   advection scheme for tracer                          (default: NO selection)
222!-----------------------------------------------------------------------
223   ln_traadv_ubs = .true. !  UBS scheme
224      nn_ubs_v   =  2            !  =2  , vertical 2nd order FCT / COMPACT 4th order
225/
226!-----------------------------------------------------------------------
227&namtra_mle    !   mixed layer eddy parametrisation (Fox-Kemper)        (default: OFF)
228!-----------------------------------------------------------------------
229   ln_mle      = .true.   ! (T) use the Mixed Layer Eddy (MLE) parameterisation
230/
231!-----------------------------------------------------------------------
232&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection)
233!-----------------------------------------------------------------------
234   ln_traldf_OFF   =  .true.  !           No operator (no explicit advection)
235/
236!-----------------------------------------------------------------------
237&namtra_eiv    !   eddy induced velocity param.                         (default: OFF)
238!-----------------------------------------------------------------------
239   !  not used in this zoom
240/
241!-----------------------------------------------------------------------
242&namtra_dmp    !   tracer: T & S newtonian damping                      (default: OFF)
243!-----------------------------------------------------------------------
244   !  not used in this zoom
245/
246!!======================================================================
247!!                      ***  Dynamics namelists  ***                  !!
248!!                                                                    !!
249!!   nam_vvl       vertical coordinate options                          (default: z-star)
250!!   namdyn_adv    formulation of the momentum advection                (default: NO selection)
251!!   namdyn_vor    advection scheme                                     (default: NO selection)
252!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection)
253!!   namdyn_spg    surface pressure gradient                            (default: NO selection)
254!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection)
255!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only)
256!!======================================================================
257!
258!-----------------------------------------------------------------------
259&nam_vvl       !   vertical coordinate options                          (default: z-star)
260!-----------------------------------------------------------------------
261/
262!-----------------------------------------------------------------------
263&namdyn_adv    !   formulation of the momentum advection                (default: NO selection)
264!-----------------------------------------------------------------------
265   ln_dynadv_ubs = .true.  !  flux form - 3rd order UBS      scheme
266/
267!-----------------------------------------------------------------------
268&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO selection)
269!-----------------------------------------------------------------------
270   ln_dynvor_ene = .true.  !  energy conserving scheme
271/
272!-----------------------------------------------------------------------
273&namdyn_hpg    !   Hydrostatic pressure gradient option                 (default: NO selection)
274!-----------------------------------------------------------------------
275   ln_hpg_sco  = .true.    !  s-coordinate (standard jacobian formulation)
276/
277!-----------------------------------------------------------------------
278&namdyn_spg    !   surface pressure gradient                            (default: NO selection)
279!-----------------------------------------------------------------------
280   ln_dynspg_ts  = .true.  !  split-explicit free surface
281/
282!-----------------------------------------------------------------------
283&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection)
284!-----------------------------------------------------------------------
285   ln_dynldf_OFF =  .true.    !  No operator (i.e. no explicit diffusion)
286/
287!!======================================================================
288!!                     vertical physics namelists                     !!
289!!                                                                    !!
290!!    namzdf        vertical physics manager                            (default: NO selection)
291!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T)
292!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T)
293!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T)
294!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T)
295!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T)
296!!======================================================================
297!
298!-----------------------------------------------------------------------
299&namzdf        !   vertical physics                                     (default: NO selection)
300!-----------------------------------------------------------------------
301   !                       ! type of vertical closure
302   ln_zdftke   = .true.       !  Turbulent Kinetic Energy closure       (T =>   fill namzdf_tke)
303   !
304   !                       ! convection
305   ln_zdfevd   = .true.       !  Enhanced Vertical Diffusion scheme
306      nn_evdm  =    0            !  evd apply on tracer (=0) or on tracer and momentum (=1)
307      rn_evd   =  100.           !  evd mixing coefficient [m2/s]
308   !
309   ln_zdfddm   = .true.    ! double diffusive mixing
310      rn_avts  =    1.e-4     !  maximum avs (vertical mixing on salinity)
311      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio
312   !
313   !                       !  Coefficients
314   rn_avm0     =   1.2e-4     !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F)
315   rn_avt0     =   1.2e-5     !  vertical eddy diffusivity [m2/s]       (background Kz if ln_zdfcst=F)
316   nn_avb      =    0         !  profile for background avt & avm (=1) or not (=0)
317   nn_havtb    =    1         !  horizontal shape for avtb (=1) or not (=0)
318/
319!-----------------------------------------------------------------------
320&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  (ln_zdftke =T)
321!-----------------------------------------------------------------------
322/
323!!======================================================================
324!!                  ***  Diagnostics namelists  ***                   !!
325!!                                                                    !!
326!!   namtrd       dynamics and/or tracer trends                         (default: OFF)
327!!   namptr       Poleward Transport Diagnostics                        (default: OFF)
328!!   namhsb       Heat and salt budgets                                 (default: OFF)
329!!   namdiu       Cool skin and warm layer models                       (default: OFF)
330!!   namdiu       Cool skin and warm layer models                       (default: OFF)
331!!   namflo       float parameters                                      (default: OFF)
332!!   nam_diadct   transports through some sections                      (default: OFF)
333!!   nam_dia25h   25h Mean Output                                       (default: OFF)
334!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4")
335!!======================================================================
336!
337!!======================================================================
338!!               ***  Observation & Assimilation  ***                 !!
339!!                                                                    !!
340!!   namobs       observation and model comparison                      (default: OFF)
341!!   nam_asminc   assimilation increments                               ('key_asminc')
342!!======================================================================
343!
344!!======================================================================
345!!                  ***  Miscellaneous namelists  ***                 !!
346!!                                                                    !!
347!!   nammpp            Massively Parallel Processing                    ("key_mpp_mpi")
348!!   namctl            Control prints                                   (default: OFF)
349!!   namsto            Stochastic parametrization of EOS                (default: OFF)
350!!======================================================================
351!
352!-----------------------------------------------------------------------
353&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi")
354!-----------------------------------------------------------------------
355/
356!-----------------------------------------------------------------------
357&namctl        !   Control prints                                       (default: OFF)
358!-----------------------------------------------------------------------
359/
360!-----------------------------------------------------------------------
361&namsto        ! Stochastic parametrization of EOS                      (default: OFF)
362!-----------------------------------------------------------------------
363/
Note: See TracBrowser for help on using the repository browser.