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/2015/dev_r5803_NOC_WAD/NEMOGCM/CONFIG/ORCA2_LIM/EXP00 – NEMO

source: branches/2015/dev_r5803_NOC_WAD/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/1_namelist_cfg @ 5870

Last change on this file since 5870 was 5870, checked in by acc, 9 years ago

Branch 2015/dev_r5803_NOC_WAD. Merge in trunk changes from 5803 to 5869 in preparation for merge. Also tidied and reorganised some wetting and drying code. Renamed wadlmt.F90 to wetdry.F90. Wetting drying code changes restricted to domzgr.F90, domvvl.F90 nemogcm.F90 sshwzv.F90, dynspg_ts.F90, wetdry.F90 and dynhpg.F90. Code passes full SETTE tests with ln_wd=.false.. Still awaiting test case for checking with ln_wd=.false.

File size: 17.9 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  :  Configuration namelist used to overwrite SHARED/1_namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!-----------------------------------------------------------------------
5&namrun        !   parameters of the run
6 nn_it000=1
7!-----------------------------------------------------------------------
8   cn_exp      = "Agulhas" !  experience name
9   nn_itend    =   10950
10   nn_stock    =   10950   !  frequency of creation of a restart file (modulo referenced to 1)
11   nn_write    =   10950   !  frequency of write in the output file   (modulo referenced to nn_it000)
12   ln_clobber  =  .true.
13/
14!-----------------------------------------------------------------------
15&namcfg        !   parameters of the configuration
16!-----------------------------------------------------------------------
17   cp_cfg      =  "default"             !  name of the configuration
18   jp_cfg      =      -1               !  resolution of the configuration
19   jpidta      =     182               !  1st lateral dimension ( >= jpi )
20   jpjdta      =     149               !  2nd    "         "    ( >= jpj )
21   jpkdta      =      31               !  number of levels      ( >= jpk )
22   jpiglo      =     182               !  1st dimension of global domain --> i =jpidta
23   jpjglo      =     149               !  2nd    -                  -    --> j  =jpjdta
24   jpizoom     =       1               !  left bottom (i,j) indices of the zoom
25   jpjzoom     =       1               !  in data domain indices
26   jperio      =       0               !  lateral cond. type (between 0 and 6)
27/
28!-----------------------------------------------------------------------
29&namzgr        !   vertical coordinate
30!-----------------------------------------------------------------------
31/
32!-----------------------------------------------------------------------
33&namdom        !   space and time domain (bathymetry, mesh, timestep)
34!----------------------------------------------------------------------- 
35   jphgr_msh   =       0               !  type of horizontal mesh
36   ppglam0     =  999999.0             !  longitude of first raw and column T-point (jphgr_msh = 1)
37   ppgphi0     =  999999.0             ! latitude  of first raw and column T-point (jphgr_msh = 1)
38   ppe1_deg    =  999999.0             !  zonal      grid-spacing (degrees)
39   ppe2_deg    =  999999.0             !  meridional grid-spacing (degrees)
40   ppe1_m      =  999999.0             !  zonal      grid-spacing (degrees)
41   ppe2_m      =  999999.0             !  meridional grid-spacing (degrees)
42   ppsur       =   -4762.96143546300   !  ORCA r4, r2 and r05 coefficients
43   ppa0        =     255.58049070440   ! (default coefficients)
44   ppa1        =     245.58132232490   !
45   ppkth       =      21.43336197938   !
46   ppacr       =       3.0             !
47   ppdzmin     =  999999.              !  Minimum vertical spacing
48   pphmax      =  999999.              !  Maximum depth
49   ldbletanh   =  .FALSE.              !  Use/do not use double tanf function for vertical coordinates
50   ppa2        =  999999.              !  Double tanh function parameters
51   ppkth2      =  999999.              !
52   ppacr2      =  999999.              !
53   rn_rdt      = 2880.     !  time step for the dynamics (and tracer if nn_acc=0)
54   rn_rdtmin   = 14400.          !  minimum time step on tracers (used if nn_acc=1)
55   rn_rdtmax   = 14400.          !  maximum time step on tracers (used if nn_acc=1)
56/
57!-----------------------------------------------------------------------
58&namsplit      !   time splitting parameters                            ("key_dynspg_ts")
59!-----------------------------------------------------------------------
60/
61!-----------------------------------------------------------------------
62&namcrs        !   Grid coarsening for dynamics output and/or
63               !   passive tracer coarsened online simulations
64!-----------------------------------------------------------------------
65/
66!-----------------------------------------------------------------------
67&namtsd    !   data : Temperature  & Salinity
68!-----------------------------------------------------------------------
69/
70!-----------------------------------------------------------------------
71&namsbc        !   Surface Boundary Condition (surface module)
72!-----------------------------------------------------------------------
73   nn_ice      = 0         !  =0 no ice boundary condition   ,
74                           !  =1 use observed ice-cover      ,
75                           !  =2 ice-model used                         ("key_lim3" or "key_lim2)
76   ln_rnf      = .false.   !  runoffs                                   (T => fill namsbc_rnf)
77   ln_ssr      = .false.   !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
78   nn_fwb      = 0         !  FreshWater Budget: =0 unchecked
79                           !     =1 global mean of e-p-r set to zero at each time step
80                           !     =2 annual global mean of e-p-r set to zero
81                           !     =3 global emp set to zero and spread out over erp area
82/
83!-----------------------------------------------------------------------
84&namsbc_core   !   namsbc_core  CORE bulk formulae
85!-----------------------------------------------------------------------
86!              !  file name                    ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights                               ! rotation ! land/sea mask !
87!              !                               !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename                              ! pairing  ! filename      !
88   sn_wndi     = 'u_10.15JUNE2009_fill'        ,         6         , 'U_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bicubic.nc'      , 'Uwnd'   , ''
89   sn_wndj     = 'v_10.15JUNE2009_fill'        ,         6         , 'V_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bicubic.nc'      , 'Vwnd'   , ''
90   sn_qsr      = 'ncar_rad.15JUNE2009_fill'    ,        24         , 'SWDN_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bilinear.nc'     , ''       , ''
91   sn_qlw      = 'ncar_rad.15JUNE2009_fill'    ,        24         , 'LWDN_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bilinear.nc'     , ''       , ''
92   sn_tair     = 't_10.15JUNE2009_fill'        ,         6         , 'T_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bilinear.nc'     , ''       , ''
93   sn_humi     = 'q_10.15JUNE2009_fill'        ,         6         , 'Q_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bilinear.nc'     , ''       , ''
94   sn_prec     = 'ncar_precip.15JUNE2009_fill' ,        -1         , 'PRC_MOD1',   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bilinear.nc'     , ''       , ''
95   sn_snow     = 'ncar_precip.15JUNE2009_fill' ,        -1         , 'SNOW'    ,   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bilinear.nc'     , ''       , ''
96   sn_tdif     = 'taudif_core'                 ,        24         , 'taudif'  ,   .false.    , .true. , 'yearly'  , 'weights_core2_agrif_bilinear.nc'     , ''       , ''
97
98   cn_dir      = './'      !  root directory for the location of the bulk files
99   ln_taudif   = .false.   !  HF tau contribution: use "mean of stress module - module of the mean stress" data
100   rn_zqt      = 10.        !  Air temperature and humidity reference height (m)
101   rn_zu       = 10.        !  Wind vector reference height (m)
102   rn_pfac     = 1.        !  multiplicative factor for precipitation (total & snow)
103   rn_efac     = 1.        !  multiplicative factor for evaporation (0. or 1.)
104   rn_vfac     = 0.        !  multiplicative factor for ocean/ice velocity
105                           !  in the calculation of the wind stress (0.=absolute winds or 1.=relative winds)
106/
107!-----------------------------------------------------------------------
108&namtra_qsr    !   penetrative solar radiation
109!-----------------------------------------------------------------------
110!              !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation !
111!              !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  !
112   sn_chl      ='chlorophyll',        -1         , 'CHLA'    ,   .true.     , .true. , 'yearly'  , 'weights_bilin.nc'       , ''
113/
114!-----------------------------------------------------------------------
115&namlbc        !   lateral momentum boundary condition
116!-----------------------------------------------------------------------
117/
118!-----------------------------------------------------------------------
119&namagrif      !  AGRIF zoom                                            ("key_agrif")
120!-----------------------------------------------------------------------
121/
122!-----------------------------------------------------------------------
123&nambfr        !   bottom friction
124!-----------------------------------------------------------------------
125/
126!-----------------------------------------------------------------------
127&nambbc        !   bottom temperature boundary condition
128!-----------------------------------------------------------------------
129/
130!-----------------------------------------------------------------------
131&nambbl        !   bottom boundary layer scheme
132!-----------------------------------------------------------------------
133/
134!-----------------------------------------------------------------------
135&nameos        !   ocean physical parameters
136!-----------------------------------------------------------------------
137/
138!-----------------------------------------------------------------------
139&namtra_dmp    !   tracer: T & S newtonian damping
140!-----------------------------------------------------------------------
141   ln_tradmp   =  .false.   !  add a damping termn (T) or not (F)
142/
143!-----------------------------------------------------------------------
144&namtra_adv    !   advection scheme for tracer
145!-----------------------------------------------------------------------
146   ln_traadv_fct =  .true.    !  FCT scheme
147      nn_fct_h   =  2               !  =2/4, horizontal 2nd / 4th order
148      nn_fct_v   =  2               !  =2/4, vertical   2nd / COMPACT 4th order
149      nn_fct_zts =  0               !  >=1,  2nd order FCT scheme with vertical sub-timestepping
150      !                             !        (number of sub-timestep = nn_fct_zts)
151/
152!-----------------------------------------------------------------------
153&namtra_ldf    !   lateral diffusion scheme for tracers
154!-----------------------------------------------------------------------
155   !                       !  Operator type:
156   ln_traldf_lap   =  .true.   !    laplacian operator
157   ln_traldf_blp   =  .false.  !  bilaplacian operator
158   !                       !  Direction of action:
159   ln_traldf_lev   =  .false.  !  iso-level
160   ln_traldf_hor   =  .false.  !  horizontal (geopotential)
161   ln_traldf_iso   =  .true.   !  iso-neutral (standard operator)
162   ln_traldf_triad =  .false.  !  iso-neutral (triad    operator)
163   !
164   !                       !  iso-neutral options:       
165   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators)
166   rn_slpmax       =   0.01    !  slope limit                      (both operators)
167   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only)
168   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only)
169   ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only)
170   !
171   !                       !  Coefficients:
172   nn_aht_ijk_t    = 20        !  space/time variation of eddy coef
173   !                                !   =-20 (=-30)    read in eddy_diffusivity_2D.nc (..._3D.nc) file
174   !                                !   =  0           constant
175   !                                !   = 10 F(k)      =ldf_c1d
176   !                                !   = 20 F(i,j)    =ldf_c2d
177   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation
178   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d
179   !                                !   = 31 F(i,j,k,t)=F(local velocity)
180   rn_aht_0        = 1000.     !  lateral eddy diffusivity   (lap. operator) [m2/s]
181   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s]
182/
183!----------------------------------------------------------------------------------
184&namtra_ldfeiv !   eddy induced velocity param.
185!----------------------------------------------------------------------------------
186   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization
187/
188!-----------------------------------------------------------------------
189&namdyn_adv    !   formulation of the momentum advection
190!-----------------------------------------------------------------------
191
192!-----------------------------------------------------------------------
193&namdyn_vor    !   option of physics/algorithm (not control by CPP keys)
194!-----------------------------------------------------------------------
195   ln_dynvor_ene = .false. !  enstrophy conserving scheme
196   ln_dynvor_ens = .false. !  energy conserving scheme
197   ln_dynvor_mix = .false. !  mixed scheme
198   ln_dynvor_een = .true.  !  energy & enstrophy scheme
199      nn_een_e3f = 1             !  e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)
200   ln_dynvor_msk = .true.  !  vorticity multiplied by fmask (=T) or not (=F) (all vorticity schemes)
201/
202!-----------------------------------------------------------------------
203&namdyn_hpg    !   Hydrostatic pressure gradient option
204!-----------------------------------------------------------------------
205/
206!-----------------------------------------------------------------------
207&namdyn_ldf    !   lateral diffusion on momentum
208!-----------------------------------------------------------------------
209   !                       !  Type of the operator :
210   !                           !  no diffusion: set ln_dynldf_lap=..._blp=F
211   ln_dynldf_lap =  .false.    !    laplacian operator
212   ln_dynldf_blp =  .true.     !  bilaplacian operator
213   !                       !  Direction of action  :
214   ln_dynldf_lev =  .true.     !  iso-level
215   ln_dynldf_hor =  .false.    !  horizontal (geopotential)
216   ln_dynldf_iso =  .false.    !  iso-neutral
217   !                       !  Coefficient
218   nn_ahm_ijk_t  =   0         !  space/time variation of eddy coef
219   !                                !  =-30  read in eddy_viscosity_3D.nc file
220   !                                !  =-20  read in eddy_viscosity_2D.nc file
221   !                                !  =  0  constant
222   !                                !  = 10  F(k)=c1d
223   !                                !  = 20  F(i,j)=F(grid spacing)=c2d
224   !                                !  = 30  F(i,j,k)=c2d*c1d
225   !                                !  = 31  F(i,j,k)=F(grid spacing and local velocity)
226   rn_ahm_0      =  40000.     !  horizontal laplacian eddy viscosity   [m2/s]
227   rn_ahm_b      =      0.     !  background eddy viscosity for ldf_iso [m2/s]
228   rn_bhm_0      = 8.5e+11      !  horizontal bilaplacian eddy viscosity [m4/s]
229/
230!-----------------------------------------------------------------------
231&namzdf        !   vertical physics
232!-----------------------------------------------------------------------
233/
234!-----------------------------------------------------------------------
235&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke")
236!-----------------------------------------------------------------------
237/
238!-----------------------------------------------------------------------
239&namzdf_ddm    !   double diffusive mixing parameterization             ("key_zdfddm")
240!-----------------------------------------------------------------------
241/
242!-----------------------------------------------------------------------
243&namzdf_tmx    !   tidal mixing parameterization                        ("key_zdftmx")
244!-----------------------------------------------------------------------
245   ln_tmx_itf  = .false.   !  ITF specific parameterisation
246/
247!-----------------------------------------------------------------------
248&namsol        !   elliptic solver / island / free surface
249!-----------------------------------------------------------------------
250/
251!-----------------------------------------------------------------------
252&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi)
253!-----------------------------------------------------------------------
254/
255!-----------------------------------------------------------------------
256&nammpp_dyndist !   Massively Parallel Distribution for AGRIF zoom      ("key_agrif" && "key_mpp_dyndist")
257!-----------------------------------------------------------------------
258/
259!-----------------------------------------------------------------------
260&namctl        !   Control prints & Benchmark
261!-----------------------------------------------------------------------
262/
263!-----------------------------------------------------------------------
264&namptr       !   Poleward Transport Diagnostic
265!-----------------------------------------------------------------------
266/
267!-----------------------------------------------------------------------
268&namhsb       !  Heat and salt budgets
269!-----------------------------------------------------------------------
270/
271!-----------------------------------------------------------------------
272&namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed)
273!-----------------------------------------------------------------------
274/
275!-----------------------------------------------------------------------
276&namobs       !  observation usage                                      ('key_diaobs')
277!-----------------------------------------------------------------------
278/
279!-----------------------------------------------------------------------
280&nam_asminc   !   assimilation increments                               ('key_asminc')
281!-----------------------------------------------------------------------
282/
Note: See TracBrowser for help on using the repository browser.