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 in trunk/CONFIG/GYRE/EXP00 – NEMO

source: trunk/CONFIG/GYRE/EXP00/namelist @ 512

Last change on this file since 512 was 512, checked in by opalod, 18 years ago

nemo_v1_update_070 : CT : general trends update including the addition of mean windows analysis possibility in the mixed layer

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 28.7 KB
Line 
1!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2! OPA namelist :  model option and parameter input
3! -------------
4!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
5!
6!-----------------------------------------------------------------------
7!       namrun   parameters of the run
8!-----------------------------------------------------------------------
9!  no         job number
10!  cexper     experience name for vairmer format
11!  ln_rstart  boolean term for restart (true or false)
12!  nrstdt     control of the restart timestep:
13!                = 0 restart, do not control nit000 in the restart file.
14!                = 1 restart, control nit000 in the restart file. Do not
15!                    use the date in the restart file (use ndate0 in namelist)
16!                = 2 restart, control nit000 in the restart file, use the date
17!                    in the restart file. ndate0 in the namelist is ignored.
18!  nit000     number of the first time step
19!  nitend     number of the last time step
20!  ndate0     initial calendar date aammjj
21!  nleapy     Leap year calendar (0/1)
22!  ninist     initial state output flag (0/1)
23!  nprint     level of print (0 no print)
24!  nstock     frequency of restart file
25!  nwrite     frequency of OUTPUT file
26!  nrunoff    = 0 no, 1 runoff, 2 runoff+river mouth ups adv
27!  ln_ctl     trend control print (expensive!)
28!  nictls     start i indice to make the control SUM (very usefull to compare mono-
29!  nictle     end   i indice to make the control SUM (-versus multi processor runs)
30!  njctls     start j indice to make the control SUM (very usefull to compare mono-
31!  njctle     end   j indice to make the control SUM (-versus multi processor runs)
32!  isplt      number of processors following i
33!  jsplt      number of processors following j
34!  nbench     Bench parameter (0/1): CAUTION it must be zero except for bench
35!             for which we don't care about physical meaning of the results
36!
37!  CAUTION: for usual run scripts, logical value of
38!  *******  ln_rstart must be .true. or .false.
39!                     and NOT .TRUE. or .FALSE.
40&namrun
41   no         =       0
42   cexper     =  "GYRE"
43   ln_rstart  = .false.
44   nrstdt     =       0
45   nit000     =       1
46   nitend     =    4320
47   ndate0     =  010101
48   nleapy     =      30
49   ninist     =       0
50   nprint     =       0
51   nstock     =    4320
52   nwrite     =      60
53   nrunoff    =       0
54   ln_ctl     =  .false.
55   nictls     =       0
56   nictle     =       0
57   njctls     =       0
58   njctle     =       0
59   isplt      =       1
60   jsplt      =       1
61   nbench     =       0
62/
63!-----------------------------------------------------------------------
64!       nam_mpp      Massively Parallel Processing
65!-----------------------------------------------------------------------
66!  c_mpi_send         mpi send/recieve type
67!                      = 'S'  : standard blocking send
68!                      = 'B'  : buffer blocking send
69!                      = 'I'  : immediate non-blocking send
70&nam_mpp
71   c_mpi_send =  'S'
72/
73!-----------------------------------------------------------------------
74!       nam_zgr       vertical coordinate
75!-----------------------------------------------------------------------
76!  ln_zco     z-coordinate - full steps      (T/F)
77!  ln_zps     z-coordinate - partial steps   (T/F)
78!  ln_sco     s- or hybrid z-s-coordinate    (T/F)
79&nam_zgr
80   ln_zco   =  .true.
81   ln_zps   =  .false.
82   ln_sco   =  .false.
83/
84!-----------------------------------------------------------------------
85!       nam_zgr_sco   s-coordinate or hybrid z-s-coordinate
86!-----------------------------------------------------------------------
87!  sbot_min   minimum depth of s-bottom surface (>0) (m)
88!  sbot_max   maximum depth of s-bottom surface (= ocean depth) (>0) (m)
89!  theta      surface control parameter (0<=theta<=20)
90!  thetb      bottom control parameter  (0<=thetb<= 1)
91!  r_max      maximum cut-off r-value allowed (0<r_max<1)
92&nam_zgr_sco
93   sbot_min =  300.
94   sbot_max = 5250.
95   theta    =    6.0
96   thetb    =    0.75
97   r_max    =    0.15
98/
99!-----------------------------------------------------------------------
100!       nam_traadv   advection scheme for tracer (option not control by CPP keys)
101!-----------------------------------------------------------------------
102!  ln_traadv_cen2     2nd order centered scheme    (default T)
103!  ln_traadv_tvd      TVD scheme                   (default F)
104!  ln_traadv_muscl    MUSCL scheme                 (default F)
105!  ln_traadv_muscl2   MUSCL2 scheme                (default F)
106!  ln_traadv_ubs      UBS scheme                   (default F)
107&nam_traadv
108   ln_traadv_cen2   =  .false.
109   ln_traadv_tvd    =  .true.
110   ln_traadv_muscl  =  .false.
111   ln_traadv_muscl2 =  .false.
112   ln_traadv_ubs    =  .false.
113/
114!-----------------------------------------------------------------------
115!       nam_traldf   lateral diffusion scheme for tracer (option not control by CPP keys)
116!-----------------------------------------------------------------------
117!  Type of the operator :
118!     ln_traldf_lap    laplacian operator          (default T)
119!     ln_traldf_bilap  bilaplacian operator        (default F)
120!  Direction of action  :
121!     ln_traldf_level  iso-level                   (default F)
122!     ln_traldf_hor    horizontal (geopotential)   (default F)^**
123!     ln_traldf_iso    iso-neutral                 (default T)^*
124!  Coefficient
125!     aht0    horizontal eddy diffusivity for tracers (m2/s)
126!     ahtb0   background eddy diffusivity for isopycnal diffusion (m2/s)
127!     aeiv0   eddy induced velocity coefficient (m2/s)
128! ^* require key_ldfslp to compute the direction of the lateral diffusion
129! ^** require key_ldfslp in s-coordinate
130&nam_traldf
131   ln_traldf_lap    =  .true.
132   ln_traldf_bilap  =  .false.
133   ln_traldf_level  =  .false.
134   ln_traldf_hor    =  .false.
135   ln_traldf_iso    =  .true.
136   aht0    =  1000.
137   ahtb0   =     0.
138   aeiv0   =  1000.
139/
140!-----------------------------------------------------------------------
141!       nam_dynldf   lateral diffusion on momentum
142!-----------------------------------------------------------------------
143!  Type of the operator :
144!     ln_dynldf_lap    laplacian operator          (default T)
145!     ln_dynldf_bilap  bilaplacian operator        (default F)
146!  Direction of action  :
147!     ln_dynldf_level  iso-level                   (default F)
148!     ln_dynldf_hor    horizontal (geopotential)   (default F)^**
149!     ln_dynldf_iso    iso-neutral                 (default T)^*
150!  Coefficient
151!  ahm0    horizontal eddy viscosity for the dynamics (m2/s)
152!  ahmb0   background eddy viscosity for isopycnal diffusion (m2/s)
153&nam_dynldf
154   ln_dynldf_lap    =  .true.
155   ln_dynldf_bilap  =  .false.
156   ln_dynldf_level  =  .false.
157   ln_dynldf_hor    =  .true.
158   ln_dynldf_iso    =  .false.
159   ahm0    = 100000.
160   ahmb0   =      0.
161/
162!-----------------------------------------------------------------------
163!       namflg   algorithm flags (algorithm not control by CPP keys)
164!-----------------------------------------------------------------------
165!  ln_dynhpg_imp   hydrostatic pressure gradient: semi-implicit time scheme  (T)
166!                                                  centered      time scheme  (F)
167&namflg
168   ln_dynhpg_imp   =  .false.
169/
170!-----------------------------------------------------------------------
171!       nam_dynhpg   Hydrostatic pressure gradient option
172!-----------------------------------------------------------------------
173!  type of pressure gradient scheme (choose one only!)
174!     ln_hpg_zco    z-coordinate - full steps                   (default T)
175!     ln_hpg_zps    z-coordinate - partial steps (interpolation)
176!     ln_hpg_sco    s-coordinate (standard jacobian formulation)
177!     ln_hpg_hel    s-coordinate (helsinki modification)
178!     ln_hpg_wdj    s-coordinate (weighted density jacobian)
179!     ln_hpg_djc    s-coordinate (Density Jacobian with Cubic polynomial)
180!     ln_hpg_rot    s-coordinate (ROTated axes scheme)
181!  parameters
182!    gamm          weighting coefficient (wdj scheme)
183&nam_dynhpg
184   ln_hpg_zco = .true.
185   ln_hpg_zps = .false.
186   ln_hpg_sco = .false.
187   ln_hpg_hel = .false.
188   ln_hpg_wdj = .false.
189   ln_hpg_djc = .false.
190   ln_hpg_rot = .false.
191   gamm       = 0.e0
192/
193!-----------------------------------------------------------------------
194!       nam_dynvor   option of physics/algorithm (not control by CPP keys)
195!-----------------------------------------------------------------------
196!  ln_dynvor_ens   vorticity trends: enstrophy conserving scheme (default T)
197!  ln_dynvor_ene      "         "  : energy conserving scheme    (default F)
198!  ln_dynvor_mix      "         "  : mixed scheme                (default F)
199!  ln_dynvor_een      "         "  : energy & enstrophy scheme   (default F)
200&nam_dynvor
201   ln_dynvor_ene = .TRUE.
202   ln_dynvor_ens = .FALSE.
203   ln_dynvor_mix = .FALSE.
204   ln_dynvor_een = .FALSE.
205/
206!-----------------------------------------------------------------------
207!       namtau   surface wind stress
208!-----------------------------------------------------------------------
209!  ntau000   gently increase the stress over the first ntau_rst time-steps
210!  tau0x     uniform value used as default surface heat flux
211!  tau0y     uniform value used as default solar radiation flux
212&namtau
213   ntau000 =    100
214   tau0x   =      0.1e0
215   tau0y   =      0.e0
216/
217!-----------------------------------------------------------------------
218!       namflx   surface fluxes
219!-----------------------------------------------------------------------
220!  q0       uniform value used as default surface heat flux
221!  qsr0     uniform value used as default solar radiation flux
222!  emp0     uniform value used as default surface freswater budget (E-P)
223!  dqdt0    feedback coefficient for SST damping (W/m2/K)
224!  deds0    feedback coefficient for SSS damping (mm/day)
225&namflx
226   q0      =      0.e0
227   qsr0    =      0.e0
228   emp0    =      0.e0
229   dqdt0   =     -40.0
230   deds0   =      27.7
231/
232!-----------------------------------------------------------------------
233!       namalb   albedo parameters
234!-----------------------------------------------------------------------
235!  cgren    correction of the snow or ice albedo to take into account
236!  albice   albedo of melting ice in the arctic and antarctic
237!  alphd    coefficients for linear interpolation used to compute albedo
238!           between two extremes values (Pyane, 1972)
239!  alphc     "                                         "
240!  alphdi    "                                         "
241&namalb
242   cgren    =      0.06
243   albice   =      0.5
244   alphd    =      0.80
245   alphc    =      0.65
246   alphdi   =      0.72
247/
248!-----------------------------------------------------------------------
249!       namdom   space and time domain (bathymetry, mesh, timestep)
250!-----------------------------------------------------------------------
251!  ntopo      = 0/1 ,compute/read the bathymetry file
252!               (mbathy, nb of T-ocean levels)
253!  e3zps_min  the thickness of the partial step is set larger than the
254!  e3zps_rat     the minimum of e3zps_min and e3zps_rat * e3t
255!                (N.B. 0<e3zps_rat<1)
256!  ngrid      = 0/1, compute/read the horizontal mesh
257!                  (coordinates, scale factors)
258!  nmsh       =1 create a mesh file (coordinates, scale factors, masks)
259!  nacc       the acceleration of convergence method
260!             = 0, no acceleration, rdt = rdttra
261!             = 1, acceleration used, rdt < rdttra(k)
262!  atfp       asselin time filter parameter
263!  rdt        time step for the dynamics (and tracer if nacc=0)
264!  rdtmin     minimum time step on tracers
265!  rdtmax     maximum time step on tracers
266!  rdth       depth variation of tracer time step
267!  rdtbt      barotropic time step (for the time splitting algorithm)
268!  nfice      frequency of ice model call
269!  nfbulk     frequency of bulk formulea call (not used if ice used)
270!  nclosea    = 0 no closed sea
271!             = 1 closed sea (Black Sea, Caspian Sea, Great US Lakes...)
272&namdom
273   ntopo     =     0
274   e3zps_min =     5.
275   e3zps_rat =     0.1
276   ngrid     =     0
277   nmsh      =     0
278   nacc      =     0
279   atfp      =     0.1
280   rdt       =  7200.
281   rdtmin    =  7200.
282   rdtmax    =  7200.
283   rdth      =   800.
284   rdtbt     =   120.
285   nfice     =     5 
286   nfbulk    =     5 
287   nclosea   =     0
288/
289!-----------------------------------------------------------------------
290!       namfwb   freshwater budget correction
291!-----------------------------------------------------------------------
292!  ln_fwb     logical flag for freshwater budget correction (0 annual mean)
293&namfwb
294   ln_fwb    = .false.
295/
296!-----------------------------------------------------------------------
297!       namptr   Poleward Transport Diagnostic
298!-----------------------------------------------------------------------
299!  ln_diaptr  logical flag for Poleward transport computation
300!  ln_subbas  logical flag for Atlantic/Pacific/Indian basins computation
301!             need input basins mask file named "subbasins.nc"
302!  nf_ptr     Frequency of computation
303&namptr
304   ln_diaptr = .false.
305   ln_subbas = .false.
306   nf_ptr    =  15
307/
308!-----------------------------------------------------------------------
309!       namcro   cross land advection
310!-----------------------------------------------------------------------
311!  n_cla   advection between 2 ocean pts separates by land
312&namcla
313   n_cla   = 0
314/
315!-----------------------------------------------------------------------
316!       namzdf   vertical physics
317!-----------------------------------------------------------------------
318!  ln_zdfevd  enhanced vertical diffusion         (default T)
319!  ln_zdfnpc  Non-Penetrative Convection          (default T)
320!  avm0       vertical eddy viscosity for the dynamic (m2/s)
321!  avt0       vertical eddy diffusivity for tracers (m2/s)
322!  avevd      vertical coefficient for enhanced diffusion scheme (m2/s)
323!  nevdm      = 0  apply enhanced mixing on tracer only
324!             = 1  apply enhanced mixing on both tracer and momentum
325!  ln_zdfexp   vertical physics: (=T)  time splitting (T)     (Default=F)
326!                               (=F)  euler backward (F)
327!  n_zdfexp   number of sub-timestep for time splitting scheme
328&namzdf
329   ln_zdfevd = .true.
330   ln_zdfnpc = .false.
331   avm0      = 1.2e-4
332   avt0      = 1.2e-5
333   avevd     =   100.
334   n_evdm    =     1
335   ln_zdfexp =  .false.
336   n_zdfexp  =     3
337/
338!-----------------------------------------------------------------------
339!       namnpc   vnon penetrative convection
340!-----------------------------------------------------------------------
341!  nnpc1   non penetrative convective scheme frequency
342!  nnpc2   non penetrative convective scheme print frequency
343&namnpc
344   nnpc1  =      1
345   nnpc2  =    365
346/
347!-----------------------------------------------------------------------
348!       nambbl   bottom boundary layer scheme
349!-----------------------------------------------------------------------
350!  atrbbl   lateral tracer coeff. for bottom boundary layer scheme(m2/s)
351&nambbl
352   atrbbl = 10000.
353/
354!-----------------------------------------------------------------------
355!       namric   richardson number dependent vertical diffusion
356!                ( #ifdef "key_zdfrichardson" )
357!-----------------------------------------------------------------------
358!  avmri   maximum value of the vertical viscosity
359!  alp     coefficient of the parameterization
360!  nric    coefficient of the parameterization
361&namric
362   avmri = 100.e-4
363   alp   =      5.
364   nric  =       2
365/
366!-----------------------------------------------------------------------
367!       namtke   turbulent eddy kinetic dependent vertical diffusion
368!                ( #ifdef "key_zdftke" )
369!-----------------------------------------------------------------------
370!  ln_rstke flag to restart with tke from a run without tke (default F)
371!  ediff    coef. to compute vertical eddy coef. (avt=ediff*mxl*sqrt(e) )
372!  ediss    coef. of the Kolmogoroff dissipation 
373!  ebb      coef. of the surface input of tke
374!  efave    coef. to applied to the tke diffusion ( avtke=efave*avm )
375!  emin     minimum value of tke (m^2/s^2)
376!  emin0    surface minimum value of tke (m^2/s^2)
377!  nitke    number of restart iterative loops
378!  ri_c     critic richardson number
379!  nmxl     flag on mixing length used
380!           = 0 bounded by the distance to surface and bottom
381!           = 1 bounded by the local vertical scale factor
382!           = 2 first vertical derivative of mixing length bounded by 1
383!  npdl     flag on prandtl number
384!           = 0 no vertical prandtl number (avt=avm)
385!           = 1 prandtl number function of richarson number (avt=pdl*avm)
386!           = 2 same as = 1 but a shapiro filter is applied on pdl
387!  nave     =  horizontal averaged (=1) or not (=0) of avt  (default =1)
388!  navb     = 0 cst background avt0, avm0 / =1 profile used on avtb
389&namtke
390   ln_rstke = .false.
391   ediff =       0.1
392   ediss =       0.7
393   ebb   =      3.75
394   efave =        1.
395   emin  =     1.e-5
396   emin0 =     1.e-4
397   nitke =        50
398   nmxl  =         2
399   npdl  =         1
400   navb  =         0
401/
402!-----------------------------------------------------------------------
403!       namkpp   K-Profile Parameterization dependent vertical diffusion
404!                ( #ifdef "key_zdfkpp" )
405!-----------------------------------------------------------------------
406!  ln_kpprimix   shear instability mixing  (default T)
407!  difmiw        constant internal wave viscosity (m2/s)
408!  difsiw        constant internal wave diffusivity (m2/s)
409!  Riinfty       local Richardson Number limit for shear instability
410!  difri         maximum shear mixing at Rig = 0    (m2/s)
411!  bvsqcon       Brunt-Vaisala squared (1/s**2) for maximum convection
412!  difcon        maximum mixing in interior convection (m2/s)
413!  nave          = 0/1 flag for horizontal average on avt, avmu, avmv
414!  navb          = 0/1 flag for constant or profile background avt
415&namkpp
416   ln_kpprimix  = .true.
417   difmiw       =  1.e-04
418   difsiw       =  0.1e-04
419   Riinfty      =  0.8
420   difri        =  0.0050
421   bvsqcon      = -0.01e-07
422   difcon       =  1.
423   navb         =  0
424   nave         =  1
425/
426!-----------------------------------------------------------------------
427!       namddm   double diffusive mixing parameterization
428!-----------------------------------------------------------------------
429!   avts    maximum avs for dd mixing
430!   hsbfr   heat/salt buoyancy flux ratio
431&namddm
432      avts  = 1.e-4
433      hsbfr = 1.6
434/
435!-----------------------------------------------------------------------
436!       namlbc   lateral momentum boundary condition
437!-----------------------------------------------------------------------
438!  shlat   lateral boundary condition on velocity
439!                   shlat = 0 , free slip
440!               0 < shlat < 2 , partial slip
441!                   shlat = 2 , no slip
442!               2 < shlat     , strong slip
443&namlbc
444   shlat  =      0.
445/
446!-----------------------------------------------------------------------
447!       nambfr   bottom friction
448!-----------------------------------------------------------------------
449!  nbotfr  type of bottom friction
450!                  nbotfr = 0 , no slip
451!                  nbotfr = 1 , linear friction
452!                  nbotfr = 2 , nonlinear friction
453!                  nbotfr = 3 , free slip
454!  bfri1   bottom drag coefficient (linear case)
455!  bfri2   bottom drag coefficient (non linear case)
456!  bfeb2   bottom turbulent kinetic energy  (m^2/s^2)
457&nambfr
458   nbotfr =       2
459   bfri1  =   4.e-4
460   bfri2  =   1.e-3
461   bfeb2  =  2.5e-3
462/
463!-----------------------------------------------------------------------
464!       nambbc   bottom temperature boundary condition
465!-----------------------------------------------------------------------
466!  ngeo_flux  = 0 no geothermal heat flux
467!             = 1 constant geothermal heat flux
468!             = 2 variable geothermal heat flux (read in geothermal_heating.nc)
469!                 ( C A U T I O N : flux in mW/m2 in the NetCDF file )
470!  ngeo_flux_const   Constant value of geothermal heat flux (W/m2)
471&nambbc
472   ngeo_flux =  0
473   ngeo_flux_const = 86.4e-3
474/
475!-----------------------------------------------------------------------
476!       namqsr   penetrative solar radiation
477!-----------------------------------------------------------------------
478!  ln_traqsr : penetrative solar radiation (T) or not (F)     (Default=T)
479!  rabs       fraction of qsr associated with xsi1
480!  xsi1       first depth of extinction
481!  xsi2       second depth of extinction
482&namqsr
483   ln_traqsr = .true.
484   rabs     =   0.58
485   xsi1     =   0.35
486   xsi2     =   23.0
487/
488!-----------------------------------------------------------------------
489!       namtdp   tracer newtonian damping ('key_tradmp')
490!-----------------------------------------------------------------------
491!  ndmp    type of damping in temperature and salinity
492!          (='latitude', damping poleward of 'ndmp' degrees and function
493!             of the distance-to-coast. Red and Med Seas as ndmp=-1)
494!          (=-1 damping only in Med and Red Seas)
495!  ndmpf   =1 create a damping.coeff NetCDF file (the 3D damping array)
496!  nmldmp  type of damping in the mixed layer
497!          (=0 damping throughout the water column)
498!     (=1 no damping in the mixed layer defined by avt >5cm2/s )
499!     (=2 no damping in the mixed layer defined rho<rho(surf)+.01 )
500!  sdmp    surface time scale for internal damping (days)
501!  bdmp    bottom time scale for internal damping (days)
502!  hdmp    depth of transition between sdmp and bdmp (meters)
503&namtdp
504   ndmp   =   -1
505   ndmpf  =    1
506   nmldmp =    1
507   sdmp   =  50.
508   bdmp   = 360.
509   hdmp   = 800.
510/
511!-----------------------------------------------------------------------
512!       nameos   ocean physical parameters
513!-----------------------------------------------------------------------
514!  neos    type of equation of state and Brunt-Vaisala frequency
515!          = 0, UNESCO (formulation of Jackett and McDougall (1994)
516!                                         and of McDougall (1987) )
517!          = 1, linear: rho(T)   = rau0 * ( 1.028 - ralpha * T )
518!          = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T )
519!                               with rau0=1020 set in parcst routine
520!  ralpha  thermal expension coefficient (linear equation of state)
521!  rbeta   saline  expension coefficient (linear equation of state)
522&nameos
523   neos   =      2
524   ralpha =  2.e-4
525   rbeta  =  7.7e-4
526/
527!-----------------------------------------------------------------------
528!       namsol   elliptic solver / island / free surface
529!-----------------------------------------------------------------------
530!  nsolv     elliptic solver (=1 preconditioned conjugate gradient: pcg)
531!                            (=2 successive-over-relaxation: sor)
532!                            (=3 FETI: fet, all require "key_feti" defined)
533!                            (=4 sor with extra outer halo)
534!  nsol_arp  absolute/relative (0/1) precision convergence test
535!  nmin      minimum of iterations for the SOR solver
536!  nmax      maximum of iterations for the SOR solver
537!  nmod      frequency of test for the SOR solver
538!  eps       absolute precision of the solver
539!  resmax    absolute precision for the SOR solver
540!  sor       optimal coefficient for SOR solver
541!  epsisl    absolute precision on stream function solver
542!  nmisl     maximum pcg iterations for island
543!  rnu       strength of the additional force used in free surface b.c.
544&namsol
545   nsolv     =      2
546   nsol_arp  =      0
547   nmin      =    210
548   nmax      =    800
549   nmod      =     10
550   eps       =  1.E-6
551   resmax    = 1.E-10
552   sor       =   1.96
553   epsisl    = 1.e-10
554   nmisl     =   4000
555   rnu       =     1.
556/
557!=======================================================================
558!   Diagnostics namelists
559!       namtrd    dynamics and/or tracer trends
560!       namgap    level mean model-data gap
561!       namznl    zonal mean heat & freshwater fluxes computation
562!       namspr    surface pressure in rigid-lid
563!=======================================================================
564!-----------------------------------------------------------------------
565!       namtrd    diagnostics on dynamics and/or tracer trends
566!                         ('key_trdyn' and/or 'key_trdtra')
567!                 or mixed-layer trends ('key_trdmld')
568!-----------------------------------------------------------------------
569!  ntrd              time step frequency dynamics and tracers trends
570!  nctls             control surface type in mixed-layer trends (0,1 or n<jpk)
571!  ln_trdmld_restart restart for ML diagnostics
572!  ucf               unit conversion factor (=1 -> /seconds | =86400. -> /day)
573!  ln_trdmld_instant flag to diagnose trends of instantantaneous or mean ML T/S
574&namtrd
575   ntrd  = 365
576   nctls =   0
577   ln_trdmld_restart = .false.
578   ucf   =  1.
579   ln_trdmld_instant = .true.
580/
581!-----------------------------------------------------------------------
582!       namgap    level mean model-data gap ('key_diagap')
583!-----------------------------------------------------------------------
584!  ngap    time-step frequency of model-data gap computation
585!  nprg    time-step frequency of gap print in model output
586&namgap
587   ngap =  15
588   nprg =  10
589/
590!-----------------------------------------------------------------------
591!       namznl    zonal mean heat & freshwater fluxes computation
592!                 (#ifdef "key_diaznl")
593!-----------------------------------------------------------------------
594!  nfznl   time-step frequency of zonal mean fluxes computation
595&namznl
596   nfznl =  15
597/
598!-----------------------------------------------------------------------
599!       namspr  surface pressure diagnostic
600!-----------------------------------------------------------------------
601!  nmaxp   maximum of iterations for the solver
602!  epsp    absolute precision of the solver
603!  niterp  number of iteration done by the solver
604&namspr
605   nmaxp   =   1000
606   epsp    =  1.e-3
607   niterp  =    400
608/
609!-----------------------------------------------------------------------
610!       namcpl    coupled ocean/atmosphere model  (#ifdef "key_coupled")
611!-----------------------------------------------------------------------
612!  nexco   coupling frequency in time steps
613!  cchan   coupling technique 'PIPE' or 'CLIM'
614&namcpl
615   nexco            =         24
616   cchan            =     'PIPE'
617   nmodcpl          =          2
618   cplmodnam        =   'opa.xx'
619   cploasis         =    'Oasis'
620   nfldo2c          =          2
621   nflxc2o          =          6
622   ntauc2o          =          4
623   cpl_writ(1)      = 'SOSSTSST'
624   cpl_f_writ(1)    =   'ocesst'
625   cpl_writ(2)      = 'SOICECOV'
626   cpl_f_writ(2)    =   'oceice'
627   cpl_readflx(1)   = 'SONSFLDO'
628   cpl_f_readflx(1) =   'oceflx'
629   cpl_readflx(2)   = 'SOSHFLDO'
630   cpl_f_readflx(2) =   'oceflx'
631   cpl_readflx(3)   = 'SOTOPRSU'
632   cpl_f_readflx(3) =   'oceflx'
633   cpl_readflx(4)   = 'SOTFSHSU'
634   cpl_f_readflx(4) =   'oceflx'
635   cpl_readflx(5)   = 'SORUNCOA'
636   cpl_f_readflx(5) =   'oceflx'
637   cpl_readflx(6)   = 'SORIVFLU'
638   cpl_f_readflx(6) =   'oceflx'
639   cpl_readtau(1)   = 'SOZOTAUX'
640   cpl_f_readtau(1) =   'ocetau'
641   cpl_readtau(2)   = 'SOZOTAU2'
642   cpl_f_readtau(2) =   'ocetau'
643   cpl_readtau(3)   = 'SOMETAUY'
644   cpl_f_readtau(3) =   'ocetau'
645   cpl_readtau(4)   = 'SOMETAU2'
646   cpl_f_readtau(4) =   'ocetau'
647/
648!-----------------------------------------------------------------------
649!       namobc    open boundaries parameters (#ifdef key_obc)
650!-----------------------------------------------------------------------
651!  nobc_dta   = 0 the obc data are equal to the initial state
652!             = 1 the obc data are read in 'obc   .dta' files
653!  rdpeob  time relaxation (days) for the east open boundary
654!  rdpwob  time relaxation (days) for the west open boundary
655!  rdpnob  time relaxation (days) for the north open boundary
656!  rdpsob  time relaxation (days) for the south open boundary
657!  zbsic1  barotropic stream function on isolated coastline 1
658!  zbsic2  barotropic stream function on isolated coastline 2
659!  zbsic3  barotropic stream function on isolated coastline 3
660!  ln_obc_clim  climatological obc data files (default T)
661!  ln_vol_cst   total volume conserved
662&namobc
663    nobc_dta =    0
664    rdpein   =    1.
665    rdpwin   =    1.
666    rdpnin   =   30.
667    rdpsin   =    1.
668    rdpeob   = 1500.
669    rdpwob   =   15.
670    rdpnob   =  150.
671    rdpsob   =   15.
672    zbsic1   =  140.e+6
673    zbsic2   =    1.e+6
674    zbsic3   =    0.
675    ln_obc_clim = .true.
676    ln_vol_cst  = .false.
677/
678!-----------------------------------------------------------------------
679!       namflo    float parameters (#ifdef key_float)
680!-----------------------------------------------------------------------
681!  ln_rstflo   boolean term for float restart (true or false)
682!  nwritefl   frequency of float output file
683!  nstockfl   frequency of float restart file
684!  ln_argo    Argo type floats (stay at the surface each 10 days)
685!  ln_flork4  = T trajectories computed with a 4th order Runge-Kutta
686!             = F  (default)   computed with Blanke' scheme
687&namflo
688    ln_rstflo = .false.
689    nwritefl  =      75
690    nstockfl  =    5475
691    ln_argo   = .false.
692    ln_flork4 = .false.
693/
Note: See TracBrowser for help on using the repository browser.