source: NEMO/branches/2018/dev_r10057_ENHANCE03_ZTILDE/tests/COMODO-IW/EXPREF/namelist_cfg @ 10121

Last change on this file since 10121 was 10121, checked in by jchanut, 3 years ago

#2126: Add biharmonic interface diffusion in internal wave test case

File size: 23.5 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  Configuration namelist : overwrite default values defined in SHARED/namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!!                         COMODO-IW 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&namcfg        !   parameters of the configuration                      (default: use namusr_def in namelist_cfg)
21!-----------------------------------------------------------------------
22   ln_read_cfg = .true.   !  (=T) read the domain configuration file
23/
24!-----------------------------------------------------------------------
25&namrun        !   parameters of the run
26!-----------------------------------------------------------------------
27   nn_no       =       0   !  job number (no more used...)
28   cn_exp       = "CO-IW"  !  experience name
29   nn_it000    =       1   !  first time step
30   nn_itend    =   21600   !  last time step
31   nn_istate   =       0   !  output the initial state (1) or not (0)
32   nn_stock    =   99999   !  frequency of creation of a restart file (modulo referenced to 1)
33   nn_write    =   99999   !  frequency of write in the output file   (modulo referenced to nn_it000)
34/
35!-----------------------------------------------------------------------
36&namdom        !   time and space domain
37!-----------------------------------------------------------------------
38   ln_linssh   =  .false.  !  =T  linear free surface  ==>>  model level are fixed in time
39   rn_rdt      =   120.    !  time step for the dynamics (and tracer if nn_acc=0)
40   rn_atfp     =   0.05    !  asselin time filter parameter
41/
42!-----------------------------------------------------------------------
43&namcfg        !   parameters of the configuration                      (default: use namusr_def in namelist_cfg)
44!-----------------------------------------------------------------------
45/
46!!======================================================================
47!!            ***  Surface Boundary Condition namelists  ***          !!
48!!                                                                    !!
49!!   namsbc          surface boundary condition manager                 (default: NO selection)
50!!   namsbc_flx      flux               formulation                     (ln_flx     =T)
51!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T)
52!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" )
53!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only)
54!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   )
55!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T)
56!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T)
57!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T)
58!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T)
59!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr )
60!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T)
61!!   namsbc_wave     external fields from wave model                    (ln_wave    =T)
62!!   namberg         iceberg floats                                     (ln_icebergs=T)
63!!======================================================================
64!
65!-----------------------------------------------------------------------
66&namsbc        !   Surface Boundary Condition manager                   (default: NO selection)
67!-----------------------------------------------------------------------
68  nn_fsbc     = 1         !  frequency of surface boundary condition computation
69                          !     (also = the frequency of sea-ice & iceberg model call)
70  ln_usr      = .true.    !  user defined formulation                  (T => check usrdef_sbc)
71  ln_blk      = .false.   !  Bulk formulation                          (T => fill namsbc_blk )
72  nn_ice      = 0         !  =0 no ice boundary condition   
73  ln_traqsr   = .false.   !  Light penetration in the ocean            (T => fill namtra_qsr )
74  ln_rnf      = .false.   !  runoffs                                   (T => fill namsbc_rnf)
75  ln_ssr      = .false.   !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
76  nn_fwb      = 0         !  FreshWater Budget: =0 unchecked
77/
78!!======================================================================
79!!               ***  Lateral boundary condition  ***                 !!
80!!                                                                    !!
81!!   namlbc        lateral momentum boundary condition                  (default: NO selection)
82!!   namagrif      agrif nested grid ( read by child model only )       ("key_agrif")
83!!   nam_tide      Tidal forcing                                        (default: OFF)
84!!   nambdy        Unstructured open boundaries                         (default: OFF)
85!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy)
86!!   nambdy_tide   tidal forcing at open boundaries                     (default: OFF)
87!!======================================================================
88!
89!-----------------------------------------------------------------------
90&namlbc        !   lateral momentum boundary condition                  (default: NO selection)
91!-----------------------------------------------------------------------
92  rn_shlat     =    0.    !  free slip
93/
94!!======================================================================
95!!                ***  Top/Bottom boundary condition  ***             !!
96!!                                                                    !!
97!!   namdrg        top/bottom drag coefficient                          (default: NO selection)
98!!   namdrg_top    top    friction                                      (ln_OFF=F & ln_isfcav=T)
99!!   namdrg_bot    bottom friction                                      (ln_OFF=F)
100!!   nambbc        bottom temperature boundary condition                (default: OFF)
101!!   nambbl        bottom boundary layer scheme                         (default: OFF)
102!!======================================================================
103!
104!-----------------------------------------------------------------------
105&namdrg        !   top/bottom drag coefficient                          (default: NO selection)
106!-----------------------------------------------------------------------
107   ln_OFF     = .true.    !  free-slip       : Cd = 0
108/
109!-----------------------------------------------------------------------
110&nam_tide      !   tide parameters                                      (default: OFF)
111!-----------------------------------------------------------------------
112   ln_tide     = .true.      ! Activate tides
113      ln_tide_pot   = .false.               !  use tidal potential forcing
114      ln_tide_ramp  = .true.               !  Use linear ramp for tides at startup
115         rdttideramp   =    2.                !  ramp duration in days
116      clname(1)     = 'S2'                 !  name of constituent - all tidal components must be set in namelist_cfg
117/
118!-----------------------------------------------------------------------
119&nambdy        !  unstructured open boundaries                          (default: OFF)
120!-----------------------------------------------------------------------
121   ln_bdy         = .true.    !  Use unstructured open boundaries
122   nb_bdy         = 2         !  number of open boundary sets
123   ln_coords_file = .false.   !  =T : read bdy coordinates from file
124   cn_dyn2d    = 'flather','flather'       !
125   nn_dyn2d_dta   =  2,2      !  = 0, bdy data are equal to the initial state
126      !                       !  = 1, bdy data are read in 'bdydata   .nc' files
127      !                       !  = 2, use tidal harmonic forcing data from files
128      !                       !  = 3, use external data AND tidal harmonic forcing
129   cn_dyn3d      =  'specified','specified'    !
130   nn_dyn3d_dta  =  0,0       !  = 0, bdy data are equal to the initial state
131   !                          !  = 1, bdy data are read in 'bdydata   .nc' files
132   cn_tra        =  'specified','specified'    !
133   nn_tra_dta    =  0,0       !  = 0, bdy data are equal to the initial state
134   !                          !  = 1, bdy data are read in 'bdydata   .nc' files
135   !
136   ln_tra_dmp    =.true.,.true.  !  open boudaries conditions for tracers
137   ln_dyn3d_dmp  =.true.,.true.  !  open boundary condition for baroclinic velocities
138   rn_time_dmp   =  0.05,0.05    !  Damping time scale in days
139   nn_rimwidth   = 155,155       !  width of the relaxation zone
140/
141!-----------------------------------------------------------------------
142&nambdy_index  !  structured open boundaries definition     ("key_bdy")
143!-----------------------------------------------------------------------
144    ctypebdy ='W'                   ! Open boundary type (W,E,S or N)
145    nbdyind  = -1                   ! indice of velocity row or column
146                                            ! if ==-1, set obc at the domain boundary
147                                            !        , discard start and end indices
148    nbdybeg  =  -99                 ! indice of segment start
149    nbdyend  =  -99                 ! indice of segment end
150/
151!-----------------------------------------------------------------------
152&nambdy_index  !  structured open boundaries definition     ("key_bdy")
153!-----------------------------------------------------------------------
154    ctypebdy ='E'                   ! Open boundary type (W,E,S or N)
155    nbdyind  = -1                   ! indice of velocity row or column
156                                            ! if ==-1, set obc at the domain boundary
157                                            !        , discard start and end indices
158    nbdybeg  =  -99                 ! indice of segment start
159    nbdyend  =  -99                 ! indice of segment end
160/
161!-----------------------------------------------------------------------
162&nambdy_tide   !  tidal forcing at open boundaries                      (default: OFF)
163!-----------------------------------------------------------------------
164   filtide          = 'tide'   !  file name root of tidal forcing files
165   ln_bdytide_2ddta = .true.                    !
166   ln_bdytide_conj  = .true.                    !
167/
168!-----------------------------------------------------------------------
169&nambdy_tide   !  tidal forcing at open boundaries                      (default: OFF)
170!-----------------------------------------------------------------------
171   filtide          = 'tide'   !  file name root of tidal forcing files
172   ln_bdytide_2ddta = .true.                    !
173   ln_bdytide_conj  = .true.                    !
174/
175!!======================================================================
176!!                        Tracer (T-S) namelists                      !!
177!!                                                                    !!
178!!   nameos        equation of state                                    (default: NO selection)
179!!   namtra_adv    advection scheme                                     (default: NO selection)
180!!   namtra_ldf    lateral diffusion scheme                             (default: NO selection)
181!!   namtra_mle    mixed layer eddy param. (Fox-Kemper param.)          (default: OFF)
182!!   namtra_eiv    eddy induced velocity param.                         (default: OFF)
183!!   namtra_dmp    T & S newtonian damping                              (default: OFF)
184!!======================================================================
185!
186!-----------------------------------------------------------------------
187&nameos        !   ocean Equation Of Seawater                           (default: NO selection)
188!-----------------------------------------------------------------------
189   ln_seos     = .true.         !  = Use simplified equation of state (S-EOS)
190   !                            !  rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS
191   rn_a0       =  0.16550       !  thermal expension coefficient (for simplified equation of state)
192   rn_b0       =  0.          !  saline  expension coefficient (for simplified equation of state)
193   rn_lambda1  =  0.          !  cabbeling coeff in T^2  (=0 for linear eos)
194   rn_lambda2  =  0.          !  cabbeling coeff in S^2  (=0 for linear eos)
195   rn_mu1      =  0.          !  thermobaric coeff. in T (=0 for linear eos)
196   rn_mu2      =  0.          !  thermobaric coeff. in S (=0 for linear eos)
197   rn_nu       =  0.          !  cabbeling coeff in T*S  (=0 for linear eos)
198/
199!-----------------------------------------------------------------------
200&namtra_adv    !   advection scheme for tracer                          (default: NO selection)
201!-----------------------------------------------------------------------
202   ln_traadv_fct = .true. !  FCT scheme
203      nn_fct_h   =  2            !  =2/4, horizontal 2nd / 4th order
204      nn_fct_v   =  2            !  =2/4, vertical   2nd / COMPACT 4th order
205   ln_traadv_qck = .false. !  QUICKEST scheme
206/
207!-----------------------------------------------------------------------
208&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection)
209!-----------------------------------------------------------------------
210   ln_traldf_OFF   =  .true.  !  No explicit diffusion
211/
212!!======================================================================
213!!                      ***  Dynamics namelists  ***                  !!
214!!                                                                    !!
215!!   nam_vvl       vertical coordinate options                          (default: z-star)
216!!   namdyn_adv    formulation of the momentum advection                (default: NO selection)
217!!   namdyn_vor    advection scheme                                     (default: NO selection)
218!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection)
219!!   namdyn_spg    surface pressure gradient                            (default: NO selection)
220!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection)
221!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only)
222!!======================================================================
223!
224!-----------------------------------------------------------------------
225&nam_vvl       !   vertical coordinate options                          (default: z-star)
226!-----------------------------------------------------------------------
227   ln_vvl_zstar  = .false.          !  zstar vertical coordinate
228   ln_vvl_ztilde = .true.           !  ztilde vertical coordinate: only high frequency variations
229   ln_vvl_layer  = .false.          !  full layer vertical coordinate
230   ln_vvl_ztilde_as_zstar = .false. !  ztilde vertical coordinate emulating zstar
231   ln_vvl_zstar_at_eqtor  = .false. !  revert to zstart at equator
232   ln_vvl_zstar_on_shelf  = .false. !  revert to zstar on shelves
233   ln_vvl_adv_cn2 = .false.         !  Centred thickness advection scheme
234   ln_vvl_adv_fct = .true.          !  FCT thickness advection scheme
235   ln_vvl_lap = .false.             !  Laplacian thickness diffusion
236      rn_ahe3_lap = 30.e0
237   ln_vvl_blp = .true.              !  Bilaplacian thickness diffusion
238      rn_ahe3_blp = -2.e8
239   rn_rst_e3t    = 30.e0            !  ztilde to zstar restoration timescale [days]
240   rn_lf_cutoff  = 5.0e0            !  cutoff frequency for low-pass filter  [days]
241   ln_vvl_regrid = .true.           !  Vertical regriding to ensure layer separation
242   ln_vvl_dbg    = .false.          !  debug prints    (T/F)
243   ln_vvl_ramp   = .false.          !  linear ramp at startup
244      rn_day_ramp = 3.e0                ! ramp duration [days]
245/
246!-----------------------------------------------------------------------
247&namdyn_adv    !   formulation of the momentum advection                (default: NO selection)
248!-----------------------------------------------------------------------
249   ln_dynadv_ubs = .true.  !  flux form - 3rd order UBS      scheme
250/
251!-----------------------------------------------------------------------
252&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: OFF)
253!-----------------------------------------------------------------------
254   ln_dynvor_een = .true.  !  energy & enstrophy scheme
255      nn_een_e3f = 1             !  e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)
256/
257!-----------------------------------------------------------------------
258&namdyn_hpg    !   Hydrostatic pressure gradient option                 (default: NO selection)
259!-----------------------------------------------------------------------
260   ln_hpg_sco  = .true.   !  s-coordinate (standard jacobian formulation)
261/
262!-----------------------------------------------------------------------
263&namdyn_spg    !   surface pressure gradient                            (default: OFF)
264!-----------------------------------------------------------------------
265   ln_dynspg_exp  = .false.   ! explicit free surface
266   ln_dynspg_ts   = .true.   ! split-explicit free surface
267      ln_bt_fw      = .false.    ! Forward integration of barotropic Eqs.
268      ln_bt_av      = .true.    ! Time filtering of barotropic variables
269         nn_bt_flt     = 1          ! Time filter choice  = 0 None
270         !                          !                     = 1 Boxcar over   nn_baro sub-steps
271         !                          !                     = 2 Boxcar over 2*nn_baro  "    "
272      ln_bt_auto    = .false.     ! Number of sub-step defined from:
273         nn_baro      = 48          ! =F : the number of sub-step in rn_rdt seconds
274/
275!-----------------------------------------------------------------------
276&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection)
277!-----------------------------------------------------------------------
278   !                       !  Type of the operator :
279   ln_dynldf_OFF =  .true.     !  No operator (i.e. no explicit diffusion)
280/
281!!======================================================================
282!!                     vertical physics namelists                     !!
283!!                                                                    !!
284!!    namzdf        vertical physics manager                            (default: NO selection)
285!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T)
286!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T)
287!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T)
288!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T)
289!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T)
290!!======================================================================
291!
292!-----------------------------------------------------------------------
293&namzdf        !   vertical physics manager                             (default: NO selection)
294!-----------------------------------------------------------------------
295   !                       ! type of vertical closure
296   ln_zdfcst   = .true.       !  constant mixing
297   !
298   !                       ! convection
299   ln_zdfevd   = .false.      !  enhanced vertical diffusion
300   ln_zdfnpc   = .false.      !  Non-Penetrative Convective algorithm
301   !
302   !                       ! coefficients
303   rn_avm0     =   0.e0       !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F)
304   rn_avt0     =   0.e0       !  vertical eddy diffusivity [m2/s]       (background Kz if ln_zdfcst=F)
305   nn_avb      =    0         !  profile for background avt & avm (=1) or not (=0)
306   nn_havtb    =    0         !  horizontal shape for avtb (=1) or not (=0)
307/
308!!======================================================================
309!!                  ***  Diagnostics namelists  ***                   !!
310!!                                                                    !!
311!!   namtrd       dynamics and/or tracer trends                         (default: OFF)
312!!   namptr       Poleward Transport Diagnostics                        (default: OFF)
313!!   namhsb       Heat and salt budgets                                 (default: OFF)
314!!   namdiu       Cool skin and warm layer models                       (default: OFF)
315!!   namdiu       Cool skin and warm layer models                       (default: OFF)
316!!   namflo       float parameters                                      ("key_float")
317!!   nam_diaharm  Harmonic analysis of tidal constituents               ("key_diaharm")
318!!   namdct       transports through some sections                      ("key_diadct")
319!!   nam_diatmb   Top Middle Bottom Output                              (default: OFF)
320!!   nam_dia25h   25h Mean Output                                       (default: OFF)
321!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4")
322!!======================================================================
323!
324!!======================================================================
325!!               ***  Observation & Assimilation  ***                 !!
326!!                                                                    !!
327!!   namobs       observation and model comparison                      (default: OFF)
328!!   nam_asminc   assimilation increments                               ('key_asminc')
329!!======================================================================
330!
331!!======================================================================
332!!                  ***  Miscellaneous namelists  ***                 !!
333!!                                                                    !!
334!!   nammpp            Massively Parallel Processing                    ("key_mpp_mpi")
335!!   namctl            Control prints                                   (default: OFF)
336!!   namsto            Stochastic parametrization of EOS                (default: OFF)
337!!======================================================================
338!
339!-----------------------------------------------------------------------
340&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi")
341!-----------------------------------------------------------------------
342/
343!-----------------------------------------------------------------------
344&namctl        !   Control prints                                       (default: OFF)
345!-----------------------------------------------------------------------
346/
347!-----------------------------------------------------------------------
348&namsto        ! Stochastic parametrization of EOS                      (default: OFF)
349!-----------------------------------------------------------------------
350/
Note: See TracBrowser for help on using the repository browser.