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_top_ref in branches/2015/dev_r5803_NOC_WAD/NEMOGCM/CONFIG/SHARED – NEMO

source: branches/2015/dev_r5803_NOC_WAD/NEMOGCM/CONFIG/SHARED/namelist_top_ref @ 5870

Last change on this file since 5870 was 5870, checked in by acc, 8 years ago

Branch 2015/dev_r5803_NOC_WAD. Merge in trunk changes from 5803 to 5869 in preparation for merge. Also tidied and reorganised some wetting and drying code. Renamed wadlmt.F90 to wetdry.F90. Wetting drying code changes restricted to domzgr.F90, domvvl.F90 nemogcm.F90 sshwzv.F90, dynspg_ts.F90, wetdry.F90 and dynhpg.F90. Code passes full SETTE tests with ln_wd=.false.. Still awaiting test case for checking with ln_wd=.false.

File size: 7.7 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/TOP1 :   - tracer run information                (namtrc_run)
3!!               - tracer definition                     (namtrc    )
4!!               - tracer data initialisation            (namtrc_dta)
5!!               - tracer advection                      (namtrc_adv)
6!!               - tracer lateral diffusion              (namtrc_ldf)
7!!               - tracer vertical physics               (namtrc_zdf)
8!!               - tracer newtonian damping              (namtrc_dmp)
9!!               - dynamical tracer trends               (namtrc_trd)
10!!               - tracer output diagonstics             (namtrc_dia)
11!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
12!-----------------------------------------------------------------------
13&namtrc_run     !   run information
14!-----------------------------------------------------------------------
15   nn_dttrc      =  1        !  time step frequency for passive sn_tracers
16   nn_writetrc   =  5475     !  time step frequency for sn_tracer outputs
17   ln_top_euler  = .false.    !  use Euler time-stepping for TOP
18   ln_rsttr      = .false.   !  start from a restart file (T) or not (F)
19   nn_rsttr      =   0       !  restart control = 0 initial time step is not compared to the restart file value
20                           !                  = 1 do not use the value in the restart file
21                           !                  = 2 calendar parameters read in the restart file
22   cn_trcrst_in  = "restart_trc"   !  suffix of pass. sn_tracer restart name (input)
23   cn_trcrst_indir = "."           !  directory from which to read input passive tracer restarts
24   cn_trcrst_out = "restart_trc"   !  suffix of pass. sn_tracer restart name (output)
25   cn_trcrst_outdir = "."          !  directory to which to write output passive tracer restarts
26/
27!-----------------------------------------------------------------------
28&namtrc     !   tracers definition
29!-----------------------------------------------------------------------
30   ln_trcdta     =   .true.  !  Initialisation from data input file (T) or not (F)
31   ln_trcdmp     =  .false.  !  add a damping termn (T) or not (F)
32   ln_trcdmp_clo =  .false.  !  damping term (T) or not (F) on closed seas
33/
34!-----------------------------------------------------------------------
35&namtrc_dta      !    Initialisation from data input file
36!-----------------------------------------------------------------------
37!
38   cn_dir        =  './'      !  root directory for the location of the data files
39/
40!-----------------------------------------------------------------------
41&namtrc_adv    !   advection scheme for passive tracer
42!-----------------------------------------------------------------------
43   ln_trcadv_cen =  .false.  !  2nd order centered scheme
44      nn_cen_h   =  4               !  =2/4, horizontal 2nd order CEN / 4th order CEN
45      nn_cen_v   =  4               !  =2/4, vertical   2nd order CEN / 4th order COMPACT
46   ln_trcadv_fct =  .false.  !  FCT scheme
47      nn_fct_h   =  2               !  =2/4, horizontal 2nd / 4th order
48      nn_fct_v   =  2               !  =2/4, vertical   2nd / COMPACT 4th order
49      nn_fct_zts =  0               !  >=1,  2nd order FCT scheme with vertical sub-timestepping
50      !                             !        (number of sub-timestep = nn_fct_zts)
51   ln_trcadv_mus =  .false.  !  MUSCL scheme
52      ln_mus_ups =  .false.         !  use upstream scheme near river mouths
53   ln_trcadv_ubs =  .false.  !  UBS scheme
54      nn_ubs_v   =  2               !  =2  , vertical 2nd order FCT
55   ln_trcadv_qck =  .false.  !  QUICKEST scheme
56/
57!-----------------------------------------------------------------------
58&namtrc_ldf    !   lateral diffusion scheme for passive tracer
59!-----------------------------------------------------------------------
60!                          !  Type of the operator: 
61   ln_trcldf_lap   =  .true.   !    laplacian operator
62   ln_trcldf_blp   =  .false.  !  bilaplacian operator
63   !                       !  Direction of action:
64   ln_trcldf_lev   =  .false.  !  iso-level
65   ln_trcldf_hor   =  .false.  !  horizontal (geopotential)
66   ln_trcldf_iso   =  .true.   !  iso-neutral (standard operator)
67   ln_trcldf_triad =  .false.  !  iso-neutral (triad    operator)
68   !                       !  Coefficient
69   rn_ahtrc_0      = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s]
70   rn_bhtrc_0      = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s]
71/
72!-----------------------------------------------------------------------
73&namtrc_zdf        !   vertical physics
74!-----------------------------------------------------------------------
75   ln_trczdf_exp   =  .false.  !  split explicit (T) or implicit (F) time stepping
76   nn_trczdf_exp   =   3       !  number of sub-timestep for ln_trczdfexp=T
77/
78!-----------------------------------------------------------------------
79&namtrc_rad        !  treatment of negative concentrations
80!-----------------------------------------------------------------------
81   ln_trcrad   =  .true.  !  artificially correct negative concentrations (T) or not (F)
82/
83!-----------------------------------------------------------------------
84&namtrc_dmp    !   passive tracer newtonian damping   
85!-----------------------------------------------------------------------
86   nn_zdmp_tr  =    1      !  vertical   shape =0    damping throughout the water column
87                           !                   =1 no damping in the mixing layer (kz  criteria)
88                           !                   =2 no damping in the mixed  layer (rho crieria)
89   cn_resto_tr  = 'resto_tr.nc'    !  create a damping.coeff NetCDF file (=1) or not (=0)
90/
91!-----------------------------------------------------------------------
92&namtrc_ice       !    Representation of sea ice growth & melt effects
93!-----------------------------------------------------------------------
94   nn_ice_tr   =  -1        !  tracer concentration in sea ice
95                           !    =-1 (no vvl: identical cc in ice and ocean / vvl: cc_ice = 0)
96                           !    = 0 (no vvl: cc_ice = zero / vvl: cc_ice = )
97                           !    = 1 prescribed to a namelist value (implemented in pisces only)
98/
99!-----------------------------------------------------------------------
100&namtrc_trd       !   diagnostics on tracer trends        ('key_trdtrc')
101!                          or mixed-layer trends          ('key_trdmld_trc')
102!----------------------------------------------------------------------
103   nn_trd_trc  =  5475      !  time step frequency and tracers trends
104   nn_ctls_trc =   0        !  control surface type in mixed-layer trends (0,1 or n<jpk)
105   rn_ucf_trc  =   1        !  unit conversion factor (=1 -> /seconds ; =86400. -> /day)
106   ln_trdmld_trc_restart = .false.  !  restart for ML diagnostics
107   ln_trdmld_trc_instant = .true.  !  flag to diagnose trends of instantantaneous or mean ML T/S
108   ln_trdtrc(1)  =   .true.
109   ln_trdtrc(2)  =   .true.
110   ln_trdtrc(23) =   .true.
111/
112!-----------------------------------------------------------------------
113&namtrc_dia       !   parameters for passive tracer additional diagnostics
114!----------------------------------------------------------------------
115   ln_diatrc     =  .true.   !  save additional diag. (T) or not (F)
116   ln_diabio     =  .true.   !  output biological trends
117   nn_writedia   =  5475     !  time step frequency for diagnostics
118   nn_writebio   =    10     !: frequency of biological outputs
119/
120!----------------------------------------------------------------------
121! namtrc_bc       !   data for boundary conditions
122!-----------------------------------------------------------------------
123&namtrc_bc
124!
125   cn_dir        =  './'      !  root directory for the location of the data files
126/
Note: See TracBrowser for help on using the repository browser.