source: NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_zps_FCT4_flux_ubs_cfg @ 12377

Last change on this file since 12377 was 12377, checked in by acc, 9 months ago

The big one. Merging all 2019 developments from the option 1 branch back onto the trunk.

This changeset reproduces 2019/dev_r11943_MERGE_2019 on the trunk using a 2-URL merge
onto a working copy of the trunk. I.e.:

svn merge —ignore-ancestry \

svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/trunk \
svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/branches/2019/dev_r11943_MERGE_2019 ./

The —ignore-ancestry flag avoids problems that may otherwise arise from the fact that
the merge history been trunk and branch may have been applied in a different order but
care has been taken before this step to ensure that all applicable fixes and updates
are present in the merge branch.

The trunk state just before this step has been branched to releases/release-4.0-HEAD
and that branch has been immediately tagged as releases/release-4.0.2. Any fixes
or additions in response to tickets on 4.0, 4.0.1 or 4.0.2 should be done on
releases/release-4.0-HEAD. From now on future 'point' releases (e.g. 4.0.2) will
remain unchanged with periodic releases as needs demand. Note release-4.0-HEAD is a
transitional naming convention. Future full releases, say 4.2, will have a release-4.2
branch which fulfills this role and the first point release (e.g. 4.2.0) will be made
immediately following the release branch creation.

2020 developments can be started from any trunk revision later than this one.

  • Property svn:mime-type set to text/x-fortran
