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.template in NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP00 – NEMO

source: NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP00/namelist.template @ 15814

Last change on this file since 15814 was 15480, checked in by jcastill, 3 years ago

Changes as in the git branch NEMO-FABMv1-ERSEM

File size: 33.1 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  : AMM7configuration namelist used to overwrite defaults values defined in SHARED/namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!-----------------------------------------------------------------------
5&namrun        !   parameters of the run
6!-----------------------------------------------------------------------
7   nn_no       =       0   !  job number (no more used...)
8   cn_exp      =  "amm7"  !  experience name
9   !nn_it000 = 1 !for starting in 1981
10   !nn_itend = 5
11   nn_it000 = 105121 !for starting in 1982
12   nn_itend = 105125
13   nn_date0 = __DATE0__
14   nn_rstctl = __RST__ !  restart control = 0 nit000 is not compared to the restart file value
15                 !                  = 1 use ndate0 in namelist (not the value in the restart file)
16                 !                  = 2 calendar parameters read in the restart file
17   nn_leapy    =       1   !  Leap year calendar (1) or not (0)
18   ln_rstart   =   .true.
19   cn_ocerst_in   = "restart"   !  suffix of ocean restart name (input)
20   cn_ocerst_out  = "restart"   !  suffix of ocean restart name (output)
21   cn_ocerst_indir   = "./"   !  directory of ocean restart name (input)
22   cn_ocerst_outdir  = "./"   !  directory of ocean restart name (output)
23   nn_istate   =     0     !  output the initial state (1) or not (0)
24   nn_stock = 105120
25   nn_write = 105120
26   ln_dimgnnn  = .false.   !  DIMG file format: 1 file for all processors (F) or by processor (T)
27   ln_mskland  = .false.   !  mask land points in NetCDF outputs (costly: + ~15%)
28   ln_clobber  = .true.    !  clobber (overwrite) an existing file
29   nn_chunksz  =       0   !  chunksize (bytes) for NetCDF file (works only with iom_nf90 routines)
30   nn_euler    = __EULER__ !  =0 start with forward time step or not (=1)
31/
32!-----------------------------------------------------------------------
33&namcfg        !   parameters of the configuration
34!-----------------------------------------------------------------------
35/
36!-----------------------------------------------------------------------
37&namzgr        !   vertical coordinate
38!-----------------------------------------------------------------------
39/
40!-----------------------------------------------------------------------
41&namzgr_sco    !   s-coordinate or hybrid z-s-coordinate
42!-----------------------------------------------------------------------
43/
44!-----------------------------------------------------------------------
45&namdom        !   space and time domain (bathymetry, mesh, timestep)
46!-----------------------------------------------------------------------
47   rn_atfp     =    0.1    !  asselin time filter parameter
48   nn_msh      =    0      !  create (=1) a mesh file or not (=0)
49   ppa0        =    999999.0
50   ppa1        =    999999.0
51   ppa2        =    999999.0
52   ppacr       =    9.0
53   ppacr2      =    999999.0
54   ppdzmin     =    6.0
55   ppe1_deg    =    999999.0
56   ppe1_m      =    999999.0
57   ppe2_deg    =    999999.0
58   ppe2_m      =    999999.0
59   ppglam0     =    999999.0
60   ppgphi0     =    999999.
61   pphmax      =    5720.0
62   ppkth       =    23.563
63   ppkth2      =    999999.0
64   ppsur       =    999999.0
65/
66!-----------------------------------------------------------------------
67&namsplit      !   time splitting parameters                            ("key_
68!-----------------------------------------------------------------------
69/
70!-----------------------------------------------------------------------
71&namcrs        !   Grid coarsening for dynamics output and/or
72               !   passive tracer coarsened online simulations
73!-----------------------------------------------------------------------
74/
75!-----------------------------------------------------------------------
76&namtsd    !   data : Temperature  & Salinity
77!-----------------------------------------------------------------------
78! file name ! frequency (hours)    ! variable ! time interp. ! clim  !'yearly' or ! weights  ! rotation !
79!          !           !  (if <0  months)     !   name   !  (logical)   ! (T/F) ! 'monthly'  ! filename ! pairing  !
80   sn_tem  = 'inits.nc', -1,'tb',  .true.  , .true., 'yearly'   , ' '      , ' '
81   sn_sal  = 'inits.nc', -1,'sb',  .true.  , .true., 'yearly'   , ''       , ' '
82!
83   cn_dir        = './'     !  root directory for the location of the runoff files
84   ln_tsd_init   = .false.  !  Initialisation of ocean T & S with T &S input data (T) or not (F)
85   ln_tsd_tradmp = .false.   !  damping of ocean T & S toward T &S input data (T) or not (F)
86/
87!-----------------------------------------------------------------------
88&namsbc        !   Surface Boundary Condition (surface module)
89!-----------------------------------------------------------------------
90   nn_fsbc     = 1         !  frequency of surface boundary condition computation
91                           !     (also = the frequency of sea-ice model call)
92   ln_ana      = .false.   !  analytical formulation                    (T => fill namsbc_ana )
93   ln_flx      = .false.   !  flux formulation                          (T => fill namsbc_flx )
94   ln_blk_clio = .false.   !  CLIO bulk formulation                     (T => fill namsbc_clio)
95   ln_blk_core = .true.    !  CORE bulk formulation                     (T => fill namsbc_core)
96   ln_blk_mfs  = .false.   !  MFS bulk formulation                      (T => fill namsbc_mfs )
97!  ln_cpl      = .false.   !  Coupled formulation                       (T => fill namsbc_cpl )
98   ln_apr_dyn  = .true.    !  Patm gradient added in ocean & ice Eqs.   (T => fill namsbc_apr )
99   nn_ice      = 0         !  =0 no ice boundary condition   ,
100                           !  =1 use observed ice-cover      ,
101                           !  =2 ice-model used                         ("key_lim3" or "key_lim2)
102!  nn_ice_embd = 1         !  =0 levitating ice (no mass exchange, concentration/dilution effect)
103                           !  =1 levitating ice with mass and salt exchange but no presure effect
104                           !  =2 embedded sea-ice (full salt and mass exchanges and pressure)
105   ln_dm2dc    = .false.   !  daily mean to diurnal cycle on short wave
106   ln_rnf      = .true.     !  runoffs                                   (T => fill namsbc_rnf)
107   ln_ssr      = .false.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
108   nn_fwb      = 0         !  FreshWater Budget: =0 unchecked
109                           !     =1 global mean of e-p-r set to zero at each time step
110                           !     =2 annual global mean of e-p-r set to zero
111                           !     =3 global emp set to zero and spread out over erp area
112!  ln_wave = .false.       !  Activate coupling with wave (either Stokes Drift or Drag coefficient, or both)  (T => fill namsbc_wave)
113!  ln_cdgw = .false.       !  Neutral drag coefficient read from wave model (T => fill namsbc_wave)
114!  ln_sdw  = .false.       !  Computation of 3D stokes drift                (T => fill namsbc_wave)
115   nn_lsm  = 0             !  =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) ,
116                           !  =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field)
117!  cn_iceflx = 'linear'    !  redistribution of solar input into ice categories during coupling ice/atm.
118/
119!-----------------------------------------------------------------------
120&namsbc_ana    !   analytical surface boundary condition
121!-----------------------------------------------------------------------
122   nn_tau000   =   0       !  gently increase the stress over the first ntau_rst time-steps
123   rn_utau0    =   0.e0    !  uniform value for the i-stress
124   rn_vtau0    =   0.e0    !  uniform value for the j-stress
125   rn_qns0     =   0.e0    !  uniform value for the total heat flux
126   rn_qsr0     =   0.e0    !  uniform value for the solar radiation
127   rn_emp0     =   0.e0    !  uniform value for the freswater budget (E-P)
128/
129!-----------------------------------------------------------------------
130&namsbc_flx    !   surface boundary condition : flux formulation
131!-----------------------------------------------------------------------
132/
133!-----------------------------------------------------------------------
134&namsbc_clio   !   namsbc_clio  CLIO bulk formulae
135!-----------------------------------------------------------------------
136/
137!-----------------------------------------------------------------------
138&namsbc_core   !   namsbc_core  CORE bulk formulae
139!-----------------------------------------------------------------------
140!-----------------------------------------------------------------------
141!  !  file name       ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation !
142!  !                  !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  !
143cn_dir='./fluxes/'
144ln_taudif=.false.
145rn_pfac=1.0
146rn_vfac=1.
147rn_zqt=2.
148rn_zu=10.
149sn_humi='CUT_ERAI_INCLUDE_MSLP',3,'Q2',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','','CUT_ERAI_LSM.nc'
150sn_prec='CUT_ERAI_INCLUDE_MSLP',3,'TP',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','','CUT_ERAI_LSM.nc'
151sn_qlw='CUT_ERAI_INCLUDE_MSLP',3,'STRD',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','','CUT_ERAI_LSM.nc'
152sn_qsr='CUT_ERAI_INCLUDE_MSLP',3,'SSRD',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','','CUT_ERAI_LSM.nc'
153sn_snow='CUT_ERAI_INCLUDE_MSLP',3,'SF',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','','CUT_ERAI_LSM.nc'
154sn_tair='CUT_ERAI_INCLUDE_MSLP',3,'T2',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','','CUT_ERAI_LSM.nc'
155sn_wndi='CUT_ERAI_INCLUDE_MSLP',3,'U10',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','Uwnd','CUT_ERAI_LSM.nc'
156sn_wndj='CUT_ERAI_INCLUDE_MSLP',3,'V10',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','Vwnd','CUT_ERAI_LSM.nc'
157!  sn_wndi     = 'met'             ,       6          , 'U10'     ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin' , ''  , ' '
158!  sn_wndj     = 'met'             ,       6          , 'V10'     ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin' , ''  , ' '
159!  sn_qsr      = 'ssrd24'          ,      24          , 'SSRD'    ,   .false.    , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin', ''  , ' '
160!  sn_qlw      = 'strd'            ,       3          , 'STRD'    ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin', ''  , ' '
161!  sn_tair     = 'met'             ,       6          , 'T2'      ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin', ''  , ' '
162!  sn_humi     = 'met'             ,       6          , 'Q2'      ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin', ''  , ' '
163!  sn_prec     = 'flx'             ,       3          , 'TP'      ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin', ''  , ' '
164!  sn_snow     = 'flx'             ,       3          , 'SF'      ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin', ''  , ' '
165   cn_dir      = './fluxes/'      !  root directory for the location of the bulk files
166   ln_taudif   = .false.   !  HF tau contribution: use "mean of stress module - module of the mean stress" data
167   rn_zqt      = 2.        !  Air temperature and humidity reference height (m) (ln_bulk2z)
168   rn_zu       = 10.        !  Wind vector reference height (m)                  (ln_bulk2z)
169   rn_pfac     = 1.        !  multiplicative factor for precipitation (total & snow)
170   rn_efac     = 1.        !  multiplicative factor for evaporation (0. or 1.)
171   rn_vfac     = 0.        !  multiplicative factor for ocean/ice velocity
172                           !  in the calculation of the wind stress (0.=absolute winds or 1.=relative winds)
173/
174!-----------------------------------------------------------------------
175&namsbc_mfs   !   namsbc_mfs  MFS bulk formulae
176!-----------------------------------------------------------------------
177/
178!-----------------------------------------------------------------------
179&namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_coupled")
180!-----------------------------------------------------------------------
181/
182!-----------------------------------------------------------------------
183&namtra_qsr    !   penetrative solar radiation
184!-----------------------------------------------------------------------
185!              !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
186!              !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !
187   sn_kd490    =  'kd490'    ,       -1         , 'kd_490'   ,   .true.     , .true. , 'yearly'  , ''       , ''       , ''
188   cn_dir      = './'      !  root directory for the location of the runoff files
189   ln_traqsr   = .true.    !  Light penetration (T) or not (F)
190   ln_qsr_rgb  = .false.   !  RGB (Red-Green-Blue) light penetration
191   nn_chldta   =   0       !  RGB : Chl data (=1) or cst value (=0)
192   rn_abs      =   0.58    !  RGB & 2 bands: fraction of light (rn_si1)
193   rn_si0      =   0.35    !  RGB & 2 bands: shortess depth of extinction
194   nn_kd490dta =   1       !  read in KD490 data from file
195/
196!-----------------------------------------------------------------------
197&namsbc_rnf    !   runoffs namelist surface boundary condition
198!-----------------------------------------------------------------------
199/
200!-----------------------------------------------------------------------
201&namsbc_apr    !   Atmospheric pressure used as ocean forcing or in bulk
202!-----------------------------------------------------------------------
203! !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
204! !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !
205!  sn_apr     = 'met'      ,       6          , 'MSL'     ,   .true.     , .false. , 'yearly'  ,'ERA_INT_AMM7_bilin' , '' , ' '
206   sn_apr='CUT_ERAI_INCLUDE_MSLP',3,'MSL',.true.,.false.,'daily','weights_erai_amm7_bicubic.nc','','CUT_ERAI_LSM.nc'
207   cn_dir     = 'fluxes/'         !  root directory for the location of the bulk files
208   ln_ref_apr = .false.           !  ref. pressure: global mean Patm (T) or a constant (F)
209   ln_apr_obc = .true.       !  inverse barometer added to OBC ssh data
210/
211!-----------------------------------------------------------------------
212&namsbc_ssr    !   surface boundary condition : sea surface restoring
213!-----------------------------------------------------------------------
214/
215!-----------------------------------------------------------------------
216&namsbc_alb    !   albedo parameters
217!-----------------------------------------------------------------------
218/
219!-----------------------------------------------------------------------
220&namberg       !   iceberg parameters
221!-----------------------------------------------------------------------
222/
223!-----------------------------------------------------------------------
224&namlbc        !   lateral momentum boundary condition
225!-----------------------------------------------------------------------
226/
227!-----------------------------------------------------------------------
228&namcla        !   cross land advection
229!-----------------------------------------------------------------------
230/
231!-----------------------------------------------------------------------
232&namobc        !   open boundaries parameters                           ("key_obc")
233!-----------------------------------------------------------------------
234/
235!-----------------------------------------------------------------------
236&namagrif      !  AGRIF zoom                                            ("key_agrif")
237!-----------------------------------------------------------------------
238/
239!-----------------------------------------------------------------------
240&nam_tide      !   tide parameters (#ifdef key_tide)
241!-----------------------------------------------------------------------
242   ln_tide_pot   = .true.   !  use tidal potential forcing
243   ln_tide_ramp  = .false.
244   rdttideramp   =   0.0
245   clname(1)     =   'Q1'   !  name of constituent
246   clname(2)     =   'O1'
247   clname(3)     =   'P1'
248   clname(4)     =   'S1'
249   clname(5)     =   'K1'
250   clname(6)     =   '2N2'
251   clname(7)     =   'MU2'
252   clname(8)     =   'N2'
253   clname(9)     =   'NU2'
254   clname(10)    =   'M2'
255   clname(11)    =   'L2'
256   clname(12)    =   'T2'
257   clname(13)    =   'S2'
258   clname(14)    =   'K2'
259   clname(15)    =   'M4'
260/
261!-----------------------------------------------------------------------
262&nam_diaharm   !   Harmonic analysis of tidal constituents ('key_diaharm')
263!-----------------------------------------------------------------------
264   nit000_han = 1      ! 105121  ! First time step used for harmonic analysis
265   nitend_han = 12 ! 105120 ! 210528  ! Last time step used for harmonic analysis
266   nstep_han  = 12        ! Time step frequency for harmonic analysis
267   tname(1)     =   'O1'  !  name of constituent
268   tname(2)     =   'P1'
269   tname(3)     =   'K1'
270   tname(4)     =   'N2'
271   tname(5)     =   'M2'
272   tname(6)     =   'S2'
273   tname(7)     =   'K2'
274/
275!-----------------------------------------------------------------------
276&nam_diatmb    !   Output Top, Middle, Bottom Diagnostics
277!-----------------------------------------------------------------------
278    ln_diatmb   = .false.
279/
280!-----------------------------------------------------------------------
281&nam_dia25h    !   Output 25 hour mean diagnostics
282!-----------------------------------------------------------------------
283    ln_dia25h   = .true.
284/
285!!-----------------------------------------------------------------------
286&nambdy        !  unstructured open boundaries                          ("key_bdy")
287!!-----------------------------------------------------------------------
288    nb_bdy         = 2                    !  number of open boundary sets
289    ln_coords_file = .true.,.true.        !  =T : read bdy coordinates from file
290    cn_coords_file = 'coordinates.bdy.nc','coordinates.skagbdy.nc' !  bdy coordinates files
291    ln_mask_file   = .false.              !  =T : read mask from file
292    cn_mask_file   = ''                   !  name of mask file (if ln_mask_file=.TRUE.)
293    cn_dyn2d       = 'flather','flather'     !
294    nn_dyn2d_dta   =  3,1                 !  = 0, bdy data are equal to the initial state
295                                          !  = 1, bdy data are read in 'bdydata   .nc' files
296                                          !  = 2, use tidal harmonic forcing data from files
297                                          !  = 3, use external data AND tidal harmonic forcing
298    cn_dyn3d      =  'zerograd','zerograd'        !
299    nn_dyn3d_dta  =  0,0                  !  = 0, bdy data are equal to the initial state
300                                          !  = 1, bdy data are read in 'bdydata   .nc' files
301    cn_tra        =  'frs','frs'         !
302    nn_tra_dta    =  1,1                  !  = 0, bdy data are equal to the initial state
303                                          !  = 1, bdy data are read in 'bdydata   .nc' files
304    cn_ice_lim      =  'none','none'      !
305    nn_ice_lim_dta  =  0,0                !  = 0, bdy data are equal to the initial state
306                                          !  = 1, bdy data are read in 'bdydata   .nc' files
307    rn_ice_tem      = 270.                !  lim3 only: arbitrary temperature of incoming sea ice
308    rn_ice_sal      = 10.                 !  lim3 only:      --   salinity           --
309    rn_ice_age      = 30.                 !  lim3 only:      --   age                --
310
311    ln_tra_dmp    =.false.                !  open boudaries conditions for tracers
312    ln_dyn3d_dmp  =.false.                !  open boundary condition for baroclinic velocities
313    rn_time_dmp   =  8.,8.                   ! Damping time scale in days
314    rn_time_dmp_out =  64.,64.                 ! Outflow damping time scale
315    nn_rimwidth   = 10,10                 !  width of the relaxation zone
316    ln_vol        = .false.                !  total volume correction (see nn_volctl parameter)
317    nn_volctl     = 1                     !  = 0, the total water flux across open boundaries is zero
318/
319!-----------------------------------------------------------------------
320&nambdy_dta      !  open boundaries - external data           ("key_bdy")
321!-----------------------------------------------------------------------
322!          !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
323!          !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !
324   bn_ssh =     'amm7_bt_bdyT'  ,         24        , 'detrended_sossheig' ,     .true.     , .false. ,  'daily'  ,    ''    ,   ''  , ' '
325   bn_u2d =     'amm7_bt_bdyU'  ,         24        , 'vobtcrtx' ,     .true.     , .false. ,  'daily'  ,    ''    ,   ''   ,   ''
326   bn_v2d =     'amm7_bt_bdyV'  ,         24        , 'vobtcrty' ,     .true.     , .false. ,  'daily'  ,    ''    ,   ''   ,   ''
327   bn_u3d  =    'amm7_bdyU'     ,         24        , 'vozocrtx' ,     .true.     , .false. ,  'daily'  ,    ''    ,   ''   ,   ''
328   bn_v3d  =    'amm7_bdyV'     ,         24        , 'vomecrty' ,     .true.     , .false. ,  'daily'  ,    ''    ,   ''   ,   ''
329   bn_tem  =    'amm7_bdyT'     ,         24        , 'votemper' ,     .true.     , .false. ,  'daily'  ,    ''    ,   ''   ,   ''
330   bn_sal  =    'amm7_bdyT'     ,         24        , 'vosaline' ,     .true.     , .false. ,  'daily'  ,    ''    ,   ''   ,   ''
331   cn_dir  =    'bdy/'
332   ln_full_vel = .false.
333/
334!-----------------------------------------------------------------------
335&nambdy_dta      !  open boundaries - external data           ("key_bdy")
336!-----------------------------------------------------------------------
337!              !   file name    ! frequency (hours) !  variable  ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation
338!              !                !  (if <0  months)  !    name    !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing
339   bn_ssh =     'amm7skag_bt_bdyT'  ,      24     , 'sossheig' ,     .true.     , __LCLIM__ ,  'daily'  ,    ''    ,   ''   ,  ''
340   bn_u2d =     'amm7skag_bt_bdyU'  ,      24     , 'vobtcrtx' ,     .true.     , __LCLIM__ ,  'daily'  ,    ''    ,   ''   ,  ''
341   bn_v2d =     'amm7skag_bt_bdyV'  ,      24     , 'vobtcrty' ,     .true.     , __LCLIM__ ,  'daily'  ,    ''    ,   ''   ,  ''
342   bn_u3d  =    'amm7skag_bdyU'     ,      24     , 'vozocrtx' ,     .true.     , __LCLIM__ ,  'daily'  ,    ''    ,   ''   ,  ''
343   bn_v3d  =    'amm7skag_bdyV'     ,      24     , 'vomecrty' ,     .true.     , __LCLIM__ ,  'daily'  ,    ''    ,   ''   ,  ''
344   bn_tem  =    'amm7skag_bdyT'     ,      24     , 'votemper' ,     .true.     , __LCLIM__ ,  'daily'  ,    ''    ,   ''   ,  ''
345   bn_sal  =    'amm7skag_bdyT'     ,      24     , 'vosaline' ,     .true.     , __LCLIM__ ,  'daily'  ,    ''    ,   ''   ,  ''
346   cn_dir  =    'bdy/'
347   ln_full_vel = .false.
348/
349!-----------------------------------------------------------------------
350&nambdy_tide     ! tidal forcing at open boundaries
351!-----------------------------------------------------------------------
352   filtide      = 'bdy/amm7_bdytide_'      !  file name root of tidal forcing files
353/
354!-----------------------------------------------------------------------
355&nambfr        !   bottom friction
356!-----------------------------------------------------------------------
357  ln_bfr2d    = .false.
358  ln_bfrimp   = .true.
359  ln_loglayer = .true.
360  nn_bfr      = 2
361  rn_bfeb2    = 0.0
362  rn_bfri1    = 4.0e-4
363  rn_bfri2    = 1.0e-3
364  rn_bfrz0    = 0.003
365/
366!-----------------------------------------------------------------------
367&nambbc        !   bottom temperature boundary condition
368!-----------------------------------------------------------------------
369/
370!-----------------------------------------------------------------------
371&nambbl        !   bottom boundary layer scheme
372!-----------------------------------------------------------------------
373/
374!-----------------------------------------------------------------------
375&nameos        !   ocean physical parameters
376!-----------------------------------------------------------------------
377/
378!-----------------------------------------------------------------------
379&namtra_adv    !   advection scheme for tracer
380!-----------------------------------------------------------------------
381/
382!-----------------------------------------------------------------------
383&namtra_adv_mle !  mixed layer eddy parametrisation (Fox-Kemper param)
384!-----------------------------------------------------------------------
385/
386!----------------------------------------------------------------------------------
387&namtra_ldf    !   lateral diffusion scheme for tracers
388!----------------------------------------------------------------------------------
389/
390!-----------------------------------------------------------------------
391&namtra_dmp    !   tracer: T & S newtonian damping
392!-----------------------------------------------------------------------
393/
394!-----------------------------------------------------------------------
395&namdyn_adv    !   formulation of the momentum advection
396!-----------------------------------------------------------------------
397/
398!-----------------------------------------------------------------------
399&namdyn_vor    !   option of physics/algorithm (not control by CPP keys)
400!-----------------------------------------------------------------------
401/
402!-----------------------------------------------------------------------
403&namdyn_hpg    !   Hydrostatic pressure gradient option
404!-----------------------------------------------------------------------
405/
406!-----------------------------------------------------------------------
407!namdyn_spg    !   surface pressure gradient   (CPP key only)
408!-----------------------------------------------------------------------
409!                          !  explicit free surface                     ("key_dynspg_exp")
410!                          !  filtered free surface                     ("key_dynspg_flt")
411!                          !  split-explicit free surface               ("key_dynspg_ts")
412!-----------------------------------------------------------------------
413&namdyn_ldf    !   lateral diffusion on momentum
414!-----------------------------------------------------------------------
415/
416!-----------------------------------------------------------------------
417&namzdf        !   vertical physics
418!-----------------------------------------------------------------------
419   rn_avm0     =  0.1e-6   !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst")
420   rn_avt0     =  0.1e-6   !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst")
421   nn_avb      =    0      !  profile for background avt & avm (=1) or not (=0)
422   nn_havtb    =    0      !  horizontal shape for avtb (=1) or not (=0)
423   ln_zdfevd   = .false.   !  enhanced vertical diffusion (evd) (T) or not (F)
424   nn_evdm     =    1      !  evd apply on tracer (=0) or on tracer and momentum (=1)
425   rn_avevd    =  100.     !  evd mixing coefficient [m2/s]
426   ln_zdfnpc   = .false.   !  Non-Penetrative Convective algorithm (T) or not (F)
427   nn_npc      =    1            !  frequency of application of npc
428   nn_npcp     =  365            !  npc control print frequency
429   ln_zdfexp   = .false.   !  time-stepping: split-explicit (T) or implicit (F) time stepping
430   nn_zdfexp   =    3            !  number of sub-timestep for ln_zdfexp=T
431/
432!-----------------------------------------------------------------------
433&namzdf_ric    !   richardson number dependent vertical diffusion       ("key_zdfric" )
434!-----------------------------------------------------------------------
435/
436!-----------------------------------------------------------------------
437&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke")
438!-----------------------------------------------------------------------
439/
440!------------------------------------------------------------------------
441&namzdf_kpp    !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionally:
442!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb")
443/
444!-----------------------------------------------------------------------
445&namzdf_gls                !   GLS vertical diffusion                   ("key_zdfgls")
446!-----------------------------------------------------------------------
447   ln_length_lim    = .true.
448   ln_sigpsi        = .true.
449   nn_bc_bot        = 1
450   nn_bc_surf       = 1
451   nn_clos          = 1
452   nn_stab_func     = 2
453   nn_z0_met        = 1
454   rn_charn         = 100000.0
455   rn_clim_galp     = 0.267
456   rn_crban         = 100.0
457   rn_emin          = 1.0e-6
458   rn_epsmin        = 1.0e-12
459   rn_frac_hs       = 1.3
460   rn_hsro          = 0.003
461/
462!-----------------------------------------------------------------------
463&namzdf_ddm    !   double diffusive mixing parameterization             ("key_zdfddm")
464!-----------------------------------------------------------------------
465/
466!-----------------------------------------------------------------------
467&namzdf_tmx    !   tidal mixing parameterization                        ("key_zdftmx")
468!-----------------------------------------------------------------------
469/
470!-----------------------------------------------------------------------
471&namsol        !   elliptic solver / island / free surface
472!-----------------------------------------------------------------------
473/
474!-----------------------------------------------------------------------
475&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi)
476!-----------------------------------------------------------------------
477   cn_mpi_send =  'I'      !  mpi send/recieve type   ='S', 'B', or 'I' for standard send,
478                           !  buffer blocking send or immediate non-blocking sends, resp.
479   nn_buffer   =   0       !  size in bytes of exported buffer ('B' case), 0 no exportation
480   ln_nnogather=  .false.  !  activate code to avoid mpi_allgather use at the northfold
481   jpni        =  -1       !  jpni   number of processors following i (set automatically if < 1)
482   jpnj        =  -1       !  jpnj   number of processors following j (set automatically if < 1)
483   jpnij       =  -1      !  jpnij  number of local domains (set automatically if < 1)
484/
485!-----------------------------------------------------------------------
486&namctl        !   Control prints & Benchmark
487!-----------------------------------------------------------------------
488/
489!-----------------------------------------------------------------------
490&namnc4        !   netcdf4 chunking and compression settings            ("key_netcdf4")
491!-----------------------------------------------------------------------
492   nn_nchunks_i=   16       !  number of chunks in i-dimension
493   nn_nchunks_j=   16       !  number of chunks in j-dimension
494   nn_nchunks_k=   51      !  number of chunks in k-dimension
495                           !  setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which
496                           !  is optimal for postprocessing which works exclusively with horizontal slabs
497   ln_nc4zip   = .true.    !  (T) use netcdf4 chunking and compression
498                           !  (F) ignore chunking information and produce netcdf3-compatible files
499/
500!-----------------------------------------------------------------------
501&namtrd        !   diagnostics on dynamics and/or tracer trends         ("key_trddyn" and/or "key_trdtra")
502!              !       or mixed-layer trends or barotropic vorticity    ("key_trdmld" or     "key_trdvor")
503!-----------------------------------------------------------------------
504/
505!-----------------------------------------------------------------------
506&namflo       !   float parameters                                      ("key_float")
507!-----------------------------------------------------------------------
508/
509!-----------------------------------------------------------------------
510&namptr       !   Poleward Transport Diagnostic
511!-----------------------------------------------------------------------
512/
513!-----------------------------------------------------------------------
514&namhsb       !  Heat and salt budgets
515!-----------------------------------------------------------------------
516/
517&namdct        ! transports through sections
518!-----------------------------------------------------------------------
519/
520!-----------------------------------------------------------------------
521&namobs       !  observation usage switch                               ('key_diaobs')
522!-----------------------------------------------------------------------
523/
524!-----------------------------------------------------------------------
525&nam_asminc   !   assimilation increments                               ('key_asminc')
526!-----------------------------------------------------------------------
527/
528!-----------------------------------------------------------------------
529&namsbc_wave   ! External fields from wave model
530!-----------------------------------------------------------------------
531/
532!-----------------------------------------------------------------------
533&namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed)
534!-----------------------------------------------------------------------
535/
536!-----------------------------------------------------------------------
537&nam_vvl  !
538!-----------------------------------------------------------------------
539/
Note: See TracBrowser for help on using the repository browser.