source: trunk/NEMO/DOC/BETA/namlist_opa_New @ 707

Last change on this file since 707 was 707, checked in by smasson, 14 years ago

error during changeset:705… related to ticket:1

  • Property svn:executable set to *
File size: 33.2 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! OPA namelists :   1 - run manager      (namrun, nam_ctl, nam_mpp)
3!!                   2 - Domain           (nam_zgr, nam_zgr_sco, namdom)
4!!                   3 - Surface boundary (namtau, namflx, namqsr, namfwb, namalb, namcpl)
5!!                   4 - lateral boundary (namlbc, namobc, namcla)
6!!                   5 - bottom  boundary (nambfr, nambbc, nambbl)
7!!                   6 - Tracer           (nam_traadv, nam_traldf, namtdp)
8!!                   7 - dynamics         (nam_dynvor, nam_dynhpg, namcfg, nam_dynldf)
9!!                   8 - Verical physics  (namzdf, namnpc, namgap, namznl, namspr, namflo)
10!!                   9 - diagnostics      (namtrd, namgap, namznl, namptr, namspr, namflo)
11!!                   9 - miscellaneous    (solver)
12!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
13!  CAUTION: some scripts does not support CAPITALs for logical definition
14!  *******       use .true. or .false. and NOT .TRUE. or .FALSE.
15
16!!======================================================================
17!!                   ***  Run management namelists  ***
18!!======================================================================
19!!   namrun       parameters of the run
20!!   nam_ctl      Control prints & Benchmark
21!!   nam_mpp      Massively Parallel Processing
22!!======================================================================
23
24!-----------------------------------------------------------------------
25&namrun   !   parameters of the run
26!-----------------------------------------------------------------------
27   no         =       0    !  job number
28   cexper     =  "ORCA2"   !  experience name for vairmer format
29   ln_rstart  = .false.    !  boolean term for restart (true or false)
30   nrstdt     =       0    !  restart control = 0 restart, do not control nit000 in the restart file.
31                           !                  = 1 restart, control nit000 in the restart file. Do not
32                           !                      use the date in the restart file (use ndate0 in namelist)
33                           !                  = 2 restart, control nit000 in the restart file, use the date
34                           !                      in the restart file. ndate0 in the namelist is ignored.
35   nit000     =       1    !  number of the first time step
36   nitend     =    5475    !  number of the first time step
37   ndate0     =  010101    !  initial calendar date aammjj
38   nleapy     =       0    !  Leap year calendar (0/1)
39   ninist     =       0    !  initial state output flag (0/1)
40   nstock     =    5475    !  number of the first time step
41   nwrite     =    5475    !  frequency of OUTPUT file
42   nrunoff    =       2    !  = 0 no, 1 runoff, 2 runoff+river mouth ups adv
43/
44!-----------------------------------------------------------------------
45&nam_ctl      !   Control prints & Benchmark
46!-----------------------------------------------------------------------
47   ln_ctl =  .false.       !  trends control print (expensive!)
48   nprint =       0        !  level of print (0 no print)
49   nictls =       0        !  start i indice to make the control SUM (very usefull to compare mono-
50   nictle =       0        !  end   i indice to make the control SUM (-versus multi processor runs)
51   njctls =       0        !  start j indice to make the control SUM (very usefull to compare mono-
52   njctle =       0        !  end   j indice to make the control SUM (-versus multi processor runs)
53   isplt  =       1        !  number of processors following i
54   jsplt  =       1        !  number of processors following j
55   nbench =       0        !  Bench parameter (0/1): CAUTION it must be zero except for bench
56                           !     for which we don't care about physical meaning of the results
57   nbit_cmp =     0        !  bit comparison mode parameter (0/1): enables bit comparison between
58                           !             single and multiple processor runs
59/
60!-----------------------------------------------------------------------
61&nam_mpp      !   Massively Parallel Processing
62!-----------------------------------------------------------------------
63   c_mpi_send =  'S'       !  mpi send/recieve type   ='S', 'B', or 'I' for standard send,
64                           !  buffer blocking send or immediate non-blocking sends, resp.
65/
66
67!!======================================================================
68!!                      ***  Domain namelists  ***
69!!======================================================================
70!!   nam_zgr       vertical coordinate
71!!   nam_zgr_sco   s-coordinate or hybrid z-s-coordinate
72!!   namdom        space and time domain (bathymetry, mesh, timestep)
73!!======================================================================
74!-----------------------------------------------------------------------
75&nam_zgr       !   vertical coordinate
76!-----------------------------------------------------------------------
77   ln_zco   =  .false.     !  z-coordinate - full    steps   (T/F)      ("key_zco" may also be defined)
78   ln_zps   =  .true.      !  z-coordinate - partial steps   (T/F)
79   ln_sco   =  .false.     !  s- or hybrid z-s-coordinate    (T/F)
80/
81!-----------------------------------------------------------------------
82&nam_zgr_sco   !   s-coordinate or hybrid z-s-coordinate
83!-----------------------------------------------------------------------
84   sbot_min =  300.        !  minimum depth of s-bottom surface (>0) (m)
85   sbot_max = 5250.        !  maximum depth of s-bottom surface (= ocean depth) (>0) (m)
86   theta    =    6.0       !  surface control parameter (0<=theta<=20)
87   thetb    =    0.75      !  bottom control parameter  (0<=thetb<= 1)
88   r_max    =    0.15      !  maximum cut-off r-value allowed (0<r_max<1)
89/
90!-----------------------------------------------------------------------
91&namdom   !   space and time domain (bathymetry, mesh, timestep)
92!-----------------------------------------------------------------------
93   ntopo     =     1       !  = 0/1 ,compute/read the bathymetry file (mbathy, nb of T-ocean levels)
94   e3zps_min =     5.      !  the thickness of the partial step is set larger than the minimum
95   e3zps_rat =     0.1     !  of e3zps_min and e3zps_rat * e3t   (N.B. 0<e3zps_rat<1)
96   nmsh      =     0       !  =1 create a mesh file (coordinates, scale factors, masks)
97   nacc      =     0       !  the acceleration of convergence method   = 0, no acceleration, rdt = rdttra
98                           !                                           = 1, acceleration used, rdt < rdttra(k)
99   atfp      =     0.1     !  asselin time filter parameter
100   rdt       =  5760.      !  time step for the dynamics (and tracer if nacc=0)
101   rdtmin    =  5760.      !  minimum time step on tracers
102   rdtmax    =  5760.      !  maximum time step on tracers
103   rdth      =   800.      !  depth variation of tracer time step
104   rdtbt     =    90.      !  barotropic time step (for the time splitting algorithm)
105   nfice     =     5       !  frequency of ice model call
106   nfbulk    =     5       !  frequency of bulk formulea call (not used if ice used)
107   nclosea   =     0       !  = 0 no closed sea in the model domain
108                           !  = 1 closed sea (Black Sea, Caspian Sea, Great US Lakes...)
109/
110
111!!======================================================================
112!!            ***  Surface Boundary Condition namelists  ***
113!!======================================================================
114!!   namtau      surface wind stress
115!!   namflx      surface fluxes
116!!   namqsr      penetrative solar radiation
117!!   namfwb      freshwater budget correction
118!!   namalb      albedo parameters
119!!   namcpl      coupled ocean/atmosphere model (#ifdef "key_coupled")
120!!======================================================================
121!-----------------------------------------------------------------------
122&namtau   !   surface wind stress
123!-----------------------------------------------------------------------
124   ntau000 =      0        !  gently increase the stress over the first ntau_rst time-steps
125   tau0x   =      0.e0     !  uniform value used as default surface heat flux
126   tau0y   =      0.e0     !  uniform value used as default solar radiation flux
127/
128!-----------------------------------------------------------------------
129&namflx   !   surface fluxes
130!-----------------------------------------------------------------------
131   q0      =      0.e0     !  uniform value used as default surface heat flux
132   qsr0    =      0.e0     !  uniform value used as default solar radiation flux
133   emp0    =      0.e0     !  uniform value used as default surface freswater budget (E-P)
134   dqdt0   =      -40.     !  feedback coefficient for SST damping (W/m2/K)
135   deds0   =        0.     !  feedback coefficient for SSS damping (mm/day)
136/
137!-----------------------------------------------------------------------
138&namqsr   !   penetrative solar radiation
139!-----------------------------------------------------------------------
140   ln_traqsr = .true.      !  penetrative solar radiation (T) or not (F)     (Default=T)
141   rabs     =   0.58       !  fraction of qsr associated with xsi1
142   xsi1     =   0.35       !  first depth of extinction
143   xsi2     =   23.0       !  second depth of extinction
144/
145!-----------------------------------------------------------------------
146&namfwb   !   freshwater budget correction
147!-----------------------------------------------------------------------
148   ln_fwb    = .true.      !  flag for freshwater budget correction (0 annual mean)
149/
150!-----------------------------------------------------------------------
151&namalb   !   albedo parameters
152!-----------------------------------------------------------------------
153   cgren    =      0.06    !  correction of the snow or ice albedo to take into account
154   albice   =      0.5     !  albedo of melting ice in the arctic and antarctic
155   alphd    =      0.80    !  coefficients for linear interpolation used to
156   alphc    =      0.65    !  compute albedo between two extremes values
157   alphdi   =      0.72    !  (Pyane, 1972)
158/
159!-----------------------------------------------------------------------
160&namcpl   !   coupled ocean/atmosphere model                            ("key_coupled")
161!-----------------------------------------------------------------------
162/
163
164!!======================================================================
165!!               ***  Lateral boundary condition  ***
166!!======================================================================
167!!   namlbc        lateral momentum boundary condition
168!!   namcro        cross land advection
169!!   namobc        open boundaries parameters                           ("key_obc")
170!!======================================================================
171
172!-----------------------------------------------------------------------
173&namlbc   !   lateral momentum boundary condition
174!-----------------------------------------------------------------------
175   shlat  =      2.        !      shlat = 0 : free slip
176                           !  0 < shlat < 2 : partial slip
177                           !      shlat = 2 : no slip
178                           !  2 < shlat     : strong slip
179/
180!-----------------------------------------------------------------------
181&namcro   !   cross land advection
182!-----------------------------------------------------------------------
183!  n_cla   advection between 2 ocean pts separates by land
184   n_cla   = 1
185/
186!-----------------------------------------------------------------------
187&namobc   !   open boundaries parameters                            ("key_obc")
188!-----------------------------------------------------------------------
189    nobc_dta    =    0     !  = 0 the obc data are equal to the initial state
190                           !  = 1 the obc data are read in 'obc   .dta' files
191    rdpein      =    1.    !  ???
192    rdpwin      =    1.    !  ???
193    rdpnin      =   30.    !  ???
194    rdpsin      =    1.    !  ???
195    rdpeob      = 1500.    !  time relaxation (days) for the east  open boundary
196    rdpwob      =   15.    !    "        "           for the west  open boundary
197    rdpnob      =  150.    !    "        "           for the north open boundary
198    rdpsob      =   15.    !    "        "           for the south open boundary
199    zbsic1      =  140.e+6 !  barotropic stream function on first  isolated coastline
200    zbsic2      =    1.e+6 !    "                   "    on second isolated coastline
201    zbsic3      =    0.    !    "                   "    on thrid  isolated coastline
202    ln_obc_clim = .true.   !  climatological obc data files (default T)
203    ln_vol_cst  = .true.   !  total volume conserved
204/
205
206!!======================================================================
207!!                 ***  Bottom boundary condition  ***
208!!======================================================================
209!!   nambfr        bottom friction
210!!   nambbc        bottom temperature boundary condition                ("key_trabbc")
211!!======================================================================
212
213!-----------------------------------------------------------------------
214&nambfr   !   bottom friction
215!-----------------------------------------------------------------------
216   nbotfr =       1        !  type of bottom friction :   = 0 : no slip        ,  = 2 : nonlinear friction
217                           !                              = 1 : linear friction,  = 3 : free slip
218   bfri1  =   4.e-4        !  bottom drag coefficient (linear case)
219   bfri2  =   1.e-3        !  bottom drag coefficient (non linear case)
220   bfeb2  =  2.5e-3        !  bottom turbulent kinetic energy background  (m^2/s^2)
221/
222!-----------------------------------------------------------------------
223&nambbc   !   bottom temperature boundary condition
224!-----------------------------------------------------------------------
225   ngeo_flux =  2             !  = 0 no geothermal heat flux
226                              !  = 1 constant geothermal heat flux
227                              !  = 2 variable geothermal heat flux (read in geothermal_heating.nc in mW/m2)
228   ngeo_flux_const = 86.4e-3  !  Constant value of geothermal heat flux (W/m2)
229/
230
231!!======================================================================
232!!                        Tracer (T & S ) namelists
233!!======================================================================
234!!   nameos        equation of state
235!!   nam_traadv    advection scheme
236!!   nam_traldf    lateral diffusion scheme
237!!   nambbl        bottom boundary layer scheme                         ("key_trabbl_dif","key_trabbl_adv")
238!!   namdmp        tracer newtonian damping                             ("key_tradmp")
239!!======================================================================
240
241!-----------------------------------------------------------------------
242&nameos   !   ocean physical parameters
243!-----------------------------------------------------------------------
244   neos   =      0         !  type of equation of state and Brunt-Vaisala frequency
245                           !     = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) )
246                           !     = 1, linear: rho(T)   = rau0 * ( 1.028 - ralpha * T )
247                           !     = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T )
248   ralpha =  2.e-4         !  thermal expension coefficient (neos= 1 or 2)
249   rbeta  =  0.001         !  saline  expension coefficient (neos= 2)
250/
251!-----------------------------------------------------------------------
252&nam_traadv   !   advection scheme for tracer
253!-----------------------------------------------------------------------
254   ln_traadv_cen2   =  .true.    !  2nd order centered scheme    (default T)
255   ln_traadv_tvd    =  .false.   !  TVD scheme                   (default F)
256   ln_traadv_muscl  =  .false.   !  MUSCL scheme                 (default F)
257   ln_traadv_muscl2 =  .false.   !  MUSCL2 scheme                (default F)
258   ln_traadv_ubs    =  .false.   !  UBS scheme                   (default F)
259/
260!-----------------------------------------------------------------------
261&nam_traldf   !   lateral diffusion scheme for tracer
262!-----------------------------------------------------------------------
263!                                !  Type of the operator :
264   ln_traldf_lap    =  .true.    !     laplacian operator          (default T)
265   ln_traldf_bilap  =  .false.   !     bilaplacian operator        (default F)
266                                 !  Direction of action  :
267   ln_traldf_level  =  .false.   !     iso-level                   (default F)
268   ln_traldf_hor    =  .false.   !     horizontal (geopotential)   (default F)   (require "key_ldfslp" when ln_sco=T)
269   ln_traldf_iso    =  .true.    !     iso-neutral                 (default T)   (require "key_ldfslp")
270!                                !  Coefficient
271   aht0    =  2000.              !     horizontal eddy diffusivity for tracers (m2/s)
272   ahtb0   =     0.              !     background eddy diffusivity for isopycnal diffusion (m2/s)
273   aeiv0   =  2000.              !     eddy induced velocity coefficient (m2/s)  (require "key_traldf_eiv")
274/
275!-----------------------------------------------------------------------
276&nam_trabbl   !   bottom boundary layer scheme                          ("key_trabbl_dif","key_trabbl_adv")
277!-----------------------------------------------------------------------
278!  "key_trabbl                   ! diffusive bbl
279!  "key_trabbl_adv               ! advective bbl
280   atrbbl = 10000.               !  lateral tracer coeff. for bottom boundary layer scheme (m2/s)
281/
282!-----------------------------------------------------------------------
283&namdmp   tracer newtonian damping ('key_tradmp')
284!-----------------------------------------------------------------------
285   ndmp   =   -1                 !  type of damping in temperature and salinity
286                                 !     ='latitude', damping poleward of 'ndmp' degrees and function
287                                 !                  of the distance-to-coast. Red and Med Seas as ndmp=-1
288                                 !     =-1 damping only in Med and Red Seas
289   ndmpf  =    1                 !  =1 create a damping.coeff NetCDF file (the 3D damping array)
290   nmldmp =    1                 !  type of damping in the mixed layer
291                                 !     =0 damping throughout the water column
292                                 !     =1 no damping in the mixed layer defined by avt >5cm2/s )
293                                 !     =2 no damping in the mixed layer defined rho<rho(surf)+.01 )
294   sdmp   =  50.                 !  surface time scale for internal damping (days)
295   bdmp   = 360.                 !  bottom  time scale for internal damping (days)
296   hdmp   = 800.                 !  depth of transition between sdmp and bdmp (meters)
297/
298
299!!======================================================================
300!!                      ***  Dynamics namelists  ***
301!!======================================================================
302!!   nam_dynvor    advection scheme
303!!   nam_dynhpg    hydrostatic pressure gradient
304!!   namflg        hydrostatic pressure gradient time stepping
305!!   nam_dynldf    lateral diffusion scheme
306!!======================================================================
307
308!-----------------------------------------------------------------------
309&nam_dynvor   !   option of physics/algorithm
310!-----------------------------------------------------------------------
311   ln_dynvor_ene = .false.    !  enstrophy conserving scheme (default T)
312   ln_dynvor_ens = .true.     !  energy conserving scheme    (default F)
313   ln_dynvor_mix = .false.    !  mixed scheme                (default F)
314   ln_dynvor_een = .false.    !  energy & enstrophy scheme   (default F)
315/
316!-----------------------------------------------------------------------
317&nam_dynhpg   !   Hydrostatic pressure gradient option
318!-----------------------------------------------------------------------
319   ln_hpg_zco = .false.       !  z-coordinate - full steps                   
320   ln_hpg_zps = .true.        !  z-coordinate - partial steps (interpolation)
321   ln_hpg_sco = .false.       !  s-coordinate (standard jacobian formulation)
322   ln_hpg_hel = .false.       !  s-coordinate (helsinki modification)
323   ln_hpg_wdj = .false.       !  s-coordinate (weighted density jacobian)
324   ln_hpg_djc = .false.       !  s-coordinate (Density Jacobian with Cubic polynomial)
325   ln_hpg_rot = .false.       !  s-coordinate (ROTated axes scheme)
326   gamm       = 0.e0          !  weighting coefficient (wdj scheme)
327/
328!-----------------------------------------------------------------------
329&namflg   !   algorithm flags (algorithm not control by CPP keys)
330!-----------------------------------------------------------------------
331   ln_dynhpg_imp   =  .false. !  hydrostatic pressure gradient: semi-implicit time scheme  (T)
332                              !                                 centered      time scheme  (F)
333   nn_dynhpg_rst   =  0       !  add dynhpg implicit variables in restart ot not (1/0)
334/
335!-----------------------------------------------------------------------
336!nam_dynspg   !   surface pressure gradient   (CPP key only)
337!-----------------------------------------------------------------------
338!                                !  explicit free surface               ("key_dynspg_exp")
339!                                !  filtered free surface               ("key_dynspg_flt")
340!                                !  split-explicit free surface         ("key_dynspg_ts")
341!                                !  rigid-lid                           ("key_dynspg_rl")
342
343!-----------------------------------------------------------------------
344&nam_dynldf   !   lateral diffusion on momentum
345!-----------------------------------------------------------------------
346                                 !  Type of the operator :
347   ln_dynldf_lap    =  .true.    !     laplacian operator          (default T)
348   ln_dynldf_bilap  =  .false.   !     bilaplacian operator        (default F)
349                                 !  Direction of action  :
350   ln_dynldf_level  =  .false.   !     iso-level                   (default F)
351   ln_dynldf_hor    =  .true.    !     horizontal (geopotential)   (default F)   (require "key_ldfslp" in s-coord.)
352   ln_dynldf_iso    =  .false.   !     iso-neutral                 (default T)   (require "key_ldfslp")
353                                 !  Coefficient
354   ahm0    = 40000.              !     horizontal eddy viscosity for the dynamics (m2/s)
355   ahmb0   =     0.              !     background eddy viscosity for isopycnal diffusion (m2/s)
356/
357
358!!======================================================================
359!!             Tracers & Dynamics vertical physics namelists
360!!======================================================================
361!!       namzdf        vertical physics
362!!       namnpc        non penetrative convection                       
363!!       nambbl        bottom boundary layer scheme                     ("key_trabbl_dif", "key_trabbl_adv")
364!!       namric        richardson number dependent vertical mixing      ("key_zdfric"      )
365!!       namtke        TKE dependent vertical mixing                    ("key_zdftke"      )
366!!       namkpp        KPP dependent vertical mixing                    ("key_zdfkpp"      )
367!!       namddm        double diffusive mixing parameterization         ("key_zdfddm"      )
368!!======================================================================
369
370!-----------------------------------------------------------------------
371&namzdf   !   vertical physics
372!-----------------------------------------------------------------------
373   ln_zdfnpc = .false.        !  Non-Penetrative Convection          (default T)
374   avm0      = 1.2e-4         !  vertical eddy viscosity   for the dynamic (m2/s)   (background Kz if not "key_zdfcst")
375   avt0      = 1.2e-5         !  vertical eddy diffusivity for tracers     (m2/s)   (background Kz if not "key_zdfcst")
376   ln_zdfevd = .true.         !  enhanced vertical diffusion         (default T)
377   avevd     =   100.         !  vertical coefficient for enhanced diffusion scheme (m2/s)
378   n_evdm    =     0          !  enhanced mixing apply on tracer (=0) or on tracer and momentum (=1)
379   ln_zdfexp =  .false.       !  =T/F  split explicit / implicit      (Default=F)
380   n_zdfexp  =     3          !  number of sub-timestep for ln_zdfexp=T
381/
382!-----------------------------------------------------------------------
383&namnpc   !   non penetrative convection
384!-----------------------------------------------------------------------
385   nnpc1  =      1            !  non penetrative convective scheme computation frequency
386   nnpc2  =    365            !  non penetrative convective scheme print frequency
387/
388!-----------------------------------------------------------------------
389&namric   richardson number dependent vertical diffusion                ("key_zdfric" )
390!-----------------------------------------------------------------------
391   avmri = 100.e-4            !  maximum value of the vertical viscosity
392   alp   =      5.            !  coefficient of the parameterization
393   nric  =       2            !  coefficient of the parameterization
394/
395!-----------------------------------------------------------------------
396&namtke   !   turbulent eddy kinetic dependent vertical diffusion       ("key_zdftke" )
397!-----------------------------------------------------------------------
398   ln_rstke = .false.         !  flag to restart with tke from a run without tke (default F)
399   ediff =       0.1          !  coef. to compute vertical eddy coef. (avt=ediff*mxl*sqrt(e) )
400   ediss =       0.7          !  coef. of the Kolmogoroff dissipation
401   ebb   =      3.75          !  coef. of the surface input of tke
402   efave =        1.          !  coef. to applied to the tke diffusion ( avtke=efave*avm )
403   emin  =     1.e-6          !  minimum value of tke (m^2/s^2)
404   emin0 =     1.e-4          !  surface minimum value of tke (m^2/s^2)
405   nitke =        50          !  number of restart iterative loops
406!! ri_c  =         0.22222222 !  critic richardson number (default = 2/9)
407   nmxl  =         2          !  mixing length    = 0 bounded by the distance to surface and bottom
408                              !                   = 1 bounded by the local vertical scale factor
409                              !                   = 2 first vertical derivative of mixing length bounded by 1
410   npdl  =         1          !  prandtl number   = 0 no vertical prandtl number (avt=avm)
411                              !                   = 1 prandtl number function of richarson number (avt=pdl*avm)
412                              !                   = 2 same as = 1 but a shapiro filter is applied on pdl
413   nave  =         1          !  horizontal averaged (=1) or not (=0) on avt and amv   (default =1)
414   navb  =         0          !  constant (=0) or profile (=1) background on avt
415/
416!-----------------------------------------------------------------------
417&namkpp   !   K-Profile Parameterization dependent vertical mixing      ("key_zdfkpp", and optionnally:
418!                                                                        "key_kppcustom" or "key_kpplktb")
419!-----------------------------------------------------------------------
420   ln_kpprimix  = .true.      !  shear instability mixing  (default T)
421   difmiw       =  1.0e-04    !  constant internal wave viscosity (m2/s)
422   difsiw       =  0.1e-04    !  constant internal wave diffusivity (m2/s)
423   Riinfty      =  0.8        !  local Richardson Number limit for shear instability
424   difri        =  0.0050     !  maximum shear mixing at Rig = 0    (m2/s)
425   bvsqcon      = -0.01e-07   !  Brunt-Vaisala squared (1/s**2) for maximum convection
426   difcon       =  1.         !  maximum mixing in interior convection (m2/s)
427   navb         =  0          !  horizontal averaged (=1) or not (=0) on avt and amv   (default =1)
428   nave         =  1          !  constant (=0) or profile (=1) background on avt
429/
430!-----------------------------------------------------------------------
431&namddm   !   double diffusive mixing parameterization                  ("key_zdfddm")
432!-----------------------------------------------------------------------
433      avts  = 1.e-4           !  maximum avs (vertical mixing on salinity)
434      hsbfr = 1.6             !  heat/salt buoyancy flux ratio
435/
436
437!!======================================================================
438!!                  ***  Miscelaneous namelists  ***
439!!======================================================================
440!!   namsol      elliptic solver / island / free surface
441!!======================================================================
442
443!-----------------------------------------------------------------------
444&namsol   !   elliptic solver / island / free surface
445!-----------------------------------------------------------------------
446   nsolv     =      1         !  type of elliptic solver  =1 preconditioned conjugate gradient (pcg)
447                              !                           =2 successive-over-relaxation (sor)
448                              !                           =3 FETI (fet)                               ("key_feti")
449                              !                           =4 sor with extra outer halo
450   nsol_arp  =      0         !  absolute/relative (0/1) precision convergence test
451   nmin      =    300         !  minimum of iterations for the SOR solver
452   nmax      =    800         !  maximum of iterations for the SOR solver
453   nmod      =     10         !  frequency of test for the SOR solver
454   eps       =  1.E-6         !  absolute precision of the solver
455   resmax    = 1.E-10         !  absolute precision for the SOR solver
456   sor       =   1.92         !  optimal coefficient for SOR solver
457   epsisl    = 1.e-10         !  absolute precision on stream function solver
458   nmisl     =   4000         !  maximum pcg iterations for island                                    ("key_islands")
459   rnu       =     1.         !  strength of the additional force used in filtered free surface
460/
461
462!!======================================================================
463!!                       ***  Diagnostics namelists  ***
464!!======================================================================
465!!   namtrd       dynamics and/or tracer trends                         ("key_trddyn","key_trdtra","key_trdmld")
466!!   namgap       level mean model-data gap                             ("key_diagap")
467!!   namptr       Poleward Transport Diagnostics                        ("key_diaspr")
468!!   namspr       surface pressure diagnosed in rigid-lid               ("key_diaspr")
469!!   namflo       float parameters                                      ("key_float")
470!!======================================================================
471
472!-----------------------------------------------------------------------
473&namtrd    !   diagnostics on dynamics and/or tracer trends             ("key_trddyn" and/or "key_trdtra")
474!                          or mixed-layer trends                        ('key_trdmld')
475!                          or barotropic vorticity                      ("key_trdvor")
476!-----------------------------------------------------------------------
477   ntrd  = 365                   !  time step frequency dynamics and tracers trends
478   nctls =   0                   !  control surface type in mixed-layer trends (0,1 or n<jpk)
479   ln_trdmld_restart = .false.   !  restart for ML diagnostics
480   ucf   =  1.                   !  unit conversion factor (=1 -> /seconds | =86400. -> /day)
481   ln_trdmld_instant = .false.   !  flag to diagnose trends of instantantaneous or mean ML T/S
482/
483!-----------------------------------------------------------------------
484&namgap    !   level mean model-data gap                                ('key_diagap')
485!-----------------------------------------------------------------------
486   ngap =  15                    !  time-step frequency of model-data gap computation
487   nprg =  10                    !  time-step frequency of gap print in model output
488/
489!-----------------------------------------------------------------------
490&namptr   !   Poleward Transport Diagnostic
491!-----------------------------------------------------------------------
492   ln_diaptr = .false.           !  logical flag for Poleward transport computation
493   ln_subbas = .false.           !  logical flag for Atlantic/Pacific/Indian basins computation
494                                 !  need input basins mask file named "subbasins.nc"
495   nf_ptr    =  15               !  Frequency of computation
496/
497!-----------------------------------------------------------------------
498&namspr  !   surface pressure diagnostic
499!-----------------------------------------------------------------------
500   nmaxp   =   1000              !  maximum of iterations for the solver
501   epsp    =  1.e-3              !  absolute precision of the solver
502   niterp  =    400              !  number of iteration done by the solver
503/
504!-----------------------------------------------------------------------
505&namflo    !   float parameters                                         ("key_float")
506!-----------------------------------------------------------------------
507    ln_rstflo = .false.          !  boolean term for float restart (true or false)
508    nwritefl  =      75          !  frequency of float output file
509    nstockfl  =    5475          !  frequency of float restart file
510    ln_argo   = .false.          !  Argo type floats (stay at the surface each 10 days)
511    ln_flork4 = .false.          !  = T trajectories computed with a 4th order Runge-Kutta
512                                 !  = F  (default)   computed with Blanke' scheme
513/
Note: See TracBrowser for help on using the repository browser.