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.
1_namelist_cfg in branches/2017/dev_r7963_nemo_v3_6_AGRIF-3_AGRIFVVL/NEMOGCM/CONFIG/VORTEX/EXP00 – NEMO

source: branches/2017/dev_r7963_nemo_v3_6_AGRIF-3_AGRIFVVL/NEMOGCM/CONFIG/VORTEX/EXP00/1_namelist_cfg @ 8011

Last change on this file since 8011 was 8011, checked in by jchanut, 7 years ago

VORTEX test case for AGRIF

File size: 22.7 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!
5!-----------------------------------------------------------------------
6&namrun        !   parameters of the run
7!-----------------------------------------------------------------------
8   cn_exp      =  "VORTEX"    !  experience name
9   nn_date0    = 19500101     !  initial date
10   nn_it000    =        1     !  first time step
11   nn_itend    =    16200     !  last  time step (std 5475)
12   nn_stock    =        0     !  frequency of creation of a restart file (modulo referenced to 1)
13   nn_istate   =        0     !  output the initial state (1) or not (0)
14/
15!-----------------------------------------------------------------------
16&namagrif      !  AGRIF zoom                                            ("key_agrif")
17!-----------------------------------------------------------------------
18   nn_cln_update =    1    !  baroclinic update frequency
19   ln_spc_dyn    = .true.  !  use 0 as special value for dynamics
20   rn_sponge_tra =  300.   !  coefficient for tracer   sponge layer [m2/s]
21   rn_sponge_dyn =  300.   !  coefficient for dynamics sponge layer [m2/s]
22/
23!-----------------------------------------------------------------------
24&namcfg        !   parameters of the configuration
25!-----------------------------------------------------------------------
26   cp_cfg      =  "vortex"             !  name of the configuration
27   cp_cfz      =      ''               !  name of the zoom of configuration
28   jp_cfg      =       0               !  resolution of the configuration
29   jpidta      =      61               !  1st lateral dimension ( >= jpi )
30   jpjdta      =      61               !  2nd    "         "    ( >= jpj )
31   jpkdta      =      11               !  number of levels      ( >= jpk )
32   jpiglo      =      61               !  1st dimension of global domain --> i =jpidta
33   jpjglo      =      61               !  2nd    -                  -    --> j  =jpjdta
34   jpizoom     =       1               !  left bottom (i,j) indices of the zoom
35   jpjzoom     =       1               !  in data domain indices
36   jperio      =       0               !  lateral cond. type (between 0 and 6)
37/
38!-----------------------------------------------------------------------
39&namzgr        !   vertical coordinate
40!-----------------------------------------------------------------------
41   ln_zco      = .true.    !  z-coordinate - full    steps   (T/F)      ("key_zco" may also be defined)
42   ln_zps      = .false.   !  z-coordinate - partial steps   (T/F)
43/
44!-----------------------------------------------------------------------
45&nam_vvl    !   vertical coordinate options
46!-----------------------------------------------------------------------
47/
48!-----------------------------------------------------------------------
49&namdom        !   space and time domain (bathymetry, mesh, timestep)
50!-----------------------------------------------------------------------
51   nn_msh      =    0      !  create (=1) a mesh file or not (=0)
52   nn_bathy    =    0      !  compute (=0) or read (=1) the bathymetry file
53   rn_bathy    =  5000.    !  value of the bathymetry. if (=0) bottom flat at jpkm1                       !
54   rn_rdt      =   480.    !  time step for the dynamics (and tracer if nn_acc=0)
55   rn_atfp     =    0.05   !  asselin time filter parameter
56   jphgr_msh   =    3                  !  type of horizontal mesh
57                                       !  = 0 curvilinear coordinate on the sphere read in coordinate.nc
58                                       !  = 1 geographical mesh on the sphere with regular grid-spacing
59                                       !  = 2 f-plane with regular grid-spacing
60                                       !  = 3 beta-plane with regular grid-spacing
61                                       !  = 4 Mercator grid with T/U point at the equator
62   ppgphi0     =    38.5               ! latitude  of first raw and column T-point (jphgr_msh = 1)
63   ppe1_m      =   30000.0             !  zonal      grid-spacing (meters)
64   ppe2_m      =   30000.0             !  meridional grid-spacing (meters)
65   ppsur       =  999999.              !  ORCA r4, r2 and r05 coefficients
66   ppa0        =  999999.              ! (default coefficients)
67   ppa1        =  999999.              !
68   ppkth       =  0.                   ! =0 means uniform vertical grid
69   pphmax      =  5000.                !  Maximum depth
70   ldbletanh   =  .FALSE.              !  Use/do not use double tanf function for vertical coordinates
71
72/
73!-----------------------------------------------------------------------
74&namsplit      !   time splitting parameters                            ("key_dynspg_ts")
75!-----------------------------------------------------------------------
76   ln_bt_nn_auto =    .FALSE.          !  Set nn_baro automatically to be just below
77                                       !  a user defined maximum courant number (rn_bt_cmax)
78   nn_baro       =    20               !  Number of iterations of barotropic mode
79                                       !  during rn_rdt seconds. Only used if ln_bt_nn_auto=F
80/
81!-----------------------------------------------------------------------
82&namcrs        !   Grid coarsening for dynamics output and/or
83               !   passive tracer coarsened online simulations
84!-----------------------------------------------------------------------
85/
86!-----------------------------------------------------------------------
87&namtsd    !   data : Temperature  & Salinity
88!-----------------------------------------------------------------------
89   ln_tsd_init   = .false.   !  Initialisation of ocean T & S with T &S input data (T) or not (F)
90   ln_tsd_tradmp = .false.   !  damping of ocean T & S toward T &S input data (T) or not (F)
91/
92!-----------------------------------------------------------------------
93&namsbc        !   Surface Boundary Condition (surface module)
94!-----------------------------------------------------------------------
95   ln_ana      = .true.     !  analytical formulation                   (T => fill namsbc_ana )
96   ln_blk_core = .false.    !  CORE bulk formulation                    (T => fill namsbc_core)
97   nn_ice      = 0          !  =0 no ice boundary condition   ,
98   ln_rnf      = .false.    !  runoffs                                  (T   => fill namsbc_rnf)
99   ln_ssr      = .false.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
100   nn_fwb      = 0          !  FreshWater Budget: =0 unchecked
101/
102!-----------------------------------------------------------------------
103&namsbc_ana    !   analytical surface boundary condition
104!-----------------------------------------------------------------------
105   rn_utau0    =   0.e0    !  uniform value for the i-stress
106/
107!-----------------------------------------------------------------------
108&namsbc_core   !   namsbc_core  CORE bulk formulae
109!-----------------------------------------------------------------------
110/
111!-----------------------------------------------------------------------
112&namtra_qsr    !   penetrative solar radiation
113!-----------------------------------------------------------------------
114   ln_traqsr   = .false.    !  Light penetration (T) or not (F)
115/
116!-----------------------------------------------------------------------
117&namsbc_rnf    !   runoffs namelist surface boundary condition
118!-----------------------------------------------------------------------
119/
120!-----------------------------------------------------------------------
121&namsbc_ssr    !   surface boundary condition : sea surface restoring
122!-----------------------------------------------------------------------
123/
124!-----------------------------------------------------------------------
125&namsbc_alb    !   albedo parameters
126!-----------------------------------------------------------------------
127/
128!-----------------------------------------------------------------------
129&namberg       !   iceberg parameters
130!-----------------------------------------------------------------------
131/
132!-----------------------------------------------------------------------
133&namlbc        !   lateral momentum boundary condition
134!-----------------------------------------------------------------------
135   rn_shlat    =     0     !  shlat = 0  !  0 < shlat < 2  !  shlat = 2  !  2 < shlat
136                           !  free slip  !   partial slip  !   no slip   ! strong slip
137/
138!-----------------------------------------------------------------------
139&namcla        !   cross land advection
140!-----------------------------------------------------------------------
141/
142!-----------------------------------------------------------------------
143&nambfr        !   bottom friction
144!-----------------------------------------------------------------------
145   nn_bfr      =    0      !  type of bottom friction :   = 0 : free slip,  = 1 : linear friction
146                           !                              = 2 : nonlinear friction
147/
148!-----------------------------------------------------------------------
149&nambbc        !   bottom temperature boundary condition
150!-----------------------------------------------------------------------
151   ln_trabbc   = .false.    !  Apply a geothermal heating at the ocean bottom
152/
153!-----------------------------------------------------------------------
154&nambbl        !   bottom boundary layer scheme
155!-----------------------------------------------------------------------
156   nn_bbl_ldf  =  0      !  diffusive bbl (=1)   or not (=0)
157/
158!-----------------------------------------------------------------------
159&nameos        !   ocean physical parameters
160!-----------------------------------------------------------------------
161   nn_eos      =  1     !  type of equation of state and Brunt-Vaisala frequency
162                                 !  =-1, TEOS-10
163                                 !  = 0, EOS-80
164                                 !  = 1, S-EOS   (simplified eos)
165   ln_useCT    = .false. ! use of Conservative Temp. ==> surface CT converted in Pot. Temp. in sbcssm
166   !                             !
167   !                     ! S-EOS coefficients :
168   !                             !  rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS
169   rn_a0       =  0.28           !  thermal expension coefficient (nn_eos= 1)
170   rn_b0       =  0.             !  saline  expension coefficient (nn_eos= 1)
171   rn_lambda1  =  0.             !  cabbeling coeff in T^2  (=0 for linear eos)
172   rn_lambda2  =  0.             !  cabbeling coeff in S^2  (=0 for linear eos)
173   rn_mu1      =  0.             !  thermobaric coeff. in T (=0 for linear eos)
174   rn_mu2      =  0.             !  thermobaric coeff. in S (=0 for linear eos)
175   rn_nu       =  0.             !  cabbeling coeff in T*S  (=0 for linear eos)
176/
177!-----------------------------------------------------------------------
178&namtra_adv    !   advection scheme for tracer
179!-----------------------------------------------------------------------
180   ln_traadv_cen2   =  .false.   !  2nd order centered scheme
181   ln_traadv_tvd    =  .true.    !  TVD scheme
182   ln_traadv_ubs    =  .false.   !  UBS scheme
183/
184!-----------------------------------------------------------------------
185&namtra_adv_mle !  mixed layer eddy parametrisation (Fox-Kemper param)
186!-----------------------------------------------------------------------
187   ln_mle    = .false.      ! (T) use the Mixed Layer Eddy (MLE) parameterisation
188/
189!-----------------------------------------------------------------------
190&namtra_adv_mle !  mixed layer eddy parametrisation (Fox-Kemper param)
191!-----------------------------------------------------------------------
192/
193!----------------------------------------------------------------------------------
194&namtra_ldf    !   lateral diffusion scheme for tracers
195!----------------------------------------------------------------------------------
196   !                       !  Operator type:
197   ln_traldf_lap    =  .false.  !  laplacian operator
198   ln_traldf_bilap  =  .true.   !  bilaplacian operator
199   !                       !  Direction of action:
200   ln_traldf_level  =  .false.  !  iso-level
201   ln_traldf_hor    =  .true.   !  horizontal (geopotential)   (needs "key_ldfslp" when ln_sco=T)
202   ln_traldf_iso    =  .false.  !  iso-neutral                 (needs "key_ldfslp")
203   rn_aht_0         =   -2.e9  !  horizontal eddy diffusivity for tracers [m2/s]
204/
205!-----------------------------------------------------------------------
206&namtra_dmp    !   tracer: T & S newtonian damping
207!-----------------------------------------------------------------------
208   ln_tradmp   =  .false.   !  add a damping termn (T) or not (F)
209/
210!-----------------------------------------------------------------------
211&namdyn_adv    !   formulation of the momentum advection
212!-----------------------------------------------------------------------
213   ln_dynadv_vec = .false.  !  vector form (T) or flux form (F)
214   nn_dynkeg     = 0       ! scheme for grad(KE): =0   C2  ;  =1   Hollingsworth correction
215   ln_dynadv_cen2= .false. !  flux form - 2nd order centered scheme
216   ln_dynadv_ubs = .true. !  flux form - 3rd order UBS      scheme
217   ln_dynzad_zts = .false. !  Use (T) sub timestepping for vertical momentum advection
218/
219!-----------------------------------------------------------------------
220&namdyn_vor    !   option of physics/algorithm (not control by CPP keys)
221!-----------------------------------------------------------------------
222/
223!-----------------------------------------------------------------------
224&namdyn_hpg    !   Hydrostatic pressure gradient option
225!-----------------------------------------------------------------------
226   ln_hpg_zps  = .false.   !  z-coordinate - partial steps (interpolation)
227   ln_hpg_sco  = .true.    !  s-coordinate (standard jacobian formulation)
228/
229!-----------------------------------------------------------------------
230&namdyn_ldf    !   lateral diffusion on momentum
231!-----------------------------------------------------------------------
232   !                       !  Type of the operator :
233   ln_dynldf_lap    =  .false.  !  laplacian operator
234   ln_dynldf_bilap  =  .false.  !  bilaplacian operator
235   !                       !  Direction of action  :
236   ln_dynldf_level  =  .false.  !  iso-level
237   ln_dynldf_hor    =  .true.   !  horizontal (geopotential)            (require "key_ldfslp" in s-coord.)
238   ln_dynldf_iso    =  .false.  !  iso-neutral                          (require "key_ldfslp")
239   !                       !  Coefficient
240/
241!-----------------------------------------------------------------------
242&namzdf        !   vertical physics
243!-----------------------------------------------------------------------
244   rn_avm0     =    1.e-4  !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst")
245   rn_avt0     =    1.e-5  !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst")
246   ln_zdfevd   = .true.    !  enhanced vertical diffusion (evd) (T) or not (F)
247   nn_evdm     =    0      !  evd apply on tracer (=0) or on tracer and momentum (=1)
248   rn_avevd    =    0.     !  evd mixing coefficient [m2/s]
249/
250!-----------------------------------------------------------------------
251&nambdy        !  unstructured open boundaries                          ("key_bdy")
252    nb_bdy         = 0                    !  number of open boundary sets
253    ln_coords_file = .false.,.false.,.false.,.false.      !  =T : read bdy coordinates from file
254    cn_coords_file = '','','',''          !  bdy coordinates files
255    ln_mask_file   = .false.              !  =T : read mask from file
256    cn_mask_file   = ''                   !  name of mask file (if ln_mask_file=.TRUE.)
257    cn_dyn2d       = 'flather','flather','flather','flather' !
258    nn_dyn2d_dta   =  0,0,0,0             !  = 0, bdy data are equal to the initial state
259                                          !  = 1, bdy data are read in 'bdydata   .nc' files
260                                          !  = 2, use tidal harmonic forcing data from files
261                                          !  = 3, use external data AND tidal harmonic forcing
262    cn_dyn3d      =  'specified','specified','specified','specified'      !
263    nn_dyn3d_dta  =  0,0,0,0              !  = 0, bdy data are equal to the initial state
264                                          !  = 1, bdy data are read in 'bdydata   .nc' files
265    cn_tra        =  'specified','specified','specified','specified'      !
266    nn_tra_dta    =  0,0,0,0              !  = 0, bdy data are equal to the initial state
267                                          !  = 1, bdy data are read in 'bdydata   .nc' files
268    ln_tra_dmp    =.false.,.false.,.false.,.false.      !  open boudaries conditions for tracers
269    ln_dyn3d_dmp  =.false.,.false.,.false.,.false.      !  open boundary condition for baroclinic velocities
270    rn_time_dmp   =  1., 1., 1., 1.             ! Damping time scale in days
271    rn_time_dmp_out =  30., 30., 30., 30.       ! Outflow damping time scale
272    nn_rimwidth   = 1, 1, 1, 1                  !  width of the relaxation zone
273    ln_vol        = .false.               !  total volume correction (see nn_volctl parameter)
274    nn_volctl     = 1                     !  = 0, the total water flux across open boundaries is zero
275/
276!-----------------------------------------------------------------------
277&nambdy_index  !  structured open boundaries definition     ("key_bdy")
278!-----------------------------------------------------------------------
279    ctypebdy ='S'                   ! Open boundary type (W,E,S or N)
280    nbdyind  = -1                   ! indice of velocity row or column
281                                            ! if ==-1, set obc at the domain boundary
282                                            !        , discard start and end indices
283    nbdybeg  =  -99                 ! indice of segment start
284    nbdyend  =  -99                 ! indice of segment end
285/
286!-----------------------------------------------------------------------
287&nambdy_index  !  structured open boundaries definition     ("key_bdy")
288!-----------------------------------------------------------------------
289    ctypebdy ='N'                   ! Open boundary type (W,E,S or N)
290    nbdyind  = -1                   ! indice of velocity row or column
291                                            ! if ==-1, set obc at the domain boundary
292                                            !        , discard start and end indices
293    nbdybeg  =  -99                 ! indice of segment start
294    nbdyend  =  -99                 ! indice of segment end
295/
296!-----------------------------------------------------------------------
297&nambdy_index  !  structured open boundaries definition     ("key_bdy")
298!-----------------------------------------------------------------------
299    ctypebdy ='W'                   ! Open boundary type (W,E,S or N)
300    nbdyind  = -1                   ! indice of velocity row or column
301                                            ! if ==-1, set obc at the domain boundary
302                                            !        , discard start and end indices
303    nbdybeg  =  -99                 ! indice of segment start
304    nbdyend  =  -99                 ! indice of segment end
305/
306!-----------------------------------------------------------------------
307&nambdy_index  !  structured open boundaries definition     ("key_bdy")
308!-----------------------------------------------------------------------
309    ctypebdy ='E'                   ! Open boundary type (W,E,S or N)
310    nbdyind  = -1                   ! indice of velocity row or column
311                                            ! if ==-1, set obc at the domain boundary
312                                            !        , discard start and end indices
313    nbdybeg  =  -99                 ! indice of segment start
314    nbdyend  =  -99                 ! indice of segment end
315/
316!-----------------------------------------------------------------------
317&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke")
318!-----------------------------------------------------------------------
319/
320!-----------------------------------------------------------------------
321&namzdf_ddm    !   double diffusive mixing parameterization             ("key_zdfddm")
322!-----------------------------------------------------------------------
323/
324!-----------------------------------------------------------------------
325&namzdf_tmx    !   tidal mixing parameterization                        ("key_zdftmx")
326!-----------------------------------------------------------------------
327/
328!-----------------------------------------------------------------------
329&namzdf_tmx_new !  new tidal mixing parameterization                    ("key_zdftmx_new")
330!-----------------------------------------------------------------------
331/
332!-----------------------------------------------------------------------
333&namsol        !   elliptic solver / island / free surface
334!-----------------------------------------------------------------------
335/
336!-----------------------------------------------------------------------
337&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi)
338!-----------------------------------------------------------------------
339/
340!-----------------------------------------------------------------------
341&namctl        !   Control prints & Benchmark
342!-----------------------------------------------------------------------
343/
344!-----------------------------------------------------------------------
345&namptr       !   Poleward Transport Diagnostic
346!-----------------------------------------------------------------------
347/
348!-----------------------------------------------------------------------
349&namhsb       !  Heat and salt budgets
350!-----------------------------------------------------------------------
351/
352!-----------------------------------------------------------------------
353&namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed)
354!-----------------------------------------------------------------------
355/
356!-----------------------------------------------------------------------
357&namobs       !  observation usage                                      ('key_diaobs')
358!-----------------------------------------------------------------------
359/
360!-----------------------------------------------------------------------
361&nam_asminc   !   assimilation increments                               ('key_asminc')
362!-----------------------------------------------------------------------
363/
364!-----------------------------------------------------------------------
365&namsto       ! Stochastic parametrization of EOS
366!-----------------------------------------------------------------------
367/
368!-----------------------------------------------------------------------
369&namtrd        !   diagnostics on dynamics and/or tracer trends
370!              !       and/or mixed-layer trends and/or barotropic vorticity
371!-----------------------------------------------------------------------
372/
Note: See TracBrowser for help on using the repository browser.