File size: 21.8 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OCE  Configuration namelist : overwrite default values defined in SHARED/namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!!                        OVERFLOW 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&namusr_def    !   User defined :   OVERFLOW configuration
21!-----------------------------------------------------------------------
22   !                       !  type of vertical coordinate
23   ln_zco      = .false.      ! z-coordinate
24   ln_zps      = .true.       ! z-partial-step coordinate
25   ln_sco      = .false.      ! s-coordinate   
26   rn_dx       =   1000.   !  horizontal resolution   [meters]
27   rn_dz       =     20.   !  vertical   resolution   [meters]
28/
29!
30!-----------------------------------------------------------------------
31&namrun        !   parameters of the run
32!-----------------------------------------------------------------------
33   nn_no       =       0   !  job number (no more used...)
34   cn_exp      =   "OVF_zps_FCT4_flux_ubs"  !  experience name
35   nn_it000    =       1   !  first time step
36   nn_itend    =    6120   ! here 17h of simulation  (=6120 time-step)
37   nn_istate   =       0   !  output the initial state (1) or not (0)
38   nn_stock    =    6120   !  frequency of creation of a restart file (modulo referenced to 1)
39   nn_write    =    6120   !  frequency of write in the output file   (modulo referenced to nn_it000)
40/
41!-----------------------------------------------------------------------
42&namcfg        !   parameters of the configuration
43!-----------------------------------------------------------------------
44/
45!-----------------------------------------------------------------------
46&namdom        !   time and space domain
47!-----------------------------------------------------------------------
48   rn_rdt      =   10.     !  time step for the dynamics (and tracer if nn_acc=0)
49   rn_atfp     =    0.1    !  asselin time filter parameter
50/
51!-----------------------------------------------------------------------
52&namtsd        !    Temperature & Salinity Data  (init/dmp)             (default: OFF)
53!-----------------------------------------------------------------------
54/
55!!======================================================================
56!!            ***  Surface Boundary Condition namelists  ***          !!
57!!                                                                    !!
58!!   namsbc          surface boundary condition manager                 (default: NO selection)
59!!   namsbc_flx      flux               formulation                     (ln_flx     =T)
60!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T)
61!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" )
62!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only)
63!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   )
64!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T)
65!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T)
66!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T)
67!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T)
68!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr )
69!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T)
70!!   namsbc_wave     external fields from wave model                    (ln_wave    =T)
71!!   namberg         iceberg floats                                     (ln_icebergs=T)
72!!======================================================================
73!
74!-----------------------------------------------------------------------
75&namsbc        !   Surface Boundary Condition manager                   (default: NO selection)
76!-----------------------------------------------------------------------
77  nn_fsbc     = 1         !  frequency of surface boundary condition computation
78                          !     (also = the frequency of sea-ice & iceberg model call)
79  ln_usr      = .true.    !  user defined formulation                  (T => check usrdef_sbc)
80  ln_blk      = .false.   !  Bulk formulation                          (T => fill namsbc_blk )
81  nn_ice      = 0         !  =0 no ice boundary condition   
82  ln_traqsr   = .false.   !  Light penetration in the ocean            (T => fill namtra_qsr )
83  ln_rnf      = .false.   !  runoffs                                   (T => fill namsbc_rnf)
84  ln_ssr      = .false.   !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
85  nn_fwb      = 0         !  FreshWater Budget: =0 unchecked
86/
87!!======================================================================
88!!               ***  Lateral boundary condition  ***                 !!
89!!                                                                    !!
90!!   namlbc        lateral momentum boundary condition                  (default: NO selection)
91!!   namagrif      agrif nested grid   (read by child model only)       ("key_agrif")
92!!   nam_tide      Tidal forcing                                        (default: OFF)
93!!   nambdy        Unstructured open boundaries                         (default: OFF)
94!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy)
95!!   nambdy_tide   tidal forcing at open boundaries                     (default: OFF)
96!!======================================================================
97!
98!-----------------------------------------------------------------------
99&namlbc        !   lateral momentum boundary condition                  (default: NO selection)
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_OFF=F & ln_isfcav=T)
108!!   namdrg_bot    bottom friction                                      (ln_OFF=F)
109!!   nambbc        bottom temperature boundary condition                (default: OFF)
110!!   nambbl        bottom boundary layer scheme                         (default: OFF)
111!!======================================================================
112!
113!-----------------------------------------------------------------------
114&namdrg        !   top/bottom drag coefficient                          (default: NO selection)
115!-----------------------------------------------------------------------
116   ln_OFF     = .true.     !  free-slip       : Cd = 0                  (F => fill namdrg_bot
117   ln_lin     = .false.    !      linear  drag: Cd = Cd0 Uc0                   &   namdrg_top)
118   ln_non_lin = .false.    !  non-linear  drag: Cd = Cd0 |U|
119   ln_loglayer = .false.    !  logarithmic drag: Cd = vkarmn/log(z/z0) |U|
120   !
121   ln_drgimp  = .true.     !  implicit top/bottom friction flag
122/
123!!======================================================================
124!!                        Tracer (T-S) namelists                      !!
125!!                                                                    !!
126!!   nameos        equation of state                                    (default: NO selection)
127!!   namtra_adv    advection scheme                                     (default: NO selection)
128!!   namtra_ldf    lateral diffusion scheme                             (default: NO selection)
129!!   namtra_mle    mixed layer eddy param. (Fox-Kemper param.)          (default: OFF)
130!!   namtra_eiv    eddy induced velocity param.                         (default: OFF)
131!!   namtra_dmp    T & S newtonian damping                              (default: OFF)
132!!======================================================================
133!
134!-----------------------------------------------------------------------
135&nameos        !   ocean Equation Of Seawater                           (default: NO selection)
136!-----------------------------------------------------------------------
137   ln_seos     = .true.         !  = Use simplified equation of state (S-EOS)
138   !                             !  rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS
139   rn_a0       =  0.2         !  thermal expension coefficient (for simplified equation of state)
140   rn_b0       =  0.          !  saline  expension coefficient (for simplified equation of state)
141   rn_lambda1  =  0.          !  cabbeling coeff in T^2  (=0 for linear eos)
142   rn_lambda2  =  0.          !  cabbeling coeff in S^2  (=0 for linear eos)
143   rn_mu1      =  0.          !  thermobaric coeff. in T (=0 for linear eos)
144   rn_mu2      =  0.          !  thermobaric coeff. in S (=0 for linear eos)
145   rn_nu       =  0.          !  cabbeling coeff in T*S  (=0 for linear eos)
146/
147!-----------------------------------------------------------------------
148&namtra_adv    !   advection scheme for tracer                          (default: NO selection)
149!-----------------------------------------------------------------------
150   ln_traadv_cen = .false. !  2nd order centered scheme
151      nn_cen_h   =  4            !  =2/4, horizontal 2nd order CEN / 4th order CEN
152      nn_cen_v   =  4            !  =2/4, vertical   2nd order CEN / 4th order COMPACT
153   ln_traadv_fct = .true. !  FCT scheme
154      nn_fct_h   =  4            !  =2/4, horizontal 2nd / 4th order
155      nn_fct_v   =  4            !  =2/4, vertical   2nd / COMPACT 4th order
156   ln_traadv_mus = .false. !  MUSCL scheme
157      ln_mus_ups = .false.       !  use upstream scheme near river mouths
158   ln_traadv_ubs = .false. !  UBS scheme
159      nn_ubs_v   =  2            !  =2  , vertical 2nd order FCT / COMPACT 4th order
160   ln_traadv_qck = .false. !  QUICKEST scheme
161/
162!-----------------------------------------------------------------------
163&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection)
164!-----------------------------------------------------------------------
165   !                       !  Operator type:    both false = No lateral diffusion
166   ln_traldf_OFF   =  .true.  !  No explicit diffusion
167   ln_traldf_lap   =  .false.  !    laplacian operator
168   ln_traldf_blp   =  .false.  !  bilaplacian operator
169/
170!!======================================================================
171!!                      ***  Dynamics namelists  ***                  !!
172!!                                                                    !!
173!!   nam_vvl       vertical coordinate options                          (default: z-star)
174!!   namdyn_adv    formulation of the momentum advection                (default: NO selection)
175!!   namdyn_vor    advection scheme                                     (default: NO selection)
176!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection)
177!!   namdyn_spg    surface pressure gradient                            (default: NO selection)
178!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection)
179!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only)
180!!======================================================================
181!
182!-----------------------------------------------------------------------
183&nam_vvl    !   vertical coordinate options                             (default: zstar)
184!-----------------------------------------------------------------------
185   ln_vvl_zstar  = .true.           !  zstar vertical coordinate
186/
187!-----------------------------------------------------------------------
188&namdyn_adv    !   formulation of the momentum advection                (default: NO selection)
189!-----------------------------------------------------------------------
190   ln_dynadv_OFF = .false. !  linear dynamics (no momentum advection)
191   ln_dynadv_vec = .false. !  vector form (T) or flux form (F)
192   nn_dynkeg     = 0       ! scheme for grad(KE): =0   C2  ;  =1   Hollingsworth correction
193   ln_dynadv_cen2 = .false. !  flux form - 2nd order centered scheme
194   ln_dynadv_ubs = .true.  !  flux form - 3rd order UBS      scheme
195/
196!-----------------------------------------------------------------------
197&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO selection)
198!-----------------------------------------------------------------------
199   ln_dynvor_ene = .false. !  enstrophy conserving scheme
200   ln_dynvor_ens = .true.  !  energy conserving scheme
201   ln_dynvor_mix = .false. !  mixed scheme
202   ln_dynvor_een = .false. !  energy & enstrophy scheme
203      nn_een_e3f = 0             !  e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)
204/
205!-----------------------------------------------------------------------
206&namdyn_hpg    !   Hydrostatic pressure gradient option                 (default: NO selection)
207!-----------------------------------------------------------------------
208   ln_hpg_zps  = .false.  !  z-coordinate - partial steps (interpolation)
209   ln_hpg_sco  = .true.   !  s-coordinate (standard jacobian formulation)
210/
211!-----------------------------------------------------------------------
212&namdyn_spg    !   surface pressure gradient                            (default: NO selection)
213!-----------------------------------------------------------------------
214   ln_dynspg_ts  = .true.   ! split-explicit free surface
215      ln_bt_fw      = .true.     ! Forward integration of barotropic Eqs.
216      ln_bt_av      = .true.     ! Time filtering of barotropic variables
217         nn_bt_flt     = 1          ! Time filter choice  = 0 None
218         !                          !                     = 1 Boxcar over   nn_baro sub-steps
219         !                          !                     = 2 Boxcar over 2*nn_baro  "    "
220      ln_bt_auto    = .true.     ! Number of sub-step defined from:
221         nn_baro      =  1         ! =F : the number of sub-step in rn_rdt seconds
222/
223!-----------------------------------------------------------------------
224&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection)
225!-----------------------------------------------------------------------
226   !                       !  Type of the operator :
227   ln_dynldf_OFF =  .true.     !  No operator (i.e. no explicit diffusion)
228   ln_dynldf_lap =  .false.    !    laplacian operator
229   ln_dynldf_blp =  .false.    !  bilaplacian operator
230   !                       !  Direction of action  :
231   ln_dynldf_lev =  .false.    !  iso-level
232   ln_dynldf_hor =  .false.    !  horizontal (geopotential)
233   ln_dynldf_iso =  .false.    !  iso-neutral
234   !                       !  Coefficient
235   nn_ahm_ijk_t  = 0           !  space/time variation of eddy coef
236      !                             !  =  0  constant
237      !                        !  time invariant coefficients :  ahm = 1/2  Uv*Lv   (lap case)
238      !                             !                            bhm = 1/12 Uv*Lv^3 (blp case)
239      rn_Uv      = 2.0              !  lateral viscous velocity [m/s] (nn_ahm_ijk_t= 0, 10, 20, 30)
240      rn_Lv      = 1000.            !  lateral viscous length   [m]   (nn_ahm_ijk_t= 0, 10)
241/
242!!======================================================================
243!!                     vertical physics namelists                     !!
244!!                                                                    !!
245!!    namzdf        vertical physics manager                            (default: NO selection)
246!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T)
247!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T)
248!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T)
249!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T)
250!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T)
251!!======================================================================
252!
253!-----------------------------------------------------------------------
254&namzdf        !   vertical physics manager                             (default: NO selection)
255!-----------------------------------------------------------------------
256   !                       ! adaptive-implicit vertical advection
257   ln_zad_Aimp = .true.       !  Courant number dependent scheme (Shchepetkin 2015)
258   !
259   !                       ! type of vertical closure (required)
260   ln_zdfcst   = .true.      !  constant mixing
261   ln_zdfric   = .false.      !  local Richardson dependent formulation (T =>   fill namzdf_ric)
262   ln_zdftke   = .false.      !  Turbulent Kinetic Energy closure       (T =>   fill namzdf_tke)
263   ln_zdfgls   = .false.      !  Generic Length Scale closure           (T =>   fill namzdf_gls)
264   !   
265   !                       ! convection
266   ln_zdfevd   = .false.      !  enhanced vertical diffusion
267      nn_evdm     =    0         ! apply on tracer (=0) or on tracer and momentum (=1)
268      rn_evd      =  100.        ! mixing coefficient [m2/s]
269   ln_zdfnpc   = .false.      !  Non-Penetrative Convective algorithm
270      nn_npc      =    1         ! frequency of application of npc
271      nn_npcp     =  365         ! npc control print frequency
272   !   
273   ln_zdfddm   = .false.   ! double diffusive mixing
274      rn_avts  =    1.e-4     !  maximum avs (vertical mixing on salinity)
275      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio
276   !   
277   !                       ! gravity wave-driven vertical mixing
278   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm)
279   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T )
280   !   
281   !                       ! coefficients
282   rn_avm0     =   1.e-4     !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F)
283   rn_avt0     =   0.0       !  vertical eddy diffusivity [m2/s]       (background Kz if ln_zdfcst=F)
284   nn_avb      =    0        !  profile for background avt & avm (=1) or not (=0)
285   nn_havtb    =    0        !  horizontal shape for avtb (=1) or not (=0)
286/
287!!======================================================================
288!!                  ***  Diagnostics namelists  ***                   !!
289!!                                                                    !!
290!!   namtrd       dynamics and/or tracer trends                         (default: OFF)
291!!   namptr       Poleward Transport Diagnostics                        (default: OFF)
292!!   namhsb       Heat and salt budgets                                 (default: OFF)
293!!   namdiu       Cool skin and warm layer models                       (default: OFF)
294!!   namdiu       Cool skin and warm layer models                       (default: OFF)
295!!   namflo       float parameters                                      (default: OFF)
296!!   nam_diadct   transports through some sections                      (default: OFF)
297!!   nam_dia25h   25h Mean Output                                       (default: OFF)
298!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4")
299!!======================================================================
300!
301!!======================================================================
302!!               ***  Observation & Assimilation  ***                 !!
303!!                                                                    !!
304!!   namobs       observation and model comparison                      (default: OFF)
305!!   nam_asminc   assimilation increments                               ('key_asminc')
306!!======================================================================
307!
308!!======================================================================
309!!                  ***  Miscellaneous namelists  ***                 !!
310!!                                                                    !!
311!!   nammpp            Massively Parallel Processing                    ("key_mpp_mpi")
312!!   namctl            Control prints                                   (default: OFF)
313!!   namsto            Stochastic parametrization of EOS                (default: OFF)
314!!======================================================================
315!
316!-----------------------------------------------------------------------
317&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi)
318!-----------------------------------------------------------------------
319/
320!-----------------------------------------------------------------------
321&namctl        !   Control prints                                       (default: OFF)
322!-----------------------------------------------------------------------
323/
324!-----------------------------------------------------------------------
325&namsto        ! Stochastic parametrization of EOS                      (default: OFF)
326!-----------------------------------------------------------------------
327/
Note: See TracBrowser for help on using the repository browser.