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

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
namelist_cfg in NEMO/branches/2018/dev_r10057_ENHANCE03_ZTILDE/tests/COMODO-IW/EXPREF – NEMO

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

Last change on this file since 10128 was 10128, checked in by jchanut, 6 years ago

ztilde update, #2126: use lbc_lnk_multi + some changes after using more severe compilation options

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   rn_time_dmp_out =  0.05,0.05  !  Outflow damping time scale in days
140   nn_rimwidth   = 155,155       !  width of the relaxation zone
141/
142!-----------------------------------------------------------------------
143&nambdy_index  !  structured open boundaries definition     ("key_bdy")
144!-----------------------------------------------------------------------
145    ctypebdy ='W'                   ! Open boundary type (W,E,S or N)
146    nbdyind  = -1                   ! indice of velocity row or column
147                                            ! if ==-1, set obc at the domain boundary
148                                            !        , discard start and end indices
149    nbdybeg  =  -99                 ! indice of segment start
150    nbdyend  =  -99                 ! indice of segment end
151/
152!-----------------------------------------------------------------------
153&nambdy_index  !  structured open boundaries definition     ("key_bdy")
154!-----------------------------------------------------------------------
155    ctypebdy ='E'                   ! Open boundary type (W,E,S or N)
156    nbdyind  = -1                   ! indice of velocity row or column
157                                            ! if ==-1, set obc at the domain boundary
158                                            !        , discard start and end indices
159    nbdybeg  =  -99                 ! indice of segment start
160    nbdyend  =  -99                 ! indice of segment end
161/
162!-----------------------------------------------------------------------
163&nambdy_tide   !  tidal forcing at open boundaries                      (default: OFF)
164!-----------------------------------------------------------------------
165   filtide          = 'tide'   !  file name root of tidal forcing files
166   ln_bdytide_2ddta = .true.                    !
167   ln_bdytide_conj  = .true.                    !
168/
169!-----------------------------------------------------------------------
170&nambdy_tide   !  tidal forcing at open boundaries                      (default: OFF)
171!-----------------------------------------------------------------------
172   filtide          = 'tide'   !  file name root of tidal forcing files
173   ln_bdytide_2ddta = .true.                    !
174   ln_bdytide_conj  = .true.                    !
175/
176!!======================================================================
177!!                        Tracer (T-S) namelists                      !!
178!!                                                                    !!
179!!   nameos        equation of state                                    (default: NO selection)
180!!   namtra_adv    advection scheme                                     (default: NO selection)
181!!   namtra_ldf    lateral diffusion scheme                             (default: NO selection)
182!!   namtra_mle    mixed layer eddy param. (Fox-Kemper param.)          (default: OFF)
183!!   namtra_eiv    eddy induced velocity param.                         (default: OFF)
184!!   namtra_dmp    T & S newtonian damping                              (default: OFF)
185!!======================================================================
186!
187!-----------------------------------------------------------------------
188&nameos        !   ocean Equation Of Seawater                           (default: NO selection)
189!-----------------------------------------------------------------------
190   ln_seos     = .true.         !  = Use simplified equation of state (S-EOS)
191   !                            !  rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS
192   rn_a0       =  0.16550       !  thermal expension coefficient (for simplified equation of state)
193   rn_b0       =  0.          !  saline  expension coefficient (for simplified equation of state)
194   rn_lambda1  =  0.          !  cabbeling coeff in T^2  (=0 for linear eos)
195   rn_lambda2  =  0.          !  cabbeling coeff in S^2  (=0 for linear eos)
196   rn_mu1      =  0.          !  thermobaric coeff. in T (=0 for linear eos)
197   rn_mu2      =  0.          !  thermobaric coeff. in S (=0 for linear eos)
198   rn_nu       =  0.          !  cabbeling coeff in T*S  (=0 for linear eos)
199/
200!-----------------------------------------------------------------------
201&namtra_adv    !   advection scheme for tracer                          (default: NO selection)
202!-----------------------------------------------------------------------
203   ln_traadv_fct = .true. !  FCT scheme
204      nn_fct_h   =  2            !  =2/4, horizontal 2nd / 4th order
205      nn_fct_v   =  2            !  =2/4, vertical   2nd / COMPACT 4th order
206   ln_traadv_qck = .false. !  QUICKEST scheme
207/
208!-----------------------------------------------------------------------
209&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection)
210!-----------------------------------------------------------------------
211   ln_traldf_OFF   =  .true.  !  No explicit diffusion
212/
213!!======================================================================
214!!                      ***  Dynamics namelists  ***                  !!
215!!                                                                    !!
216!!   nam_vvl       vertical coordinate options                          (default: z-star)
217!!   namdyn_adv    formulation of the momentum advection                (default: NO selection)
218!!   namdyn_vor    advection scheme                                     (default: NO selection)
219!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection)
220!!   namdyn_spg    surface pressure gradient                            (default: NO selection)
221!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection)
222!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only)
223!!======================================================================
224!
225!-----------------------------------------------------------------------
226&nam_vvl       !   vertical coordinate options                          (default: z-star)
227!-----------------------------------------------------------------------
228   ln_vvl_zstar  = .false.          !  zstar vertical coordinate
229   ln_vvl_ztilde = .true.           !  ztilde vertical coordinate: only high frequency variations
230   ln_vvl_layer  = .false.          !  full layer vertical coordinate
231   ln_vvl_ztilde_as_zstar = .false. !  ztilde vertical coordinate emulating zstar
232   ln_vvl_zstar_at_eqtor  = .false. !  revert to zstart at equator
233   ln_vvl_zstar_on_shelf  = .false. !  revert to zstar on shelves
234   ln_vvl_adv_cn2 = .false.         !  Centred thickness advection scheme
235   ln_vvl_adv_fct = .true.          !  FCT thickness advection scheme
236   ln_vvl_lap = .false.             !  Laplacian thickness diffusion
237      rn_ahe3_lap = 30.e0
238   ln_vvl_blp = .true.              !  Bilaplacian thickness diffusion
239      rn_ahe3_blp = -2.e8
240   rn_rst_e3t    = 30.e0            !  ztilde to zstar restoration timescale [days]
241   rn_lf_cutoff  = 5.0e0            !  cutoff frequency for low-pass filter  [days]
242   ln_vvl_regrid = .true.           !  Vertical regriding to ensure layer separation
243   ln_vvl_dbg    = .false.          !  debug prints    (T/F)
244   ln_vvl_ramp   = .false.          !  linear ramp at startup
245      rn_day_ramp = 3.e0                ! ramp duration [days]
246/
247!-----------------------------------------------------------------------
248&namdyn_adv    !   formulation of the momentum advection                (default: NO selection)
249!-----------------------------------------------------------------------
250   ln_dynadv_ubs = .true.  !  flux form - 3rd order UBS      scheme
251/
252!-----------------------------------------------------------------------
253&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: OFF)
254!-----------------------------------------------------------------------
255   ln_dynvor_een = .true.  !  energy & enstrophy scheme
256      nn_een_e3f = 1             !  e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)
257/
258!-----------------------------------------------------------------------
259&namdyn_hpg    !   Hydrostatic pressure gradient option                 (default: NO selection)
260!-----------------------------------------------------------------------
261   ln_hpg_sco  = .true.   !  s-coordinate (standard jacobian formulation)
262/
263!-----------------------------------------------------------------------
264&namdyn_spg    !   surface pressure gradient                            (default: OFF)
265!-----------------------------------------------------------------------
266   ln_dynspg_exp  = .false.   ! explicit free surface
267   ln_dynspg_ts   = .true.   ! split-explicit free surface
268      ln_bt_fw      = .false.    ! Forward integration of barotropic Eqs.
269      ln_bt_av      = .true.    ! Time filtering of barotropic variables
270         nn_bt_flt     = 1          ! Time filter choice  = 0 None
271         !                          !                     = 1 Boxcar over   nn_baro sub-steps
272         !                          !                     = 2 Boxcar over 2*nn_baro  "    "
273      ln_bt_auto    = .false.     ! Number of sub-step defined from:
274         nn_baro      = 48          ! =F : the number of sub-step in rn_rdt seconds
275/
276!-----------------------------------------------------------------------
277&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection)
278!-----------------------------------------------------------------------
279   !                       !  Type of the operator :
280   ln_dynldf_OFF =  .true.     !  No operator (i.e. no explicit diffusion)
281/
282!!======================================================================
283!!                     vertical physics namelists                     !!
284!!                                                                    !!
285!!    namzdf        vertical physics manager                            (default: NO selection)
286!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T)
287!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T)
288!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T)
289!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T)
290!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T)
291!!======================================================================
292!
293!-----------------------------------------------------------------------
294&namzdf        !   vertical physics manager                             (default: NO selection)
295!-----------------------------------------------------------------------
296   !                       ! type of vertical closure
297   ln_zdfcst   = .true.       !  constant mixing
298   !
299   !                       ! convection
300   ln_zdfevd   = .false.      !  enhanced vertical diffusion
301   ln_zdfnpc   = .false.      !  Non-Penetrative Convective algorithm
302   !
303   !                       ! coefficients
304   rn_avm0     =   0.e0       !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F)
305   rn_avt0     =   0.e0       !  vertical eddy diffusivity [m2/s]       (background Kz if ln_zdfcst=F)
306   nn_avb      =    0         !  profile for background avt & avm (=1) or not (=0)
307   nn_havtb    =    0         !  horizontal shape for avtb (=1) or not (=0)
308/
309!!======================================================================
310!!                  ***  Diagnostics namelists  ***                   !!
311!!                                                                    !!
312!!   namtrd       dynamics and/or tracer trends                         (default: OFF)
313!!   namptr       Poleward Transport Diagnostics                        (default: OFF)
314!!   namhsb       Heat and salt budgets                                 (default: OFF)
315!!   namdiu       Cool skin and warm layer models                       (default: OFF)
316!!   namdiu       Cool skin and warm layer models                       (default: OFF)
317!!   namflo       float parameters                                      ("key_float")
318!!   nam_diaharm  Harmonic analysis of tidal constituents               ("key_diaharm")
319!!   namdct       transports through some sections                      ("key_diadct")
320!!   nam_diatmb   Top Middle Bottom Output                              (default: OFF)
321!!   nam_dia25h   25h Mean Output                                       (default: OFF)
322!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4")
323!!======================================================================
324!
325!!======================================================================
326!!               ***  Observation & Assimilation  ***                 !!
327!!                                                                    !!
328!!   namobs       observation and model comparison                      (default: OFF)
329!!   nam_asminc   assimilation increments                               ('key_asminc')
330!!======================================================================
331!
332!!======================================================================
333!!                  ***  Miscellaneous namelists  ***                 !!
334!!                                                                    !!
335!!   nammpp            Massively Parallel Processing                    ("key_mpp_mpi")
336!!   namctl            Control prints                                   (default: OFF)
337!!   namsto            Stochastic parametrization of EOS                (default: OFF)
338!!======================================================================
339!
340!-----------------------------------------------------------------------
341&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi")
342!-----------------------------------------------------------------------
343/
344!-----------------------------------------------------------------------
345&namctl        !   Control prints                                       (default: OFF)
346!-----------------------------------------------------------------------
347/
348!-----------------------------------------------------------------------
349&namsto        ! Stochastic parametrization of EOS                      (default: OFF)
350!-----------------------------------------------------------------------
351/
Note: See TracBrowser for help on using the repository browser.