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

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
namelist_cfg in branches/2017/dev_merge_2017/NEMOGCM/CONFIG/TEST_CASES/CANAL/EXP00 – NEMO

source: branches/2017/dev_merge_2017/NEMOGCM/CONFIG/TEST_CASES/CANAL/EXP00/namelist_cfg @ 9490

Last change on this file since 9490 was 9490, checked in by gm, 6 years ago

#2075 - dev_merge_2017: scale-aware setting of lateral viscous and diffusive coefficient

File size: 19.8 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  CANAL Configuration namelist : overwrite some defaults values defined in SHARED/namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!
5!!======================================================================
6!!              ***  Domain & Run management namelists  ***           !!
7!!                                                                    !!
8!!   namrun       parameters of the run
9!!   namdom       space and time domain
10!!   namcfg       parameters of the configuration                       (default: user defined GYRE)
11!!   namwad       Wetting and drying                                    (default NO)
12!!   namtsd       data: temperature & salinity                          (default NO)
13!!======================================================================
14!
15!-----------------------------------------------------------------------
16&namrun        !   parameters of the run
17!-----------------------------------------------------------------------
18   nn_no       =       0   !  job number (no more used...)
19   cn_exp      =   'CANAL' !  experience name
20   nn_it000    =       1   !  first time step
21   nn_itend    =     100   !  last time step
22   nn_istate   =       0   !  output the initial state (1) or not (0)
23   nn_stock    =   99999   !  frequency of creation of a restart file (modulo referenced to 1)
24   nn_write    =   99999   !  frequency of write in the output file   (modulo referenced to nn_it000)
25/
26!-----------------------------------------------------------------------
27&namdom        !   time and space domain
28!-----------------------------------------------------------------------
29   ln_linssh   =  .false.  !  =T  linear free surface  ==>>  model level are fixed in time
30   rn_rdt      =   1440.   !  time step for the dynamics (and tracer if nn_acc=0)
31   rn_atfp     =   0.05    !  asselin time filter parameter
32/
33!-----------------------------------------------------------------------
34&namusr_def    !   User defined :   CANAL configuration: Flat bottom, beta-plane
35!-----------------------------------------------------------------------
36   rn_domszx   =   3600.   !  x horizontal size         [km]
37   rn_domszy   =   1800.   !  y horizontal size         [km]
38   rn_domszz   =   5000.   !  z vertical size            [m]
39   rn_dx       =     30.   !  x horizontal resolution   [km]
40   rn_dy       =     30.   !  y horizontal resolution   [km]
41   rn_dz       =    500.   !  z vertical resolution      [m]
42   rn_0xratio  =      0.5  !  x-domain ratio of the 0
43   rn_0yratio  =      0.5  !  y-domain ratio of the 0
44   nn_fcase    =      0    !  F computation (0:f0, 1:Beta, 2:real)
45   rn_ppgphi0  =    38.5   !  Reference latitude      [degrees]
46   rn_u10      =      0.   !  10m wind speed              [m/s]
47     rn_windszx=   4000.   !  longitudinal wind extension   [km]
48     rn_windszy=   4000.   !  latitudinal wind extension    [km]
49     rn_uofac  =      0.   !  Uoce multiplicative factor (0.:absolute or 1.:relative winds)
50   rn_vtxmax   =      1.   !  initial vortex max current  [m/s]
51   rn_uzonal   =      1.   !  initial zonal current       [m/s]
52     rn_ujetszx=   4000.   !  longitudinal jet extension   [km]
53     rn_ujetszy=   4000.   !  latitudinal jet extension    [km]
54   nn_botcase  =      0    !  bottom definition (0:flat, 1:bump)
55   nn_initcase =      1    !  initial condition case (0:rest, 1:zonal current, 2:current shear, 3: gaussian zonal current,
56      !                    !                          4: geostrophic zonal pulse, 5: vortex)
57   ln_sshnoise =  .false.  !  add random noise on initial ssh
58   rn_lambda   =     50.   ! gaussian lambda
59/
60
61!!======================================================================
62!!            ***  Surface Boundary Condition namelists  ***          !!
63!!                                                                    !!
64!!   namsbc          surface boundary condition manager                 (default: NO selection)
65!!   namsbc_flx      flux               formulation                     (ln_flx     =T)
66!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T)
67!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" )
68!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only)
69!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   )
70!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T)
71!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T)
72!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T)
73!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T)
74!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr )
75!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T)
76!!   namsbc_wave     external fields from wave model                    (ln_wave    =T)
77!!   namberg         iceberg floats                                     (ln_icebergs=T)
78!!======================================================================
79!
80!-----------------------------------------------------------------------
81&namsbc        !   Surface Boundary Condition (surface module)
82!-----------------------------------------------------------------------
83  nn_fsbc     = 1         !  frequency of surface boundary condition computation
84  ln_usr      = .true.    !  user defined formulation                  (T => check usrdef_sbc)
85/
86
87!!======================================================================
88!!               ***  Lateral boundary condition  ***                 !!
89!!                                                                    !!
90!!   namlbc        lateral momentum boundary condition                  (default: no slip)
91!!   namagrif      agrif nested grid ( read by child model only )       ("key_agrif")
92!!   nam_tide      Tidal forcing                                        (default: NO)
93!!   nambdy        Unstructured open boundaries                         (default: NO)
94!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy)
95!!   nambdy_tide   tidal forcing at open boundaries                     (default: NO)
96!!======================================================================
97!
98!-----------------------------------------------------------------------
99&namlbc        !   lateral momentum boundary condition
100!-----------------------------------------------------------------------
101  rn_shlat     =    0.    !  free slip
102/
103!!======================================================================
104!!                ***  Top/Bottom boundary condition  ***             !!
105!!                                                                    !!
106!!   namdrg        top/bottom drag coefficient                          (default: NO selection)
107!!   namdrg_top    top    friction                                      (ln_NONE=F & ln_isfcav=T)
108!!   namdrg_bot    bottom friction                                      (ln_NONE=F)
109!!   nambbc        bottom temperature boundary condition                (default: NO)
110!!   nambbl        bottom boundary layer scheme                         (default: NO)
111!!======================================================================
112!
113!-----------------------------------------------------------------------
114&namdrg        !   top/bottom drag coefficient                          (default: NO selection)
115!-----------------------------------------------------------------------
116   ln_NONE    = .true.    !  free-slip       : Cd = 0
117/
118
119!!======================================================================
120!!                        Tracer (T & S) namelists                    !!
121!!                                                                    !!
122!!   nameos           equation of state                                 (default: NO selection)
123!!   namtra_adv       advection scheme                                  (default: NO selection)
124!!   namtra_ldf       lateral diffusion scheme                          (default: NO selection)
125!!   namtra_adv_mle   mixed layer eddy param. (Fox-Kemper param.)       (default: NO)
126!!   namtra_eiv       eddy induced velocity param.                      (default: NO)
127!!   namtra_dmp       T & S newtonian damping                           (default: NO)
128!!======================================================================
129!
130!-----------------------------------------------------------------------
131&nameos        !   ocean Equation Of Seawater                           (default: NO selection)
132!-----------------------------------------------------------------------
133   ln_seos     = .true.         !  = Use simplified equation of state (S-EOS)
134   !                            !  rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS
135   rn_a0       =  0.28        !  thermal expension coefficient (for simplified equation of state)
136   rn_b0       =  0.          !  saline  expension coefficient (for simplified equation of state)
137   rn_lambda1  =  0.          !  cabbeling coeff in T^2  (=0 for linear eos)
138   rn_lambda2  =  0.          !  cabbeling coeff in S^2  (=0 for linear eos)
139   rn_mu1      =  0.          !  thermobaric coeff. in T (=0 for linear eos)
140   rn_mu2      =  0.          !  thermobaric coeff. in S (=0 for linear eos)
141   rn_nu       =  0.          !  cabbeling coeff in T*S  (=0 for linear eos)
142/
143!-----------------------------------------------------------------------
144&namtra_adv    !   advection scheme for tracer                          (default: NO selection)
145!-----------------------------------------------------------------------
146   ln_traadv_NONE= .false. !  No tracer advection
147   ln_traadv_cen = .false. !  2nd order centered scheme
148      nn_cen_h   =  4            !  =2/4, horizontal 2nd order CEN / 4th order CEN
149      nn_cen_v   =  4            !  =2/4, vertical   2nd order CEN / 4th order COMPACT
150   ln_traadv_fct = .false. !  FCT scheme
151      nn_fct_h   =  2            !  =2/4, horizontal 2nd / 4th order
152      nn_fct_v   =  2            !  =2/4, vertical   2nd / COMPACT 4th order
153   ln_traadv_mus = .false. !  MUSCL scheme
154      ln_mus_ups = .false.       !  use upstream scheme near river mouths
155   ln_traadv_ubs = .true.  !  UBS scheme
156      nn_ubs_v   =  2            !  =2  , vertical 2nd order FCT / COMPACT 4th order
157   ln_traadv_qck = .false. !  QUICKEST scheme
158/
159!-----------------------------------------------------------------------
160&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection)
161!-----------------------------------------------------------------------
162   ln_traldf_NONE  =  .true.  !  No explicit diffusion
163/
164
165!!======================================================================
166!!                      ***  Dynamics namelists  ***                  !!
167!!                                                                    !!
168!!   nam_vvl       vertical coordinate options                          (default: z-star)
169!!   namdyn_adv    formulation of the momentum advection                (default: NO selection)
170!!   namdyn_vor    advection scheme                                     (default: NO selection)
171!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection)
172!!   namdyn_spg    surface pressure gradient                            (default: NO selection)
173!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection)
174!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only)
175!!======================================================================
176!
177!-----------------------------------------------------------------------
178&namdyn_adv    !   formulation of the momentum advection                (default: NO selection)
179!-----------------------------------------------------------------------
180   ln_dynadv_NONE= .false. !  linear dynamics (no momentum advection)
181   ln_dynadv_vec = .false. !  vector form (T) or flux form (F)
182      nn_dynkeg     = 0       ! scheme for grad(KE): =0   C2  ;  =1   Hollingsworth correction
183   ln_dynadv_cen2= .false. !  flux form - 2nd order centered scheme
184   ln_dynadv_ubs = .true.  !  flux form - 3rd order UBS      scheme
185/
186!-----------------------------------------------------------------------
187&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO selection)
188!-----------------------------------------------------------------------
189   ln_dynvor_ene = .true.  !  energy conserving scheme
190   ln_dynvor_ens = .false. !  enstrophy conserving scheme
191   ln_dynvor_mix = .false. !  mixed scheme
192   ln_dynvor_een = .false.  !  energy & enstrophy scheme
193      nn_een_e3f = 0             !  e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)
194/
195!-----------------------------------------------------------------------
196&namdyn_hpg    !   Hydrostatic pressure gradient option                 (default: NO selection)
197!-----------------------------------------------------------------------
198   ln_hpg_zps  = .false.  !  z-coordinate - partial steps (interpolation)
199   ln_hpg_sco  = .true.   !  s-coordinate (standard jacobian formulation)
200/
201!-----------------------------------------------------------------------
202&namdyn_spg    !   surface pressure gradient                            (default: NO selection)
203!-----------------------------------------------------------------------
204   ln_dynspg_exp  = .false.
205   ln_dynspg_ts   = .true.   ! split-explicit free surface
206      ln_bt_fw      = .true.     ! Forward integration of barotropic Eqs.
207      ln_bt_av      = .true.     ! Time filtering of barotropic variables
208         nn_bt_flt     = 1          ! Time filter choice  = 0 None
209         !                          !                     = 1 Boxcar over   nn_baro sub-steps
210         !                          !                     = 2 Boxcar over 2*nn_baro  "    "
211      ln_bt_auto    = .false.    ! Number of sub-step defined from:
212         nn_baro      =  24         ! =F : the number of sub-step in rn_rdt seconds
213/
214!-----------------------------------------------------------------------
215&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection)
216!-----------------------------------------------------------------------
217   !                       !  Type of the operator :
218   ln_dynldf_NONE=  .true.    !  No operator (i.e. no explicit diffusion)
219   ln_dynldf_lap =  .false.    !    laplacian operator
220   ln_dynldf_blp =  .false.    !  bilaplacian operator
221   !                       !  Direction of action  :
222   ln_dynldf_lev =  .false.    !  iso-level
223   ln_dynldf_hor =  .true.    !  horizontal (geopotential)
224   ln_dynldf_iso =  .false.    !  iso-neutral
225   !                       !  Coefficient
226   nn_ahm_ijk_t  = 20           !  space/time variation of eddy coef
227      !                             !  =-30  read in eddy_viscosity_3D.nc file
228      !                             !  =-20  read in eddy_viscosity_2D.nc file
229      !                             !  =  0  constant
230      !                             !  = 10  F(k)=c1d
231      !                             !  = 20  F(i,j)=F(grid spacing)=c2d
232      !                             !  = 30  F(i,j,k)=c2d*c1d
233      !                             !  = 31  F(i,j,k)=F(grid spacing and local velocity)
234      !                             !  = 32  F(i,j,k)=F(local gridscale and deformation rate)
235      !                        !  time invariant coefficients :  ahm = 1/2  Uv*Lv   (lap case)
236      !                             !                            bhm = 1/12 Uv*Lv^3 (blp case)
237      rn_Uv      = 0.1              !  lateral viscous velocity [m/s] (nn_ahm_ijk_t= 0, 10, 20, 30)
238      rn_Lv      = 30.e+3           !  lateral viscous length   [m]   (nn_ahm_ijk_t= 0, 10)
239      !                       !  Smagorinsky settings  (nn_ahm_ijk_t= 32) :
240      rn_csmc       = 3.5         !  Smagorinsky constant of proportionality
241      rn_minfac     = 1.0         !  multiplier of theorectical lower limit
242      rn_maxfac     = 1.0         !  multiplier of theorectical upper limit
243      !                       !  iso-neutral laplacian operator (ln_dynldf_iso=T) :
244      rn_ahm_b      = 0.0         !  background eddy viscosity  [m2/s]
245/
246!!======================================================================
247!!                     vertical physics namelists                     !!
248!!                                                                    !!
249!!    namzdf        vertical physics manager                            (default: NO selection)
250!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T)
251!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T)
252!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T)
253!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T)
254!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T)
255!!======================================================================
256!
257!-----------------------------------------------------------------------
258&namzdf        !   vertical physics                                     (default: NO selection)
259!-----------------------------------------------------------------------
260   ln_zdfcst   = .true.       !  constant mixing
261   !                       ! coefficients
262   rn_avm0     =   1.e-4      !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F)
263   rn_avt0     =   0.e0       !  vertical eddy diffusivity [m2/s]       (background Kz if ln_zdfcst=F)
264   nn_avb      =    0         !  profile for background avt & avm (=1) or not (=0)
265   nn_havtb    =    0         !  horizontal shape for avtb (=1) or not (=0)
266/
267
268!!======================================================================
269!!                  ***  Diagnostics namelists  ***                   !!
270!!                                                                    !!
271!!   namtrd       dynamics and/or tracer trends                         (default NO)
272!!   namptr       Poleward Transport Diagnostics                        (default NO)
273!!   namhsb       Heat and salt budgets                                 (default NO)
274!!   namdiu       Cool skin and warm layer models                       (default NO)
275!!   namdiu       Cool skin and warm layer models                       (default NO)
276!!   namflo       float parameters                                      ("key_float")
277!!   nam_diaharm  Harmonic analysis of tidal constituents               ("key_diaharm")
278!!   namdct       transports through some sections                      ("key_diadct")
279!!   nam_diatmb   Top Middle Bottom Output                              (default NO)
280!!   nam_dia25h   25h Mean Output                                       (default NO)
281!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4")
282!!======================================================================
283!
284!-----------------------------------------------------------------------
285&namtrd        !   trend diagnostics                                    (default F)
286!-----------------------------------------------------------------------
287   ln_glo_trd  = .false.   ! (T) global domain averaged diag for T, T^2, KE, and PE
288   ln_dyn_trd  = .true.   ! (T) 3D momentum trend output
289   ln_dyn_mxl  = .false.   ! (T) 2D momentum trends averaged over the mixed layer (not coded yet)
290   ln_vor_trd  = .false.   ! (T) 2D barotropic vorticity trends (not coded yet)
291   ln_KE_trd   = .false.   ! (T) 3D Kinetic   Energy     trends
292   ln_PE_trd   = .false.   ! (T) 3D Potential Energy     trends
293   ln_tra_trd  = .false.   ! (T) 3D tracer trend output
294   ln_tra_mxl  = .false.   ! (T) 2D tracer trends averaged over the mixed layer (not coded yet)
295   nn_trd      = 365       !  print frequency (ln_glo_trd=T) (unit=time step)
296/
Note: See TracBrowser for help on using the repository browser.