source: CMIP6/CFMIP/CM61-LR-2xCO2-01/PARAM/namelist_ORCA2_cfg @ 3987

Last change on this file since 3987 was 3987, checked in by lfairhead, 2 years ago

Import of CFMIP 2xCO2 IPSL-CM6A-LR configuration

File size: 21.1 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/OPA  Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
3!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
4!
5!-----------------------------------------------------------------------
6&namrun        !   parameters of the run
7!-----------------------------------------------------------------------
8   cn_exp      = _AUTOBLOCKER_    !  Experience name
9   nn_it000    = _AUTOBLOCKER_    !  First time step
10   nn_itend    = _AUTOBLOCKER_    !  Last  time step
11   nn_date0    = _AUTOBLOCKER_    !  Date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
12   nn_leapy    = _AUTOBLOCKER_    !  Leap year calendar (1) or not (0)
13   ln_rstart   = _AUTOBLOCKER_    !  start from rest (F) or from a restart file (T)
14   nn_rstctl   = _AUTOBLOCKER_    !  Restart control => activated only if ln_rstart = T
15                           !    = 0 nn_date0 read in namelist ; nn_it000 : read in namelist
16                           !    = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart
17                           !    = 2 nn_date0 read in restart  ; nn_it000 : check consistancy between namelist and restart
18   cn_ocerst_in  = "restartopa"   !  Suffix of ocean restart name (input)
19   cn_ocerst_indir = "."       !  directory from which to read input ocean restarts
20   cn_ocerst_out = "restart"      !  Suffix of ocean restart name (output)
21   cn_ocerst_outdir = "."      !  directory in which to write output ocean restarts
22   nn_istate   =       0   !  Output the initial state (1) or not (0)
23   nn_stock    =  _AUTOBLOCKER_   !  Frequency of creation of a restart file (modulo referenced to 1)
24   nn_write    =    5475   !  Requency of write in the output file   (modulo referenced to nn_it000)
25   ln_mskland  = .true.    !  Masks land points in NetCDF outputs
26   ln_mskutil  = .false.    !  Outputs without halos
27   ln_dimgnnn  = .false.   !  DIMG file format: 1 file for all processors (F) or by processor (T)
28   ln_cfmeta   = .false.   !  output additional data to netCDF files required for compliance with the CF metadata standard
29   ln_clobber  = .true.    !  clobber (overwrite) an existing file
30   nn_chunksz  =       0   !  chunksize (bytes) for NetCDF file (works only with iom_nf90 routines)
31/
32!-----------------------------------------------------------------------
33&namcfg        !   parameters of the configuration
34!-----------------------------------------------------------------------
35   cp_cfg      =  "orca"               !  name of the configuration
36   jp_cfg      =       2               !  resolution of the configuration
37   jpidta      =     182               !  1st lateral dimension ( >= jpi )
38   jpjdta      =     149               !  2nd    "         "    ( >= jpj )
39   jpkdta      =      31               !  number of levels      ( >= jpk )
40   jpiglo      =     182               !  1st dimension of global domain --> i =jpidta
41   jpjglo      =     149               !  2nd    -                  -    --> j  =jpjdta
42   jpizoom     =       1               !  left bottom (i,j) indices of the zoom
43   jpjzoom     =       1               !  in data domain indices
44   jperio      =       4               !  lateral cond. type (between 0 and 6)
45/
46!-----------------------------------------------------------------------
47&namzgr        !   vertical coordinate
48!-----------------------------------------------------------------------
49/
50!-----------------------------------------------------------------------
51&namdom        !   space and time domain (bathymetry, mesh, timestep)
52!-----------------------------------------------------------------------
53   nn_msh      =    _AUTO_ !  AUTO - create (=1) a mesh file or not (=0)
54   rn_rdt      = 5760.     !  time step for the dynamics (and tracer if nn_acc=0)
55   nn_closea    =   1      !  remove (=0) or keep (=1) closed seas and lakes (ORCA)
56   !
57   jphgr_msh   =       0               !  type of horizontal mesh
58   ppglam0     =  999999.0             !  longitude of first raw and column T-point (jphgr_msh = 1)
59   ppgphi0     =  999999.0             ! latitude  of first raw and column T-point (jphgr_msh = 1)
60   ppe1_deg    =  999999.0             !  zonal      grid-spacing (degrees)
61   ppe2_deg    =  999999.0             !  meridional grid-spacing (degrees)
62   ppe1_m      =  999999.0             !  zonal      grid-spacing (degrees)
63   ppe2_m      =  999999.0             !  meridional grid-spacing (degrees)
64   ppsur       =   -4762.96143546300   !  ORCA r4, r2 and r05 coefficients
65   ppa0        =     255.58049070440   ! (default coefficients)
66   ppa1        =     245.58132232490   !
67   ppkth       =      21.43336197938   !
68   ppacr       =       3.0             !
69   ppdzmin     =  999999.              !  Minimum vertical spacing
70   pphmax      =  999999.              !  Maximum depth
71   ldbletanh   =  .FALSE.              !  Use/do not use double tanf function for vertical coordinates
72   ppa2        =  999999.              !  Double tanh function parameters
73   ppkth2      =  999999.              !
74   ppacr2      =  999999.              !
75/
76!-----------------------------------------------------------------------
77&namsplit      !   time splitting parameters                            ("key_dynspg_ts")
78!-----------------------------------------------------------------------
79/
80!-----------------------------------------------------------------------
81&namcrs        !   Grid coarsening for dynamics output and/or
82               !   passive tracer coarsened online simulations
83!-----------------------------------------------------------------------
84/
85!-----------------------------------------------------------------------
86&namtsd    !   data : Temperature  & Salinity
87!-----------------------------------------------------------------------
88   ln_tsd_init   = .true.   !  Initialisation of ocean T & S with T &S input data (T) or not (F)
89   ln_tsd_tradmp = .false.  !  damping of ocean T & S toward T &S input data (T) or not (F)
90/
91!-----------------------------------------------------------------------
92&namsbc        !   Surface Boundary Condition (surface module)
93!-----------------------------------------------------------------------
94   nn_fsbc     = 5         !  frequency of surface boundary condition computation
95                           !     (also = the frequency of sea-ice model call)
96   ln_blk_clio = .false.   !  CLIO bulk formulation                     (T => fill namsbc_clio)
97   ln_blk_core = .false.   !  CORE bulk formulation                     (T => fill namsbc_core)
98   ln_blk_mfs  = .false.   !  MFS bulk formulation                      (T => fill namsbc_mfs )
99   ln_cpl      = .true.    !  atmosphere coupled   formulation          ( requires key_oasis3 )
100   ln_mixcpl   = .false.   !  forced-coupled mixed formulation          ( requires key_oasis3 )
101   ln_apr_dyn  = .false.   !  Patm gradient added in ocean & ice Eqs.   (T => fill namsbc_apr )
102   nn_ice      = 2         !  =0 no ice boundary condition   ,
103                           !  =1 use observed ice-cover      ,
104                           !  =2 ice-model used                         ("key_lim3" or "key_lim2")
105   nn_ice_embd = 0         !  AUTO -
106                           !  =0 levitating ice (no mass exchange, concentration/dilution effect)
107                           !  =1 levitating ice with mass and salt exchange but no presure effect
108                           !  =2 embedded sea-ice (full salt and mass exchanges and pressure)
109   ln_dm2dc    = .false.   !  daily mean to diurnal cycle on short wave
110   ln_rnf      = .false.   !  runoffs                                   (T => fill namsbc_rnf)
111   ln_ssr      = .false.   !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr)
112   nn_fwb      = 0         !  FreshWater Budget: =0 unchecked
113                           !     =1 global mean of e-p-r set to zero at each time step
114                           !     =2 annual global mean of e-p-r set to zero
115                           !     =3 global emp set to zero and spread out over erp area
116   ln_wave = .false.       !  Activate coupling with wave (either Stokes Drift or Drag coefficient, or both)  (T => fill namsbc_wave)
117   ln_cdgw = .false.       !  Neutral drag coefficient read from wave model (T => fill namsbc_wave)
118   ln_sdw  = .false.       !  Computation of 3D stokes drift                (T => fill namsbc_wave)
119/
120!-----------------------------------------------------------------------
121&namsbc_core   !   namsbc_core  CORE bulk formulae
122!-----------------------------------------------------------------------
123/
124!-----------------------------------------------------------------------
125&namtra_qsr    !   penetrative solar radiation
126!-----------------------------------------------------------------------
127!              !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
128!              !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !
129   sn_chl      = 'chlorophyll_surface.nc',        -1         , 'CHLA'    ,   .true.     , .true. , 'yearly'  , ''       , ''       , ''
130/
131!-----------------------------------------------------------------------
132&namsbc_rnf    !   runoffs namelist surface boundary condition
133!-----------------------------------------------------------------------
134!              !  file name           ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
135!              !                      !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !
136   sn_rnf      = 'ORCA_R2_runoff_clim_v1.0_nomask',        -1         , 'sorunoff',   .true.     , .true. , 'yearly'  , ''       , ''       , ''
137   sn_cnf      = 'ORCA_R2_runoff_clim_v1.0_nomask',         0         , 'socoeff' ,   .false.    , .true. , 'yearly'  , ''       , ''       , ''
138   sn_s_rnf    = 'runoffs'                        ,        24         , 'rosaline',   .true.     , .true. , 'yearly'  , ''       , ''       , ''
139   sn_t_rnf    = 'runoffs'                        ,        24         , 'rotemper',   .true.     , .true. , 'yearly'  , ''       , ''       , ''
140   sn_dep_rnf  = 'runoffs_ORCA2_depths.nc'        ,         0         , 'rodepth' ,   .false.    , .true. , 'yearly'  , ''       , ''       , ''
141
142   ln_rnf_mouth = .false.    !  specific treatment at rivers mouths
143   ln_rnf_depth = .true.     !  read in depth information for runoff
144   ln_rnf_tem   = .false.    !  read in temperature information for runoff
145   ln_rnf_sal   = .false.    !  read in salinity information for runoff
146   ln_rnf_depth_ini = .true. !  compute depth at initialisation from runoff file
147   rn_rnf_max   = 0.05       !  max value of the runoff climatology over global domain ( if ln_rnf_depth_ini = .true )
148   rn_dep_max = 150.         !  depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
149   nn_rnf_depth_file = _AUTO_     ! create (=1) a runoff depth file or not (=0)
150/
151!-----------------------------------------------------------------------
152&namsbc_ssr    !   surface boundary condition : sea surface restoring
153!-----------------------------------------------------------------------
154/
155!-----------------------------------------------------------------------
156&namsbc_alb    !   albedo parameters
157!-----------------------------------------------------------------------
158   nn_ice_alb   =    0   !  parameterization of ice/snow albedo
159                         !     0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
160                         !     1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
161                         !        giving cloud-sky albedo
162   rn_alb_sdry  =  0.80  !  dry snow albedo         : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
163   rn_alb_smlt  =  0.65  !  melting snow albedo     : 0.65 ( '' )          ; 0.75 ( '' )          ; obs 0.72-0.82 ( '' )
164   rn_alb_idry  =  0.72  !  dry ice albedo          : 0.72 ( '' )          ; 0.60 ( '' )          ; obs 0.54-0.65 ( '' )
165   rn_alb_imlt  =  0.50  !  bare puddled ice albedo : 0.53 ( '' )          ; 0.50 ( '' )          ; obs 0.49-0.58 ( '' )
166/
167!-----------------------------------------------------------------------
168&namsbc_cpl    !   coupling parameters
169!-----------------------------------------------------------------------
170!                    !     description       !  multiple  !    vector   !      vector          ! vector !
171!                    !                       ! categories !  reference  !    orientation       ! grids  !
172! send
173sn_snd_temp   =       'weighted oce and ice' ,    'no'    ,     ''      ,         ''           ,   ''
174sn_snd_alb    =       'weighted ice'         ,    'no'    ,     ''      ,         ''           ,   ''
175sn_snd_thick  =       'none'                 ,    'no'    ,     ''      ,         ''           ,   ''
176sn_snd_crt    =       'mixed oce-ice'        ,    'no'    , 'cartesian' , 'eastward-northward' ,  'T'
177sn_snd_co2    =       'none'              ,    'no'    ,     ''      ,         ''           ,   ''
178! receive
179sn_rcv_w10m   =       'coupled'              ,    'no'    ,     ''      ,         ''          ,   ''
180sn_rcv_taumod =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''
181sn_rcv_tau    =       'mixed oce-ice'        ,    'no'    , 'cartesian' , 'eastward-northward',  'U,V'
182sn_rcv_dqnsdt =       'coupled'              ,    'no'    ,     ''      ,         ''          ,   ''
183sn_rcv_qsr    =       'conservative'         ,    'no'    ,     ''      ,         ''          ,   ''
184sn_rcv_qns    =       'conservative'         ,    'no'    ,     ''      ,         ''          ,   ''
185sn_rcv_emp    =       'conservative'         ,    'no'    ,     ''      ,         ''          ,   ''
186sn_rcv_rnf    =       'coupled'              ,    'no'    ,     ''      ,         ''          ,   ''
187sn_rcv_cal    =       'coupled'              ,    'no'    ,     ''      ,         ''          ,   ''
188sn_rcv_co2    =       'none'              ,    'no'    ,     ''      ,         ''          ,   ''
189/
190/
191!-----------------------------------------------------------------------
192&namberg       !   iceberg parameters
193!-----------------------------------------------------------------------
194/
195!-----------------------------------------------------------------------
196&namlbc        !   lateral momentum boundary condition
197!-----------------------------------------------------------------------
198/
199!-----------------------------------------------------------------------
200&namcla        !   cross land advection
201!-----------------------------------------------------------------------
202/
203!-----------------------------------------------------------------------
204&nambfr        !   bottom friction
205!-----------------------------------------------------------------------
206/
207!-----------------------------------------------------------------------
208&nambbc        !   bottom temperature boundary condition
209!-----------------------------------------------------------------------
210/
211!-----------------------------------------------------------------------
212&nambbl        !   bottom boundary layer scheme
213!-----------------------------------------------------------------------
214/
215!-----------------------------------------------------------------------
216&nameos        !   ocean physical parameters
217!-----------------------------------------------------------------------
218/
219!-----------------------------------------------------------------------
220&namtra_adv    !   advection scheme for tracer
221!-----------------------------------------------------------------------
222/
223!-----------------------------------------------------------------------
224&namtra_adv_mle !  mixed layer eddy parametrisation (Fox-Kemper param)
225!-----------------------------------------------------------------------
226/
227!-----------------------------------------------------------------------
228&namtra_adv_mle !  mixed layer eddy parametrisation (Fox-Kemper param)
229!-----------------------------------------------------------------------
230/
231!----------------------------------------------------------------------------------
232&namtra_ldf    !   lateral diffusion scheme for tracers
233!----------------------------------------------------------------------------------
234/
235!-----------------------------------------------------------------------
236&namtra_dmp    !   tracer: T & S newtonian damping
237!-----------------------------------------------------------------------
238   ln_tradmp   =  .false.  !  add a damping termn (T) or not (F)
239/
240!-----------------------------------------------------------------------
241&namdyn_adv    !   formulation of the momentum advection
242!-----------------------------------------------------------------------
243/
244!-----------------------------------------------------------------------
245&namdyn_vor    !   option of physics/algorithm (not control by CPP keys)
246!-----------------------------------------------------------------------
247/
248!-----------------------------------------------------------------------
249&namdyn_hpg    !   Hydrostatic pressure gradient option
250!-----------------------------------------------------------------------
251/
252!-----------------------------------------------------------------------
253&namdyn_ldf    !   lateral diffusion on momentum
254!-----------------------------------------------------------------------
255/
256!-----------------------------------------------------------------------
257&namzdf        !   vertical physics
258!-----------------------------------------------------------------------
259/
260!-----------------------------------------------------------------------
261&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke")
262!-----------------------------------------------------------------------
263   rn_ebb      =  67.83    !  coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T)
264   rn_mxl0     =   0.01    !  surface  buoyancy lenght scale minimum value
265   nn_etau     =   0       !  penetration of tke below the mixed layer (ML) due to internal & intertial waves
266                           !        = 0 no penetration
267                           !        = 1 add a tke source below the ML
268                           !        = 2 add a tke source just at the base of the ML
269                           !        = 3 as = 1 applied on HF part of the stress    ("key_coupled")
270/
271!-----------------------------------------------------------------------
272&namzdf_ddm    !   double diffusive mixing parameterization             ("key_zdfddm")
273!-----------------------------------------------------------------------
274/
275!-----------------------------------------------------------------------
276&namzdf_tmx    !   tidal mixing parameterization                        ("key_zdftmx")
277!-----------------------------------------------------------------------
278/
279!-----------------------------------------------------------------------
280&namsol        !   elliptic solver / island / free surface
281!-----------------------------------------------------------------------
282/
283!-----------------------------------------------------------------------
284&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi)
285!-----------------------------------------------------------------------
286   cn_mpi_send =  'I'      !  mpi send/recieve type   ='S', 'B', or 'I' for standard send,
287                           !  buffer blocking send or immediate non-blocking sends, resp.
288   nn_buffer   =   0       !  size in bytes of exported buffer ('B' case), 0 no exportation
289   ln_nnogather=  .false.  !  activate code to avoid mpi_allgather use at the northfold
290   jpni        =   1       !  jpni   number of processors following i (set automatically if < 1)
291   jpnj        =  31       !  jpnj   number of processors following j (set automatically if < 1)
292   jpnij       =  31       !  jpnij  number of local domains (set automatically if < 1)
293/
294!-----------------------------------------------------------------------
295&namctl        !   Control prints & Benchmark
296!-----------------------------------------------------------------------
297/
298!-----------------------------------------------------------------------
299&namptr       !   Poleward Transport Diagnostic
300!-----------------------------------------------------------------------
301   ln_diaptr  = .true.     !  Poleward heat and salt transport (T) or not (F)
302   ln_subbas  = .true.     !  Atlantic/Pacific/Indian basins computation (T) or not
303                           !  (orca configuration only, need input basins mask file named "subbasins.nc"
304/
305!-----------------------------------------------------------------------
306&nam_asminc   !   assimilation increments                               ('key_asminc')
307!-----------------------------------------------------------------------
308/
309!-----------------------------------------------------------------------
310&namhsb       !  Heat and salt budgets
311!-----------------------------------------------------------------------
312/
313!-----------------------------------------------------------------------
314&namdyn_nept  !   Neptune effect (simplified: lateral and vertical diffusions removed)
315!-----------------------------------------------------------------------
316/
Note: See TracBrowser for help on using the repository browser.