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

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

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

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

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

  • Property svn:mime-type set to text/x-fortran
File size: 15.7 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  : GYRE Configuration namelist : overwrite reference namelist
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4
5!!======================================================================
6!!              ***  Domain & Run management namelists  ***           !!
7!!                                                                    !!
8!!   namrun       parameters of the run
9!!   namdom       space and time domain
10!!   namcfg       parameters of the configuration                       (default: user defined GYRE)
11!!   namwad       Wetting and drying                                    (default NO)
12!!   namtsd       data: temperature & salinity                          (default NO)
13!!   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      =  "GYRE"   !  experience name
23   nn_it000    =       1   !  first time step
24   nn_itend    =    4320   !  last  time step
25   nn_leapy    =      30   !  Leap year calendar (1) or not (0)
26   nn_stock    =    4320   !  frequency of creation of a restart file (modulo referenced to 1)
27   nn_write    =      60   !  frequency of write in the output file   (modulo referenced to nn_it000)
28   nn_istate   =       0   !  output the initial state (1) or not (0)
29/
30!-----------------------------------------------------------------------
31&namcfg        !   parameters of the configuration                      (default: user defined GYRE)
32!-----------------------------------------------------------------------
33   ln_read_cfg = .false.   !  (=F) user defined configuration           (F => create/check namusr_def)
34/
35!-----------------------------------------------------------------------
36&namusr_def    !   GYRE user defined namelist 
37!-----------------------------------------------------------------------
38   nn_GYRE     =     1     !  GYRE resolution [1/degrees]
39   ln_bench    = .false.   !  ! =T benchmark with gyre: the gridsize is kept constant
40   jpkglo      =    31     !  number of model levels
41/
42!-----------------------------------------------------------------------
43&namdom        !   time and space domain
44!-----------------------------------------------------------------------
45   ln_linssh   = .true.    !  =T  linear free surface  ==>>  model level are fixed in time
46   !
47   rn_rdt      = 7200.     !  time step for the dynamics
48/
49
50!!======================================================================
51!!            ***  Surface Boundary Condition namelists  ***          !!
52!!                                                                    !!
53!!   namsbc          surface boundary condition manager                 (default: NO selection)
54!!   namsbc_flx      flux               formulation                     (ln_flx     =T)
55!!   namsbc_blk      Bulk formulae formulation                          (ln_blk     =T)
56!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" )
57!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only)
58!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   )
59!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T)
60!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T)
61!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T)
62!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T)
63!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr )
64!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T)
65!!   namsbc_wave     external fields from wave model                    (ln_wave    =T)
66!!   namberg         iceberg floats                                     (ln_icebergs=T)
67!!======================================================================
68!
69!-----------------------------------------------------------------------
70&namsbc        !   Surface Boundary Condition (surface module)          (default: NO selection)
71!-----------------------------------------------------------------------
72   nn_fsbc     = 1         !  frequency of SBC module call
73   ln_usr      = .true.    !  user defined formulation                  (T => check usrdef_sbc)
74   ln_traqsr   = .true.    !  Light penetration in the ocean            (T => fill namtra_qsr)
75/
76!-----------------------------------------------------------------------
77&namtra_qsr    !   penetrative solar radiation                          (ln_traqsr =T)
78!-----------------------------------------------------------------------
79   ln_qsr_2bd  = .true.    !  2 bands              light penetration
80   nn_chldta   =      0    !  RGB : Chl data (=1) or cst value (=0)
81/
82
83!!======================================================================
84!!               ***  Lateral boundary condition  ***                 !!
85!!                                                                    !!
86!!   namlbc        lateral momentum boundary condition                  (default: no slip)
87!!   namagrif      agrif nested grid ( read by child model only )       ("key_agrif")
88!!   nam_tide      Tidal forcing                                        (default: NO)
89!!   nambdy        Unstructured open boundaries                         (default: NO)
90!!   nambdy_dta    Unstructured open boundaries - external data         (see  nambdy)
91!!   nambdy_tide   tidal forcing at open boundaries                     (default: NO)
92!!======================================================================
93!
94!!======================================================================
95!!                ***  Top/Bottom boundary condition  ***             !!
96!!                                                                    !!
97!!   namdrg        top/bottom drag coefficient                          (default: NO selection)
98!!   namdrg_top    top    friction                                      (ln_NONE=F & ln_isfcav=T)
99!!   namdrg_bot    bottom friction                                      (ln_NONE=F)
100!!   nambbc        bottom temperature boundary condition                (default: NO)
101!!   nambbl        bottom boundary layer scheme                         (default: NO)
102!!======================================================================
103!
104!-----------------------------------------------------------------------
105&namdrg        !   top/bottom drag coefficient                          (default: NO selection)
106!-----------------------------------------------------------------------
107   ln_non_lin = .true.     !  non-linear  drag: Cd = Cd0 |U|
108/
109
110!!======================================================================
111!!                        Tracer (T & S) namelists                    !!
112!!                                                                    !!
113!!   nameos           equation of state                                 (default: NO selection)
114!!   namtra_adv       advection scheme                                  (default: NO selection)
115!!   namtra_ldf       lateral diffusion scheme                          (default: NO selection)
116!!   namtra_adv_mle   mixed layer eddy param. (Fox-Kemper param.)       (default: NO)
117!!   namtra_eiv       eddy induced velocity param.                      (default: NO)
118!!   namtra_dmp       T & S newtonian damping                           (default: NO)
119!!======================================================================
120!
121!-----------------------------------------------------------------------
122&nameos        !   ocean Equation Of Seawater                           (default: NO selection)
123!-----------------------------------------------------------------------
124   ln_eos80    = .true.      !  = Use EOS80 equation of state
125/
126!-----------------------------------------------------------------------
127&namtra_adv    !   advection scheme for tracer                          (default: NO selection)
128!-----------------------------------------------------------------------
129   ln_traadv_fct =  .true.   !  FCT scheme
130      nn_fct_h   =  2               !  =2/4, horizontal 2nd / 4th order
131      nn_fct_v   =  2               !  =2/4, vertical   2nd / COMPACT 4th order
132/
133!-----------------------------------------------------------------------
134&namtra_ldf    !   lateral diffusion scheme for tracers                 (default: NO selection)
135!-----------------------------------------------------------------------
136   ln_traldf_lap   =  .true.   !    laplacian operator
137   ln_traldf_iso   =  .true.   !  iso-neutral (standard operator)
138   nn_aht_ijk_t    = 0         !  = 0   constant = 1/2  Ud*Ld   (lap case)
139      rn_Ud        = 0.02           !  lateral diffusive velocity [m/s]
140      rn_Ld        = 100.e+3        !  lateral diffusive length   [m]
141/
142
143!!======================================================================
144!!                      ***  Dynamics namelists  ***                  !!
145!!                                                                    !!
146!!   nam_vvl       vertical coordinate options                          (default: z-star)
147!!   namdyn_adv    formulation of the momentum advection                (default: NO selection)
148!!   namdyn_vor    advection scheme                                     (default: NO selection)
149!!   namdyn_hpg    hydrostatic pressure gradient                        (default: NO selection)
150!!   namdyn_spg    surface pressure gradient                            (default: NO selection)
151!!   namdyn_ldf    lateral diffusion scheme                             (default: NO selection)
152!!   namdta_dyn    offline TOP: dynamics read in files                  (OFF_SRC only)
153!!======================================================================
154!
155!-----------------------------------------------------------------------
156&namdyn_adv    !   formulation of the momentum advection                (default: NO selection)
157!-----------------------------------------------------------------------
158   ln_dynadv_vec = .true.  !  vector form - 2nd centered scheme
159     nn_dynkeg     = 0        ! grad(KE) scheme: =0   C2  ;  =1   Hollingsworth correction
160/
161!-----------------------------------------------------------------------
162&namdyn_vor    !   Vorticity / Coriolis scheme                          (default: NO selection)
163!-----------------------------------------------------------------------
164   ln_dynvor_ene = .true.  !  enstrophy conserving scheme
165/
166!-----------------------------------------------------------------------
167&namdyn_hpg    !   Hydrostatic pressure gradient option                 (default: NO selection)
168!-----------------------------------------------------------------------
169   ln_hpg_zco  = .true.    !  z-coordinate - full steps
170/
171!-----------------------------------------------------------------------
172&namdyn_spg    !   surface pressure gradient                            (default: NO selection)
173!-----------------------------------------------------------------------
174   ln_dynspg_ts  = .true.  !  split-explicit free surface
175/
176!-----------------------------------------------------------------------
177&namdyn_ldf    !   lateral diffusion on momentum                        (default: NO selection)
178!-----------------------------------------------------------------------
179   ln_dynldf_lap =  .true.     !    laplacian operator
180   ln_dynldf_lev =  .true.     !  iso-level
181   nn_ahm_ijk_t  = 0           !  = 0  constant = 1/2  Uv*Lv   (lap case)
182      rn_Uv      = 2.0              !  lateral viscous velocity [m/s]
183      rn_Lv      = 100.e+3          !  lateral viscous length   [m]
184/
185
186!!======================================================================
187!!                     vertical physics namelists                     !!
188!!                                                                    !!
189!!    namzdf        vertical physics manager                            (default: NO selection)
190!!    namzdf_ric    richardson number vertical mixing                   (ln_zdfric=T)
191!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T)
192!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T)
193!!    namzdf_osm    OSM vertical diffusion                              (ln_zdfosm=T)
194!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T)
195!!======================================================================
196!
197!-----------------------------------------------------------------------
198&namzdf        !   vertical physics                                     (default: NO selection)
199!-----------------------------------------------------------------------
200   ln_zdftke   = .true.       !  Turbulent Kinetic Energy closure       (T =>   fill namzdf_tke)
201   ln_zdfevd   = .true.       !  enhanced vertical diffusion
202      nn_evdm     =    1         ! apply on tracer (=0) or on tracer and momentum (=1)
203      rn_evd      =  100.        ! mixing coefficient [m2/s]
204   !                       ! coefficients
205   rn_avm0     =   1.2e-4     !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F)
206   rn_avt0     =   1.2e-5     !  vertical eddy diffusivity [m2/s]       (background Kz if ln_zdfcst=F)
207   nn_avb      =    0         !  profile for background avt & avm (=1) or not (=0)
208   nn_havtb    =    0         !  horizontal shape for avtb (=1) or not (=0)
209/
210!-----------------------------------------------------------------------
211&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  (ln_zdftke =T)
212!-----------------------------------------------------------------------
213   nn_etau     =   0       !  penetration of tke below the mixed layer (ML) due to internal & intertial waves
214/
215
216!!======================================================================
217!!                  ***  Diagnostics namelists  ***                   !!
218!!                                                                    !!
219!!   namtrd       dynamics and/or tracer trends                         (default NO)
220!!   namptr       Poleward Transport Diagnostics                        (default NO)
221!!   namhsb       Heat and salt budgets                                 (default NO)
222!!   namdiu       Cool skin and warm layer models                       (default NO)
223!!   namdiu       Cool skin and warm layer models                       (default NO)
224!!   namflo       float parameters                                      ("key_float")
225!!   nam_diaharm  Harmonic analysis of tidal constituents               ("key_diaharm")
226!!   namdct       transports through some sections                      ("key_diadct")
227!!   nam_diatmb   Top Middle Bottom Output                              (default NO)
228!!   nam_dia25h   25h Mean Output                                       (default NO)
229!!   namnc4       netcdf4 chunking and compression settings             ("key_netcdf4")
230!!======================================================================
231
232!!======================================================================
233!!               ***  Observation & Assimilation  ***                 !!
234!!                                                                    !!
235!!   namobs       observation and model comparison                      (default: NO)
236!!   nam_asminc   assimilation increments                               ('key_asminc')
237!!======================================================================
Note: See TracBrowser for help on using the repository browser.