source: NEMO/trunk/tests/ISOMIP/EXPREF/namelist_cfg @ 12206

Last change on this file since 12206 was 12206, checked in by smasson, 9 months ago

trunk: supress diatmb as it was bugged and already coded in diawri, see #1759

  • Property svn:mime-type set to text/x-fortran
File size: 20.5 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OCE  Configuration namelist : overwrite default values defined in SHARED/namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!!                         ISOMIP configuration                       !!
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: OFF)
12!!   namtsd       data: temperature & salinity                          (default: OFF)
13!!   namcrs       coarsened grid (for outputs and/or TOP)               (ln_crs =T)
14!!   namc1d       1D configuration options                              ("key_c1d")
15!!   namc1d_dyndmp 1D newtonian damping applied on currents             ("key_c1d")
16!!   namc1d_uvd   1D data (currents)                                    ("key_c1d")
17!!======================================================================
18!
19!-----------------------------------------------------------------------
20&namrun        !   parameters of the run
21!-----------------------------------------------------------------------
22   cn_exp      =  "ISOMIP" !  experience name
23   nn_it000    =       1   !  first time step
24   nn_itend    =  525600   !  last  time step
25   nn_leapy    =       0   !  Leap year calendar (1) or not (0)
26   ln_clobber  = .true.    !  clobber (overwrite) an existing file
27   nn_istate   =       0   !  output the initial state (1) or not (0)
28   nn_stock    =  99999999 !  frequency of creation of a restart file (modulo referenced to 1)
29   nn_write    =      48   !  frequency of write in the output file   (modulo referenced to nn_it000)
30   nn_istate   =       0   !  output the initial state (1) or not (0)
31/
32!-----------------------------------------------------------------------
33&namusr_def    !   ISOMIP user defined namelist 
34!-----------------------------------------------------------------------
35   ln_zps      = .true.    ! z-partial-step coordinate
36   ln_zco      = .false.   ! z-full-step coordinate
37   ln_sco      = .false.   ! s-coordinate
38   rn_e1deg    =   0.3     !  zonal      grid-spacing (degrees)
39   rn_e2deg    =   0.1     !  meridional grid-spacing (degrees)
40   rn_e3       =   30.     !  vertical resolution
41/
42!-----------------------------------------------------------------------
43&namdom        !   time and space domain
44!-----------------------------------------------------------------------
45   ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time
46   rn_rdt      = 1800.     !  time step for the dynamics (and tracer if nn_acc=0)
47/
48!!======================================================================
49!!            ***  Surface Boundary Condition namelists  ***          !!
50!!                                                                    !!
51!!   namsbc          surface boundary condition manager                 (default: NO selection)
52!!   namsbc_flx      flux               formulation                     (ln_flx     =T)
53!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T)
54!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" )
55!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only)
56!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   )
57!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T)
58!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T)
59!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T)
60!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T)
61!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr )
62!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T)
63!!   namsbc_wave     external fields from wave model                    (ln_wave    =T)
64!!   namberg         iceberg floats                                     (ln_icebergs=T)
65!!======================================================================
66!
67!-----------------------------------------------------------------------
68&namsbc        !   Surface Boundary Condition (surface module)
69!-----------------------------------------------------------------------
70   nn_fsbc     = 1         !  frequency of surface boundary condition computation
71   ln_usr      = .true.    !  user defined formulation                  (T => check usrdef_sbc)
72   ln_isf      = .true.    !  ice shelf melting/freezing                (T => fill namsbc_isf)
73/
74!-----------------------------------------------------------------------
75&namsbc_isf    !  Top boundary layer (ISF)                              (ln_isfcav =T : read (ln_read_cfg=T)
76!-----------------------------------------------------------------------             or set or usr_def_zgr )
77!              ! file name ! frequency (hours) ! variable ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
78!              !           !  (if <0  months)  !   name   !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      !
79! nn_isf == 4
80   sn_fwfisf   = 'rnfisf'  ,         -12.      ,'sowflisf',     .false.    , .true.  , 'yearly'  ,  ''      ,   ''     , ''
81! nn_isf == 3
82   sn_rnfisf   = 'rnfisf'  ,         -12.      ,'sofwfisf',     .false.    , .true.  , 'yearly'  ,  ''      ,   ''     , ''
83! nn_isf == 2 and 3
84   sn_depmax_isf = 'rnfisf' ,        -12.      ,'sozisfmax' ,   .false.    , .true.  , 'yearly'  ,  ''      ,   ''     , ''
85   sn_depmin_isf = 'rnfisf' ,        -12.      ,'sozisfmin' ,   .false.    , .true.  , 'yearly'  ,  ''      ,   ''     , ''
86! nn_isf == 2
87   sn_Leff_isf = 'rnfisf'  ,         -12.      ,'Leff'    ,     .false.    , .true.  , 'yearly'  ,  ''      ,   ''     , ''
88! for all case
89   nn_isf      = 1         !  ice shelf melting/freezing
90                           !  1 = presence of ISF    2 = bg03 parametrisation
91                           !  3 = rnf file for isf   4 = ISF fwf specified
92                           !  option 1 and 4 need ln_isfcav = .true. (domzgr)
93! only for nn_isf = 1 or 2
94   rn_gammat0  = 1.0e-4   ! gammat coefficient used in blk formula
95   rn_gammas0  = 1.0e-4   ! gammas coefficient used in blk formula
96! only for nn_isf = 1 or 4
97   rn_hisf_tbl =  30.      ! thickness of the top boundary layer    (Losh et al. 2008)
98                          ! 0 => thickness of the tbl = thickness of the first wet cell
99! only for nn_isf = 1
100   nn_isfblk   = 1        ! 1 ISOMIP  like: 2 equations formulation (Hunter et al., 2006)
101                          ! 2 ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015)
102   nn_gammablk = 0        ! 0 = cst Gammat (= gammat/s)
103                          ! 1 = velocity dependend Gamma (u* * gammat/s)  (Jenkins et al. 2010)
104                          ! 2 = velocity and stability dependent Gamma    (Holland et al. 1999)
105/
106!-----------------------------------------------------------------------
107&namsbc_iscpl  !   land ice / ocean coupling option                     
108!-----------------------------------------------------------------------
109/
110!!======================================================================
111!!               ***  Lateral boundary condition  ***                 !!
112!!                                                                    !!
113!!   namlbc        lateral momentum boundary condition                  (default: NO selection)
114!!   namagrif      agrif nested grid   (read by child model only)       ("key_agrif")
115!!   nam_tide      Tidal forcing                                        (default: OFF)
116!!   nambdy        Unstructured open boundaries                         (default: OFF)
117!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy)
118!!   nambdy_tide   tidal forcing at open boundaries                     (default: OFF)
119!!======================================================================
120!
121!-----------------------------------------------------------------------
122&namlbc        !   lateral momentum boundary condition                  (default: NO selection)
123!-----------------------------------------------------------------------
124   rn_shlat    =    0.     !  free slip
125/
126!!======================================================================
127!!                ***  Top/Bottom boundary condition  ***             !!
128!!                                                                    !!
129!!   namdrg        top/bottom drag coefficient                          (default: NO selection)
130!!   namdrg_top    top    friction                                      (ln_OFF=F & ln_isfcav=T)
131!!   namdrg_bot    bottom friction                                      (ln_OFF=F)
132!!   nambbc        bottom temperature boundary condition                (default: OFF)
133!!   nambbl        bottom boundary layer scheme                         (default: OFF)
134!!======================================================================
135!
136!-----------------------------------------------------------------------
137&namdrg        !   top/bottom drag coefficient                          (default: NO selection)
138!-----------------------------------------------------------------------
139   ln_OFF     = .false.    !  free-slip       : Cd = 0                  (F => fill namdrg_bot
140   ln_lin     = .false.    !      linear  drag: Cd = Cd0 Uc0                   &   namdrg_top)
141   ln_non_lin = .true.     !  non-linear  drag: Cd = Cd0 |U|
142   ln_loglayer = .false.    !  logarithmic drag: Cd = vkarmn/log(z/z0) |U|
143   !
144   ln_drgimp  = .false.    !  implicit top/bottom friction flag
145/
146!-----------------------------------------------------------------------
147&namdrg_top    !   TOP friction                                         (ln_isfcav=T)
148!-----------------------------------------------------------------------
149   rn_Cd0     =  2.5e-3    !  drag coefficient [-]
150   rn_Uc0     =  0.16      !  ref. velocity [m/s] (linear drag=Cd0*Uc0)
151   rn_Cdmax   =  0.1       !  drag value maximum [-] (logarithmic drag)
152   rn_ke0     =  0.0e-0    !  background kinetic energy  [m2/s2] (non-linear cases)
153   rn_z0      =  3.0e-3    !  roughness [m] (ln_loglayer=T)
154   ln_boost   = .false.    !  =T regional boost of Cd0 ; =F constant
155      rn_boost =  50.          !  local boost factor  [-]
156/
157!-----------------------------------------------------------------------
158&namdrg_bot    !   BOTTOM friction                                 
159!-----------------------------------------------------------------------
160   rn_Cd0     =  1.e-3    !  drag coefficient [-]
161   rn_Uc0     =  0.4      !  ref. velocity [m/s] (linear drag=Cd0*Uc0)
162   rn_Cdmax   =  0.1      !  drag value maximum [-] (logarithmic drag)
163   rn_ke0     =  2.5e-3   !  background kinetic energy  [m2/s2] (non-linear cases)
164   rn_z0      =  3.e-3    !  roughness [m] (ln_loglayer=T)
165   ln_boost   = .false.   !  =T regional boost of Cd0 ; =F constant
166      rn_boost =  50.         !  local boost factor  [-]
167/
168!!======================================================================
169!!                        Tracer (T-S) namelists                      !!
170!!                                                                    !!
171!!   nameos        equation of state                                    (default: NO selection)
172!!   namtra_adv    advection scheme                                     (default: NO selection)
173!!   namtra_ldf    lateral diffusion scheme                             (default: NO selection)
174!!   namtra_mle    mixed layer eddy param. (Fox-Kemper param.)          (default: OFF)
175!!   namtra_eiv    eddy induced velocity param.                         (default: OFF)
176!!   namtra_dmp    T & S newtonian damping                              (default: OFF)
177!!======================================================================
178!
179!-----------------------------------------------------------------------
180&nameos        !   ocean Equation Of Seawater                           (default: OFF)
181!-----------------------------------------------------------------------
182   ln_eos80    = .true.          !  = Use EOS80 equation of state
183/
184!-----------------------------------------------------------------------
185&namtra_adv    !   advection scheme for tracer                          (default: NO selection)
186!-----------------------------------------------------------------------
187   ln_traadv_fct =  .true.   !  FCT scheme
188      nn_fct_h   =  2               !  =2/4, horizontal 2nd / 4th order
189      nn_fct_v   =  2               !  =2/4, vertical   2nd / COMPACT 4th order
190/
191!-----------------------------------------------------------------------
192&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection)
193!-----------------------------------------------------------------------
194   ln_traldf_lap   =  .true.   !    laplacian operator
195   ln_traldf_hor   =  .true.   !  horizontal (geopotential)
196   !                       !  Coefficients:
197   nn_aht_ijk_t    = 0         !  =  0   constant = 1/2  Ud*Ld   (lap case)
198      rn_Ud        = 0.02           !  lateral diffusive velocity [m/s]
199      rn_Ld        = 10.e+3         !  lateral diffusive length   [m]
200/
201!!======================================================================
202!!                      ***  Dynamics namelists  ***                  !!
203!!                                                                    !!
204!!   nam_vvl       vertical coordinate options                          (default: z-star)
205!!   namdyn_adv    formulation of the momentum advection                (default: NO selection)
206!!   namdyn_vor    advection scheme                                     (default: NO selection)
207!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection)
208!!   namdyn_spg    surface pressure gradient                            (default: NO selection)
209!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection)
210!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only)
211!!======================================================================
212!
213!-----------------------------------------------------------------------
214&namdyn_adv    !   formulation of the momentum advection                (default: NO selection)
215!-----------------------------------------------------------------------
216   ln_dynadv_vec = .true.  !  vector form (T) or flux form (F)
217      nn_dynkeg  = 0          ! scheme for grad(KE): =0   C2  ;  =1   Hollingsworth correction
218/
219!-----------------------------------------------------------------------
220&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: OFF)
221!-----------------------------------------------------------------------
222   ln_dynvor_ene = .true.  !  energy conserving scheme
223/
224!-----------------------------------------------------------------------
225&namdyn_hpg    !   Hydrostatic pressure gradient option                 (default: NO selection)
226!-----------------------------------------------------------------------
227   ln_hpg_isf  = .true.    !  s-coordinate adapted for isf (standard jacobian formulation)
228/
229!-----------------------------------------------------------------------
230&namdyn_spg    !   surface pressure gradient                            (default: NO selection)
231!-----------------------------------------------------------------------
232   ln_dynspg_ts  = .true.  !  split-explicit free surface
233/
234!-----------------------------------------------------------------------
235&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection)
236!-----------------------------------------------------------------------
237   ln_dynldf_lap =  .true.     !    laplacian operator
238   ln_dynldf_lev =  .true.     !  iso-level
239   nn_ahm_ijk_t  = 0           !  = 0  constant = 1/2  Uv*Lv   (lap case)
240      rn_Uv      = 0.12             !  lateral viscous velocity [m/s]
241      rn_Lv      = 10.e+3           !  lateral viscous length   [m]
242/
243!!======================================================================
244!!                     vertical physics namelists                     !!
245!!                                                                    !!
246!!    namzdf        vertical physics manager                            (default: NO selection)
247!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T)
248!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T)
249!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T)
250!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T)
251!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T)
252!!======================================================================
253!
254!-----------------------------------------------------------------------
255&namzdf        !   vertical physics                                     (default: NO selection)
256!-----------------------------------------------------------------------
257   !                       ! type of vertical closure
258   ln_zdfcst   = .true.       !  constant mixing
259   ln_zdfevd   = .true.       !  enhanced vertical diffusion
260      nn_evdm     =    1         ! apply on tracer (=0) or on tracer and momentum (=1)
261      rn_evd      =   0.1        ! mixing coefficient [m2/s]
262   !                       ! coefficients
263   rn_avm0     =   1.e-3     !  vertical eddy viscosity   [m2/s]
264   rn_avt0     =   5.e-5     !  vertical eddy diffusivity [m2/s]
265/
266!!======================================================================
267!!                  ***  Diagnostics namelists  ***                   !!
268!!                                                                    !!
269!!   namtrd       dynamics and/or tracer trends                         (default: OFF)
270!!   namptr       Poleward Transport Diagnostics                        (default: OFF)
271!!   namhsb       Heat and salt budgets                                 (default: OFF)
272!!   namdiu       Cool skin and warm layer models                       (default: OFF)
273!!   namdiu       Cool skin and warm layer models                       (default: OFF)
274!!   namflo       float parameters                                      (default: OFF)
275!!   nam_diaharm  Harmonic analysis of tidal constituents               (default: OFF)
276!!   nam_diadct   transports through some sections                      (default: OFF)
277!!   nam_dia25h   25h Mean Output                                       (default: OFF)
278!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4")
279!!======================================================================
280!
281!!======================================================================
282!!               ***  Observation & Assimilation  ***                 !!
283!!                                                                    !!
284!!   namobs       observation and model comparison                      (default: OFF)
285!!   nam_asminc   assimilation increments                               ('key_asminc')
286!!======================================================================
287!
288!!======================================================================
289!!                  ***  Miscellaneous namelists  ***                 !!
290!!                                                                    !!
291!!   nammpp            Massively Parallel Processing                    ("key_mpp_mpi")
292!!   namctl            Control prints                                   (default: OFF)
293!!   namsto            Stochastic parametrization of EOS                (default: OFF)
294!!======================================================================
295!
296!-----------------------------------------------------------------------
297&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi")
298!-----------------------------------------------------------------------
299/
300!-----------------------------------------------------------------------
301&namctl        !   Control prints                                       (default: OFF)
302!-----------------------------------------------------------------------
303/
304!-----------------------------------------------------------------------
305&namsto        ! Stochastic parametrization of EOS                      (default: OFF)
306!-----------------------------------------------------------------------
307/
Note: See TracBrowser for help on using the repository browser.