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.
2_namelist_cfg in branches/2017/dev_merge_2017/NEMOGCM/CONFIG/AGRIF_NORDIC/EXP00 – NEMO

source: branches/2017/dev_merge_2017/NEMOGCM/CONFIG/AGRIF_NORDIC/EXP00/2_namelist_cfg @ 9484

Last change on this file since 9484 was 9484, checked in by clem, 6 years ago

simplify namelists

File size: 14.4 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  :  Configuration namelist used to overwrite SHARED/1_namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!-----------------------------------------------------------------------
5&namrun        !   parameters of the run
6!-----------------------------------------------------------------------
7   cn_exp      = "Nordic" !  experience name
8   nn_it000    =  1       !  first time step
9   nn_itend    =  240     !  last  time step
10   ln_clobber  = .true.   !  clobber (overwrite) an existing file
11/
12!-----------------------------------------------------------------------
13&namcfg     !   parameters of the configuration
14!-----------------------------------------------------------------------
15   ln_read_cfg = .true.    !  (=T) read the domain configuration file
16      !                    !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules
17      cn_domcfg = "ORCA_R017_zps_domcfg_agrif"    ! domain configuration filename
18/
19!-----------------------------------------------------------------------
20&namdom        !   space and time domain (bathymetry, mesh, timestep)
21!----------------------------------------------------------------------- 
22   ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time
23   !
24   rn_rdt      = 480.     !  time step for the dynamics (and tracer if nn_acc=0)
25/
26!-----------------------------------------------------------------------
27&namcrs        !   coarsened grid (for outputs and/or TOP)              (ln_crs =T)
28!-----------------------------------------------------------------------
29/
30!-----------------------------------------------------------------------
31&namtsd    !   data : Temperature  & Salinity
32!-----------------------------------------------------------------------
33/
34!-----------------------------------------------------------------------
35&namsbc        !   Surface Boundary Condition (surface module)
36!-----------------------------------------------------------------------
37   nn_fsbc     = 1         !  frequency of surface boundary condition computation
38   ln_blk      = .true.    !  Bulk formulation                          (T => fill namsbc_blk )
39   ln_rnf      = .false.    !  runoffs                                   (T => fill namsbc_rnf)
40   ln_ssr      = .false.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
41   nn_fwb      = 0         !  FreshWater Budget: =0 unchecked
42/
43!-----------------------------------------------------------------------
44&namsbc_blk   !   namsbc_blk  Bulk formulae
45!-----------------------------------------------------------------------
46!              !  file name                   ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights                              ! rotation ! land/sea mask !
47!              !                              !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename                             ! pairing  ! filename      !
48   sn_wndi     = 'u_10.15JUNE2009_fill'       ,         6         , 'U_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bicub.nc'     , 'Uwnd'   , ''
49   sn_wndj     = 'v_10.15JUNE2009_fill'       ,         6         , 'V_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bicub.nc'     , 'Vwnd'   , ''
50   sn_qsr      = 'ncar_rad.15JUNE2009_fill'   ,        24         , 'SWDN_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
51   sn_qlw      = 'ncar_rad.15JUNE2009_fill'   ,        24         , 'LWDN_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
52   sn_tair     = 't_10.15JUNE2009_fill'       ,         6         , 'T_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
53   sn_humi     = 'q_10.15JUNE2009_fill'       ,         6         , 'Q_10_MOD',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
54   sn_prec     = 'ncar_precip.15JUNE2009_fill',        -1         , 'PRC_MOD1',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
55   sn_snow     = 'ncar_precip.15JUNE2009_fill',        -1         , 'SNOW'    ,   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
56   sn_slp      = 'slp.15JUNE2009_fill'        ,         6         , 'SLP'     ,   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
57   sn_tdif     = 'taudif_core'                ,        24         , 'taudif'  ,   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'    , ''       , ''
58   !
59   !                    !  bulk algorithm :
60   ln_NCAR     = .true.   ! "NCAR"      algorithm   (Large and Yeager 2008)
61/
62!-----------------------------------------------------------------------
63&namtra_qsr    !   penetrative solar radiation
64!-----------------------------------------------------------------------
65!              !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation !
66!              !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  !
67   sn_chl      ='chlorophyll',        -1         , 'CHLA'    ,   .true.     , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'       , ''
68   nn_chldta   =      0    !  RGB : Chl data (=1) or cst value (=0)
69/
70!-----------------------------------------------------------------------
71&namsbc_rnf    !   runoffs namelist surface boundary condition
72!-----------------------------------------------------------------------
73!              !  file name           ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
74!              !                      !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !   
75   sn_rnf      = 'runoff_core_monthly',        -1         , 'sorunoff',   .true.     , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'       , ''       , ''
76   sn_cnf      = 'runoff_core_monthly',         0         , 'socoefr0',   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'       , ''       , ''
77   sn_s_rnf    = 'runoffs'            ,        24         , 'rosaline',   .true.     , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'       , ''       , ''
78   sn_t_rnf    = 'runoffs'            ,        24         , 'rotemper',   .true.     , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'       , ''       , ''
79   sn_dep_rnf  = 'runoffs'            ,         0         , 'rodepth' ,   .false.    , .true. , 'yearly'  , 'weights_core2_nordic2_bilin.nc'       , ''       , ''
80/
81!-----------------------------------------------------------------------
82&namsbc_ssr    !   surface boundary condition : sea surface restoring
83!-----------------------------------------------------------------------
84/
85!-----------------------------------------------------------------------
86&namsbc_alb    !   albedo parameters
87!-----------------------------------------------------------------------
88/
89!-----------------------------------------------------------------------
90&namberg       !   iceberg parameters
91!-----------------------------------------------------------------------
92      ln_icebergs              = .false.               ! iceberg floats or not
93/
94!-----------------------------------------------------------------------
95&namlbc        !   lateral momentum boundary condition
96!-----------------------------------------------------------------------
97/
98!-----------------------------------------------------------------------
99&namdrg        !   top/bottom friction
100!-----------------------------------------------------------------------
101   ln_non_lin = .true.
102/
103!-----------------------------------------------------------------------
104&namagrif      !  AGRIF zoom                                            ("key_agrif")
105!-----------------------------------------------------------------------
106   ln_spc_dyn    = .true.  !  use 0 as special value for dynamics
107   rn_sponge_tra = 480.   !  coefficient for tracer   sponge layer [m2/s]
108   rn_sponge_dyn = 480.   !  coefficient for dynamics sponge layer [m2/s]
109   ln_chk_bathy  = .FALSE. !
110/
111!-----------------------------------------------------------------------
112&nambbc        !   bottom temperature boundary condition                (default: NO)
113!-----------------------------------------------------------------------
114   ln_trabbc   = .true.    !  Apply a geothermal heating at the ocean bottom
115/
116!-----------------------------------------------------------------------
117&nambbl        !   bottom boundary layer scheme                         (default: NO)
118!-----------------------------------------------------------------------
119   ln_trabbl   = .true.    !  Bottom Boundary Layer parameterisation flag
120/
121!-----------------------------------------------------------------------
122&nameos        !   ocean physical parameters
123!-----------------------------------------------------------------------
124   ln_teos10   = .true.         !  = Use TEOS-10 equation of state
125/
126!-----------------------------------------------------------------------
127&namtra_adv    !   advection scheme for tracer                          (default: NO advection)
128!-----------------------------------------------------------------------
129   ln_traadv_ubs = .true. !  UBS scheme
130      nn_ubs_v   =  2            !  =2  , vertical 2nd order FCT / COMPACT 4th order
131/
132!-----------------------------------------------------------------------
133&namtra_adv_mle !   mixed layer eddy parametrisation (Fox-Kemper param)
134!-----------------------------------------------------------------------
135/
136!----------------------------------------------------------------------------------
137&namtra_ldf    !   lateral diffusion scheme for tracers
138!----------------------------------------------------------------------------------
139   !                       !  Operator type:
140   ln_traldf_NONE  =  .true.  !           No operator (no explicit advection)
141/
142!----------------------------------------------------------------------------------
143&namtra_ldfeiv !   eddy induced velocity param.
144!----------------------------------------------------------------------------------
145   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization
146/
147!-----------------------------------------------------------------------
148&namtra_dmp    !   tracer: T & S newtonian damping                      (default: NO)
149!-----------------------------------------------------------------------
150   ln_tradmp   =  .false.   !  add a damping termn (T) or not (F)
151/
152!-----------------------------------------------------------------------
153&namdyn_adv    !   formulation of the momentum advection                (default: No selection)
154!-----------------------------------------------------------------------
155   ln_dynadv_ubs = .true. !  flux form - 3rd order UBS      scheme
156/
157!-----------------------------------------------------------------------
158&namdyn_vor    !   option of physics/algorithm (not control by CPP keys)
159!-----------------------------------------------------------------------
160   ln_dynvor_ens = .true. !  energy conserving scheme
161/
162!-----------------------------------------------------------------------
163&namdyn_hpg    !   Hydrostatic pressure gradient option
164!-----------------------------------------------------------------------
165   ln_hpg_sco  = .true.   !  s-coordinate (standard jacobian formulation)
166/
167!-----------------------------------------------------------------------
168&namdyn_spg    !   surface pressure gradient
169!-----------------------------------------------------------------------
170   ln_dynspg_ts  = .true.  !  split-explicit free surface
171/
172!-----------------------------------------------------------------------
173&namdyn_ldf    !   lateral diffusion on momentum
174!-----------------------------------------------------------------------
175   ln_dynldf_NONE=  .true.    !  No operator (i.e. no explicit diffusion)
176/
177!!======================================================================
178!!                     vertical physics namelists                     !!
179!!======================================================================
180!-----------------------------------------------------------------------
181&namzdf        !   vertical physics                                     (default: NO selection)
182!-----------------------------------------------------------------------
183   ln_zdftke   = .true.       !  Turbulent Kinetic Energy closure       (T =>   fill namzdf_tke)
184   ln_zdfevd   = .true.       !  Enhanced Vertical Diffusion scheme
185   ln_zdfddm   = .true.    ! double diffusive mixing
186   nn_havtb    =    1         !  horizontal shape for avtb (=1) or not (=0)
187/
188!-----------------------------------------------------------------------
189&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion
190!-----------------------------------------------------------------------
191/
192!-----------------------------------------------------------------------
193&namzdf_iwm    !   tidal mixing parameterization                        (ln_zdfiwm =T)
194!-----------------------------------------------------------------------
195/
196!-----------------------------------------------------------------------
197&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi)
198!-----------------------------------------------------------------------
199/
200!-----------------------------------------------------------------------
201&namctl        !   Control prints & Benchmark
202!-----------------------------------------------------------------------
203/
204!-----------------------------------------------------------------------
205&namptr       !   Poleward Transport Diagnostic
206!-----------------------------------------------------------------------
207/
208!-----------------------------------------------------------------------
209&namhsb       !  Heat and salt budgets                                  (default F)
210!-----------------------------------------------------------------------
211/
212!-----------------------------------------------------------------------
213&namobs       !  observation usage                                      ('key_diaobs')
214!-----------------------------------------------------------------------
215/
216!-----------------------------------------------------------------------
217&nam_asminc   !   assimilation increments                               ('key_asminc')
218!-----------------------------------------------------------------------
219/
Note: See TracBrowser for help on using the repository browser.