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 in branches/2012/dev_MERGE_2012/NEMOGCM/CONFIG/GYRE_BFM/EXP00 – NEMO

source: branches/2012/dev_MERGE_2012/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_top @ 3718

Last change on this file since 3718 was 3718, checked in by cetlod, 11 years ago

dev_MERGE_2012 : modification in MUSCL routines ; needed to be able to use the upstream parametisation with passive tracers

File size: 6.7 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/TOP1 :  1 - tracer definition                     (namtrc    )
3!! namelists    2 - dynamical tracer trends               (namtrc_trd)
4!!              3 - tracer advection                      (namtrc_adv)
5!!              4 - tracer lateral diffusion              (namtrc_ldf)
6!!              5 - tracer vertical physics               (namtrc_zdf)
7!!              6 - tracer newtonian damping              (namtrc_dmp)
8!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
9!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
10&namtrc     !   tracers definition
11!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
12   nn_dttrc      =  1        !  time step frequency for passive sn_tracers     
13   nn_writetrc   =  360     !  time step frequency for sn_tracer outputs
14   ln_top_euler  = .true.   !  use Euler timestepping at first step (T) or not (F)
15   ln_rsttr      = .false.   !  start from a restart file (T) or not (F)
16   nn_rsttr      =   0       !  restart control = 0 initial time step is not compared to the restart file value
17                           !                  = 1 do not use the value in the restart file
18                           !                  = 2 calendar parameters read in the restart file
19   cn_trcrst_in  = "restart_trc"   !  suffix of pass. sn_tracer restart name (input)
20   cn_trcrst_out = "restart_trc"   !  suffix of pass. sn_tracer restart name (output)
21   ln_trcdta     =  .false.        !  Initialisation from data input file (T) or not (F)
22!
23!              !    name   !           title of the field              !   units    ! initial data ! save   !
24!              !           !                                           !            ! from file    ! or not !
25!              !           !                                           !            ! or not       !        !
26   sn_tracer(1)   = 'DUMMY   ' , 'Dummy tracer      '                 ,  'dummy-units' ,  .false.     ,  .true.
27/
28!-----------------------------------------------------------------------
29&namtrc_adv    !   advection scheme for passive tracer
30!-----------------------------------------------------------------------
31   ln_trcadv_cen2    =  .false.  !  2nd order centered scheme   
32   ln_trcadv_tvd     =  .true.   !  TVD scheme
33   ln_trcadv_muscl   =  .false.  !  MUSCL scheme
34   ln_trcadv_muscl2  =  .false.  !  MUSCL2 scheme + cen2 at boundaries
35   ln_trcadv_ubs     =  .false.  !  UBS scheme
36   ln_trcadv_qck     =  .false.  !  QUICKEST scheme
37   ln_trcadv_msc_ups =  .false.  !  use upstream scheme within muscl
38/
39!-----------------------------------------------------------------------
40&namtrc_ldf    !   lateral diffusion scheme for passive tracer
41!-----------------------------------------------------------------------
42   ln_trcldf_diff   =  .true.   !  performs lateral diffusion (T) or not (F)
43!                               !  Type of the operator :
44   ln_trcldf_lap    =  .true.   !     laplacian operator       
45   ln_trcldf_bilap  =  .false.  !     bilaplacian operator     
46                                !  Direction of action  :
47   ln_trcldf_level  =  .false.  !     iso-level               
48   ln_trcldf_hor    =  .false.  !     horizontal (geopotential)         (require "key_ldfslp" when ln_sco=T)
49   ln_trcldf_iso    =  .true.   !     iso-neutral                       (require "key_ldfslp")
50!                               !  Coefficient
51   rn_ahtrb_0       =     0.    !     background eddy diffusivity for ldf_iso [m2/s]
52/
53!-----------------------------------------------------------------------
54&namtrc_zdf        !   vertical physics
55!-----------------------------------------------------------------------
56   ln_trczdf_exp   =  .false.  !  split explicit (T) or implicit (F) time stepping
57   nn_trczdf_exp   =   3       !  number of sub-timestep for ln_trczdfexp=T
58/
59!-----------------------------------------------------------------------
60&namtrc_rad        !  treatment of negative concentrations
61!-----------------------------------------------------------------------
62/
63!-----------------------------------------------------------------------
64&namtrc_dmp    !   passive tracer newtonian damping
65!-----------------------------------------------------------------------
66/
67
68!-----------------------------------------------------------------------
69&namtrc_dta
70!-----------------------------------------------------------------------
71!              ! file name                ! frequency (hr) ! variable ! time interp. ! clim    !'yearly' or ! weights  ! rotation
72!              !                          !  (if <0 mon)   !   name   !  (logical)   ! (T/F)   ! 'monthly'  ! filename ! pairing
73   sn_trcdta(1)  = 'data_O2_nomask'       ,        -1      ,  'O2'      ,    .true.  , .true.  , 'yearly'   , ''       , ''
74   sn_trcdta(2)  = 'data_PO4_nomask'      ,        -1      ,  'PO4'     ,    .true.  , .true.  , 'yearly'   , ''       , ''
75   sn_trcdta(3)  = 'data_NO3_nomask'      ,        -1      ,  'NO3'     ,    .true.  , .true.  , 'yearly'   , ''       , ''
76   sn_trcdta(6)  = 'data_Si_nomask'       ,        -1      ,  'Si'      ,    .true.  , .true.  , 'yearly'   , ''       , ''
77   sn_trcdta(43) = 'data_DOC_nomask'      ,        -12     ,  'DOC'     ,    .false. , .true.  , 'yearly'   , ''       , ''
78   sn_trcdta(49) = 'data_DIC_nomask'      ,        -12     ,  'DIC'     ,    .false. , .true.  , 'yearly'   , ''       , ''
79   sn_trcdta(50) = 'data_Alkalini_nomask' ,        -12     ,  'Alkalini',    .false. , .true.  , 'yearly'   , ''       , ''
80   !
81   cn_dir       = './'     !  root directory for the location of the input files
82/
83
84!-----------------------------------------------------------------------
85&namtrc_bc
86!-----------------------------------------------------------------------
87!              ! file name                ! frequency (hr) ! variable ! time interp. ! clim    !'yearly' or ! weights  ! rotation
88!              !                          !  (if <0 mon)   !   name   !  (logical)   ! (T/F)   ! 'monthly'  ! filename ! pairing
89   sn_trcsbc(3)  = 'ndeposition.orca.nc'  ,        -12     ,  ''      ,    .true.  , .true.  , 'yearly'   , ''       , ''
90   !
91   cn_dir       = './'     !  root directory for the location of the boundary condition files
92/
93!-----------------------------------------------------------------------
94&namtrc_trd       !   diagnostics on tracer trends        ('key_trdtrc')
95!                          or mixed-layer trends          ('key_trdmld_trc')
96!----------------------------------------------------------------------
97/
98!-----------------------------------------------------------------------
99&namtrc_dia       !   parameters for passive tracer additional diagnostics
100!----------------------------------------------------------------------
101/
Note: See TracBrowser for help on using the repository browser.