Changeset 3294 for trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist
- Timestamp:
- 2012-01-28T17:44:18+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist
r2715 r3294 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 2 !! NEMO/OPA : 1 - run manager (namrun) 3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom, nam dta_tem, namdta_sal)3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom, namtsd) 4 4 !! 3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core 5 !! namsbc_cpl, nam sbc_cpl_co2 namtra_qsr, namsbc_rnf,5 !! namsbc_cpl, namtra_qsr, namsbc_rnf, 6 6 !! namsbc_apr, namsbc_ssr, namsbc_alb) 7 7 !! 4 - lateral boundary (namlbc, namcla, namobc, namagrif, nambdy, nambdy_tide) … … 25 25 !----------------------------------------------------------------------- 26 26 nn_no = 0 ! job number 27 cn_exp = " ORCA2P" ! experience name27 cn_exp = "PISCES" ! experience name 28 28 nn_it000 = 1 ! first time step 29 29 nn_itend = 1460 ! last time step (std 5475) 30 nn_date0 = 010101 ! initial calendar date yymmdd (used if n rstdt=1)30 nn_date0 = 010101 ! initial calendar date yymmdd (used if nn_rstctl=1) 31 31 nn_leapy = 0 ! Leap year calendar (1) or not (0) 32 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 33 nn_rstctl = 0 ! restart control = 0 nn_it000 is not compared to the restart file value 34 ! = 1 use nn_date0 in namelist (not the value in the restart file) 35 ! = 2 calendar parameters read in the restart file 36 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 37 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 32 38 nn_istate = 0 ! output the initial state (1) or not (0) 33 39 nn_stock = 1460 ! frequency of creation of a restart file (modulo referenced to 1) 34 nn_write = 1460 ! frequency of write in the output file (modulo referenced to n it000)40 nn_write = 1460 ! frequency of write in the output file (modulo referenced to nn_it000) 35 41 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 36 42 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 37 43 ln_clobber = .false. ! clobber (overwrite) an existing file 38 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (working only with iom_nf90 routines) 39 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 40 nn_rstctl = 0 ! restart control = 0 nit000 is not compared to the restart file value 41 ! = 1 use ndate0 in namelist (not the value in the restart file) 42 ! = 2 calendar parameters read in the restart file 43 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 44 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 44 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 45 45 / 46 46 … … 51 51 !! namzgr_sco s-coordinate or hybrid z-s-coordinate 52 52 !! namdom space and time domain (bathymetry, mesh, timestep) 53 !! namdta_tem data: temperature ("key_dtatem") 54 !! namdta_sal data: salinity ("key_dtasal") 53 !! namtsd data: temperature & salinity 55 54 !!====================================================================== 56 55 ! … … 67 66 rn_sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 68 67 rn_sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 69 rn_theta = 6.0 ! surface control parameter (0<= theta<=20)70 rn_thetb = 0.75 ! bottom control parameter (0<= thetb<= 1)71 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<r _max<1)68 rn_theta = 6.0 ! surface control parameter (0<=rn_theta<=20) 69 rn_thetb = 0.75 ! bottom control parameter (0<=rn_thetb<= 1) 70 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<rn_max<1) 72 71 ln_s_sigma = .false. ! hybrid s-sigma coordinates 73 72 rn_bb = 0.8 ! stretching with s-sigma … … 78 77 !----------------------------------------------------------------------- 79 78 nn_bathy = 1 ! compute (=0) or read (=1) the bathymetry file 80 nn_closea = 0 ! closed seas and lakes are removed (=0) or kept (=1) from the ORCA domain81 nn_msh = 1 ! create (=1) a mesh file (coordinates, scale factors, masks)or not (=0)82 rn_hmin = -3. ! min imum depth of the ocean (>0) or minimumnumber of ocean level (<0)83 rn_e3zps_min= 20. ! the thickness of the partial step is set larger than the minimum84 rn_e3zps_rat= 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1)79 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 80 nn_msh = 1 ! create (=1) a mesh file or not (=0) 81 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0) 82 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of 83 rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 85 84 ! 86 rn_rdt = 21600. ! time step for the dynamics (and tracer if nacc=0) ==> 576087 nn_baro = 64 ! number of barotropic time step (for the split explicit algorithm)("key_dynspg_ts")85 rn_rdt = 21600. ! time step for the dynamics (and tracer if nn_acc=0) 86 nn_baro = 64 ! number of barotropic time step ("key_dynspg_ts") 88 87 rn_atfp = 0.1 ! asselin time filter parameter 89 88 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k) 90 89 ! =0, not used, rdt = rdttra 91 rn_rdtmin = 21600. ! minimum time step on tracers (used if nacc=1) 92 rn_rdtmax = 21600. ! maximum time step on tracers (used if nacc=1) 93 rn_rdth = 800. ! depth variation of tracer time step (used if nacc=1) 94 / 95 !----------------------------------------------------------------------- 96 &namdta_tem ! data : temperature ("key_dtatem") 97 !----------------------------------------------------------------------- 98 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 99 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 100 sn_tem = 'data_1m_potential_temperature_nomask', -1,'votemper', .true. , .true., 'yearly' , ' ' , ' ' 90 rn_rdtmin = 21600. ! minimum time step on tracers (used if nn_acc=1) 91 rn_rdtmax = 21600. ! maximum time step on tracers (used if nn_acc=1) 92 rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1) 93 / 94 !----------------------------------------------------------------------- 95 &namtsd ! data : Temperature & Salinity 96 !----------------------------------------------------------------------- 97 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 98 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 99 sn_tem = 'data_1m_potential_temperature_nomask', -1,'votemper', .true. , .true., 'yearly' , ' ' , ' ' 100 sn_sal = 'data_1m_salinity_nomask' , -1,'vosaline', .true. , .true., 'yearly' , '' , ' ' 101 101 ! 102 cn_dir = './' ! root directory for the location of the runoff files 103 / 104 !----------------------------------------------------------------------- 105 &namdta_sal ! data : salinity ("key_dtasal") 106 !----------------------------------------------------------------------- 107 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 108 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 109 sn_sal = 'data_1m_salinity_nomask', -1 ,'vosaline', .true. , .true., 'yearly' , '' , ' ' 110 ! 111 cn_dir = './' ! root directory for the location of the runoff files 112 / 113 102 cn_dir = './' ! root directory for the location of the runoff files 103 ln_tsd_init = .true. ! Initialisation of ocean T & S with T &S input data (T) or not (F) 104 ln_tsd_tradmp = .true. ! damping of ocean T & S toward T &S input data (T) or not (F) 105 / 114 106 !!====================================================================== 115 107 !! *** Surface Boundary Condition namelists *** … … 118 110 !! namsbc_ana analytical formulation 119 111 !! namsbc_flx flux formulation 120 !! namsbc_clio CLIO bulk formulea formulation 121 !! namsbc_core CORE bulk formulea formulation 112 !! namsbc_clio CLIO bulk formulae formulation 113 !! namsbc_core CORE bulk formulae formulation 114 !! namsbc_mfs MFS bulk formulae formulation 122 115 !! namsbc_cpl CouPLed formulation ("key_coupled") 123 !! namsbc_cpl_co2 coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle")124 116 !! namtra_qsr penetrative solar radiation 125 117 !! namsbc_rnf river runoffs … … 132 124 &namsbc ! Surface Boundary Condition (surface module) 133 125 !----------------------------------------------------------------------- 134 nn_fsbc = 1! frequency of surface boundary condition computation126 nn_fsbc = 1 ! frequency of surface boundary condition computation 135 127 ! (also = the frequency of sea-ice model call) 136 128 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) … … 138 130 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 139 131 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 132 ln_blk_mfs = .false. ! MFS bulk formulation (T => fill namsbc_mfs ) 140 133 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 141 134 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) … … 143 136 ! =1 use observed ice-cover , 144 137 ! =2 ice-model used ("key_lim3" or "key_lim2) 145 ln_dm2dc = .false. ! daily mean to diurnal cycle short wave (qsr)138 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 146 139 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 147 140 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) … … 150 143 ! =2 annual global mean of e-p-r set to zero 151 144 ! =3 global emp set to zero and spread out over erp area 145 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => fill namsbc_wave ) 152 146 / 153 147 !----------------------------------------------------------------------- … … 175 169 / 176 170 !----------------------------------------------------------------------- 177 &namsbc_clio ! namsbc_clio CLIO bulk formul ea171 &namsbc_clio ! namsbc_clio CLIO bulk formulae 178 172 !----------------------------------------------------------------------- 179 173 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! … … 190 184 / 191 185 !----------------------------------------------------------------------- 192 &namsbc_core ! namsbc_core CORE bulk formulea 186 &namsbc_core ! namsbc_core CORE bulk formulae 187 !----------------------------------------------------------------------- 188 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 189 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 190 sn_wndi = 'u_10.15JUNE2009_orca2' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , '' , 'Uwnd' 191 sn_wndj = 'v_10.15JUNE2009_orca2' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , '' , 'Vwnd' 192 sn_qsr = 'ncar_rad.15JUNE2009_orca2' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , '' , '' 193 sn_qlw = 'ncar_rad.15JUNE2009_orca2' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , '' , '' 194 sn_tair = 't_10.15JUNE2009_orca2' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , '' , '' 195 sn_humi = 'q_10.15JUNE2009_orca2' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , '' , '' 196 sn_prec = 'ncar_precip.15JUNE2009_orca2', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , '' , '' 197 sn_snow = 'ncar_precip.15JUNE2009_orca2', -1 , 'SNOW' , .false. , .true. , 'yearly' , '' , '' 198 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , '' , '' 199 200 cn_dir = './' ! root directory for the location of the bulk files 201 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 202 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 203 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 204 / 205 !----------------------------------------------------------------------- 206 &namsbc_mfs ! namsbc_mfs MFS bulk formulae 193 207 !----------------------------------------------------------------------- 194 208 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 195 209 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 196 sn_wndi = 'u_10.15JUNE2009_orca2' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , '' , 'Uwnd' 197 sn_wndj = 'v_10.15JUNE2009_orca2' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , '' , 'Vwnd' 198 sn_qsr = 'ncar_rad.15JUNE2009_orca2' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , '' , '' 199 sn_qlw = 'ncar_rad.15JUNE2009_orca2' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , '' , '' 200 sn_tair = 't_10.15JUNE2009_orca2' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , '' , '' 201 sn_humi = 'q_10.15JUNE2009_orca2' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , '' , '' 202 sn_prec = 'ncar_precip.15JUNE2009_orca2', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , '' , '' 203 sn_snow = 'ncar_precip.15JUNE2009_orca2', -1 , 'SNOW' , .false. , .true. , 'yearly' , '' , '' 204 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , '' , '' 205 206 cn_dir = './' ! root directory for the location of the bulk files 207 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 208 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data ? 209 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 210 sn_wndi = 'ecmwf' , 6 , 'u10' , .true. , .false. , 'daily' ,'bicubic.nc' , '' 211 sn_wndj = 'ecmwf' , 6 , 'v10' , .true. , .false. , 'daily' ,'bicubic.nc' , '' 212 sn_clc = 'ecmwf' , 6 , 'clc' , .true. , .false. , 'daily' ,'bilinear.nc', '' 213 sn_msl = 'ecmwf' , 6 , 'msl' , .true. , .false. , 'daily' ,'bicubic.nc' , '' 214 sn_tair = 'ecmwf' , 6 , 't2' , .true. , .false. , 'daily' ,'bicubic.nc' , '' 215 sn_rhm = 'ecmwf' , 6 , 'rh' , .true. , .false. , 'daily' ,'bilinear.nc', '' 216 sn_prec = 'ecmwf' , 6 , 'precip' , .true. , .true. , 'daily' ,'bicubic.nc' , '' 217 218 cn_dir = './ECMWF/' ! root directory for the location of the bulk files 210 219 / 211 220 !----------------------------------------------------------------------- 212 221 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 213 222 !----------------------------------------------------------------------- 214 ! ! send 215 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice' 216 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice' 217 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow' 218 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice' 219 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian' 220 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 221 cn_snd_crt_grid = 'T' ! 'T' 222 ! ! receive 223 cn_rcv_w10m = 'none' ! 'none' 'coupled' 224 cn_rcv_taumod = 'coupled' ! 'none' 'coupled' 225 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice' 226 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian' 227 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 228 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V' 229 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled' 230 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 231 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 232 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice' 233 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed' 234 cn_rcv_cal = 'coupled' ! 'none' 'coupled' 235 / 236 !----------------------------------------------------------------------- 237 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 238 !----------------------------------------------------------------------- 239 cn_snd_co2 = 'coupled' ! send : 'none' 'coupled' 240 cn_rcv_co2 = 'coupled' ! receive : 'none' 'coupled' 241 / 242 !----------------------------------------------------------------------- 223 ! ! description ! multiple ! vector ! vector ! vector ! 224 ! ! ! categories ! reference ! orientation ! grids ! 225 ! send 226 sn_snd_temp = 'weighted oce and ice' , 'no' , '' , '' , '' 227 sn_snd_alb = 'weighted ice' , 'no' , '' , '' , '' 228 sn_snd_thick = 'none' , 'no' , '' , '' , '' 229 sn_snd_crt = 'none' , 'no' , 'spherical' , 'eastward-northward' , 'T' 230 sn_snd_co2 = 'coupled' , 'no' , '' , '' , '' 231 ! receive 232 sn_rcv_w10m = 'none' , 'no' , '' , '' , '' 233 sn_rcv_taumod = 'coupled' , 'no' , '' , '' , '' 234 sn_rcv_tau = 'oce only' , 'no' , 'cartesian' , 'eastward-northward', 'U,V' 235 sn_rcv_dqnsdt = 'coupled' , 'no' , '' , '' , '' 236 sn_rcv_qsr = 'oce and ice' , 'no' , '' , '' , '' 237 sn_rcv_qns = 'oce and ice' , 'no' , '' , '' , '' 238 sn_rcv_emp = 'conservative' , 'no' , '' , '' , '' 239 sn_rcv_rnf = 'coupled' , 'no' , '' , '' , '' 240 sn_rcv_cal = 'coupled' , 'no' , '' , '' , '' 241 sn_rcv_co2 = 'coupled' , 'no' , '' , '' , '' 242 / 243 243 &namtra_qsr ! penetrative solar radiation 244 244 !----------------------------------------------------------------------- … … 260 260 &namsbc_rnf ! runoffs namelist surface boundary condition 261 261 !----------------------------------------------------------------------- 262 ! ! file name 263 ! ! 264 sn_rnf = 'runoff_core_monthly' 265 sn_cnf = 'runoff_core_monthly' 266 sn_s_rnf = 'runoffs' 267 sn_t_rnf = 'runoffs' 268 sn_dep_rnf = 'runoffs' 262 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 263 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 264 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' 265 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' 266 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' 267 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' 268 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' 269 269 270 270 cn_dir = './' ! root directory for the location of the runoff files 271 ln_rnf_emp = .false.! runoffs included into precipitation field (T) or into a file (F)272 ln_rnf_mouth = .false.! specific treatment at rivers mouths271 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F) 272 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 273 273 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used 274 274 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 275 275 rn_rfact = 1.e0 ! multiplicative factor for runoff 276 ln_rnf_depth = .false.! read in depth information for runoff277 ln_rnf_tem = .false.! read in temperature information for runoff278 ln_rnf_sal = .false.! read in salinity information for runoff276 ln_rnf_depth = .false. ! read in depth information for runoff 277 ln_rnf_tem = .false. ! read in temperature information for runoff 278 ln_rnf_sal = .false. ! read in salinity information for runoff 279 279 / 280 280 !----------------------------------------------------------------------- … … 301 301 ! or to SSS only (=1) or no damping term (=0) 302 302 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 303 rn_deds = -27.7! magnitude of the damping on salinity [mm/day]303 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] 304 304 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 305 305 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] … … 331 331 rn_shlat = 2. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 332 332 ! free slip ! partial slip ! no slip ! strong slip 333 ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical eqs. 333 334 / 334 335 !----------------------------------------------------------------------- … … 355 356 rn_dpnob = 3000. ! - - - north - - 356 357 rn_dpsob = 15. ! - - - south - - 357 rn_volemp = 1.! = 0 the total volume change with the surface flux (E-P-R)358 rn_volemp = 1. ! = 0 the total volume change with the surface flux (E-P-R) 358 359 ! = 1 the total volume remains constant 359 360 / … … 361 362 &namagrif ! AGRIF zoom ("key_agrif") 362 363 !----------------------------------------------------------------------- 363 nn_cln_update = 3! baroclinic update frequency364 nn_cln_update = 3 ! baroclinic update frequency 364 365 ln_spc_dyn = .true. ! use 0 as special value for dynamics 365 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [ s]366 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [ s]366 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 367 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 367 368 / 368 369 !----------------------------------------------------------------------- 369 370 &nambdy ! unstructured open boundaries ("key_bdy") 370 371 !----------------------------------------------------------------------- 371 cn_mask = '' ! name of mask file (if ln_bdy_mask=.TRUE.) 372 cn_dta_frs_T = 'bdydata_grid_T.nc' ! name of data file (T-points) 373 cn_dta_frs_U = 'bdydata_grid_U.nc' ! name of data file (U-points) 374 cn_dta_frs_V = 'bdydata_grid_V.nc' ! name of data file (V-points) 375 cn_dta_fla_T = 'bdydata_bt_grid_T.nc' ! name of data file for Flather condition (T-points) 376 cn_dta_fla_U = 'bdydata_bt_grid_U.nc' ! name of data file for Flather condition (U-points) 377 cn_dta_fla_V = 'bdydata_bt_grid_V.nc' ! name of data file for Flather condition (V-points) 378 379 ln_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 380 ln_vol = .false. ! total volume correction (see volbdy parameter) 381 ln_mask = .false. ! boundary mask from filbdy_mask (T), boundaries are on edges of domain (F) 382 ln_tides = .false. ! Apply tidal harmonic forcing with Flather condition 383 ln_dyn_fla = .false. ! Apply Flather condition to velocities 384 ln_tra_frs = .false. ! Apply FRS condition to temperature and salinity 385 ln_dyn_frs = .false. ! Apply FRS condition to velocities 386 nn_rimwidth = 9 ! width of the relaxation zone 387 nn_dtactl = 1 ! = 0, bdy data are equal to the initial state 372 nb_bdy = 1 ! number of open boundary sets 373 ln_coords_file = .true. ! =T : read bdy coordinates from file 374 cn_coords_file = 'coordinates.bdy.nc' ! bdy coordinates files 375 ln_mask_file = .false. ! =T : read mask from file 376 cn_mask_file = '' ! name of mask file (if ln_mask_file=.TRUE.) 377 nn_dyn2d = 2 ! boundary conditions for barotropic fields 378 nn_dyn2d_dta = 3 ! = 0, bdy data are equal to the initial state 379 ! = 1, bdy data are read in 'bdydata .nc' files 380 ! = 2, use tidal harmonic forcing data from files 381 ! = 3, use external data AND tidal harmonic forcing 382 nn_dyn3d = 0 ! boundary conditions for baroclinic velocities 383 nn_dyn3d_dta = 0 ! = 0, bdy data are equal to the initial state 388 384 ! = 1, bdy data are read in 'bdydata .nc' files 389 nn_volctl = 0 ! = 0, the total water flux across open boundaries is zero 390 ! = 1, the total volume of the system is conserved 391 / 392 !----------------------------------------------------------------------- 393 &nambdy_tide ! tidal forcing at unstructured boundaries 394 !----------------------------------------------------------------------- 395 filtide = 'bdytide_' ! file name root of tidal forcing files 396 tide_cpt = 'M2','S1' ! names of tidal components used 397 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 398 ln_tide_date= .false. ! adjust tidal harmonics for start date of run 399 / 400 385 nn_tra = 1 ! boundary conditions for T and S 386 nn_tra_dta = 1 ! = 0, bdy data are equal to the initial state 387 ! = 1, bdy data are read in 'bdydata .nc' files 388 nn_rimwidth = 10 ! width of the relaxation zone 389 ln_vol = .false. ! total volume correction (see nn_volctl parameter) 390 nn_volctl = 1 ! = 0, the total water flux across open boundaries is zero 391 / 392 !----------------------------------------------------------------------- 393 &nambdy_dta ! open boundaries - external data ("key_bdy") 394 !----------------------------------------------------------------------- 395 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 396 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 397 bn_ssh = 'amm12_bdyT_u2d' , 24 , 'sossheig' , .true. , .false. , 'daily' , '' , '' 398 bn_u2d = 'amm12_bdyU_u2d' , 24 , 'vobtcrtx' , .true. , .false. , 'daily' , '' , '' 399 bn_v2d = 'amm12_bdyV_u2d' , 24 , 'vobtcrty' , .true. , .false. , 'daily' , '' , '' 400 bn_u3d = 'amm12_bdyU_u3d' , 24 , 'vozocrtx' , .true. , .false. , 'daily' , '' , '' 401 bn_v3d = 'amm12_bdyV_u3d' , 24 , 'vomecrty' , .true. , .false. , 'daily' , '' , '' 402 bn_tem = 'amm12_bdyT_tra' , 24 , 'votemper' , .true. , .false. , 'daily' , '' , '' 403 bn_sal = 'amm12_bdyT_tra' , 24 , 'vosaline' , .true. , .false. , 'daily' , '' , '' 404 cn_dir = 'bdydta/' 405 ln_full_vel = .false. 406 / 407 !----------------------------------------------------------------------- 408 &nambdy_tide ! tidal forcing at open boundaries 409 !----------------------------------------------------------------------- 410 filtide = 'bdydta/amm12_bdytide_' ! file name root of tidal forcing files 411 tide_cpt(1) ='Q1' ! names of tidal components used 412 tide_cpt(2) ='O1' ! names of tidal components used 413 tide_cpt(3) ='P1' ! names of tidal components used 414 tide_cpt(4) ='S1' ! names of tidal components used 415 tide_cpt(5) ='K1' ! names of tidal components used 416 tide_cpt(6) ='2N2' ! names of tidal components used 417 tide_cpt(7) ='MU2' ! names of tidal components used 418 tide_cpt(8) ='N2' ! names of tidal components used 419 tide_cpt(9) ='NU2' ! names of tidal components used 420 tide_cpt(10) ='M2' ! names of tidal components used 421 tide_cpt(11) ='L2' ! names of tidal components used 422 tide_cpt(12) ='T2' ! names of tidal components used 423 tide_cpt(13) ='S2' ! names of tidal components used 424 tide_cpt(14) ='K2' ! names of tidal components used 425 tide_cpt(15) ='M4' ! names of tidal components used 426 tide_speed(1) = 13.398661 ! phase speeds of tidal components (deg/hour) 427 tide_speed(2) = 13.943036 ! phase speeds of tidal components (deg/hour) 428 tide_speed(3) = 14.958932 ! phase speeds of tidal components (deg/hour) 429 tide_speed(4) = 15.000001 ! phase speeds of tidal components (deg/hour) 430 tide_speed(5) = 15.041069 ! phase speeds of tidal components (deg/hour) 431 tide_speed(6) = 27.895355 ! phase speeds of tidal components (deg/hour) 432 tide_speed(7) = 27.968210 ! phase speeds of tidal components (deg/hour) 433 tide_speed(8) = 28.439730 ! phase speeds of tidal components (deg/hour) 434 tide_speed(9) = 28.512585 ! phase speeds of tidal components (deg/hour) 435 tide_speed(10) = 28.984106 ! phase speeds of tidal components (deg/hour) 436 tide_speed(11) = 29.528479 ! phase speeds of tidal components (deg/hour) 437 tide_speed(12) = 29.958935 ! phase speeds of tidal components (deg/hour) 438 tide_speed(13) = 30.000002 ! phase speeds of tidal components (deg/hour) 439 tide_speed(14) = 30.082138 ! phase speeds of tidal components (deg/hour) 440 tide_speed(15) = 57.968212 ! phase speeds of tidal components (deg/hour) 441 ln_tide_date = .true. ! adjust tidal harmonics for start date of run 442 / 401 443 !!====================================================================== 402 444 !! *** Bottom boundary condition *** … … 414 456 rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case) 415 457 rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 416 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m^2/s^2) 417 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 418 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d = .true.) 458 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2) 459 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 460 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d=T) 461 ln_bfrimp = .true. ! implicit bottom friction (requires ln_zdfexp = .false. if true) 419 462 / 420 463 !----------------------------------------------------------------------- 421 464 &nambbc ! bottom temperature boundary condition 422 465 !----------------------------------------------------------------------- 423 ln_trabbc = . false.! Apply a geothermal heating at the ocean bottom466 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 424 467 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux 425 468 ! = 1 constant flux … … 442 485 !! namtra_adv advection scheme 443 486 !! namtra_ldf lateral diffusion scheme 444 !! namtra_dmp T & S newtonian damping ("key_tradmp")445 !!====================================================================== 446 487 !! namtra_dmp T & S newtonian damping 488 !!====================================================================== 489 ! 447 490 !----------------------------------------------------------------------- 448 491 &nameos ! ocean physical parameters 449 492 !----------------------------------------------------------------------- 450 nn_eos = 0! type of equation of state and Brunt-Vaisala frequency493 nn_eos = 0 ! type of equation of state and Brunt-Vaisala frequency 451 494 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 452 495 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 453 496 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 454 rn_alpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2)455 rn_beta = 0.001 ! saline expension coefficient (neos= 2)497 rn_alpha = 2.0e-4 ! thermal expension coefficient (nn_eos= 1 or 2) 498 rn_beta = 7.7e-4 ! saline expension coefficient (nn_eos= 2) 456 499 / 457 500 !----------------------------------------------------------------------- … … 463 506 ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 464 507 ln_traadv_ubs = .false. ! UBS scheme 465 ln_traadv_qck = .false. ! QU CIKEST scheme508 ln_traadv_qck = .false. ! QUICKEST scheme 466 509 / 467 510 !----------------------------------------------------------------------- … … 475 518 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 476 519 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 477 ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") ! UNDER TEST, DO NOT USE 478 ln_traldf_gdia = .false. ! griffies operator strfn diagnostics (require "key_ldfslp") ! UNDER TEST, DO NOT USE 479 ! ! Coefficient 520 ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") 521 ln_traldf_gdia = .false. ! griffies operator strfn diagnostics (require "key_ldfslp") 522 ln_triad_iso = .false. ! griffies operator calculates triads twice => pure lateral mixing in ML (require "key_ldfslp") 523 ln_botmix_grif = .false. ! griffies operator with lateral mixing on bottom (require "key_ldfslp") 524 ! Coefficient 480 525 rn_aht_0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 481 526 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] … … 483 528 / 484 529 !----------------------------------------------------------------------- 485 &namtra_dmp ! tracer: T & S newtonian damping ('key_tradmp') 486 !----------------------------------------------------------------------- 530 &namtra_dmp ! tracer: T & S newtonian damping 531 !----------------------------------------------------------------------- 532 ln_tradmp = .true. ! add a damping termn (T) or not (F) 487 533 nn_hdmp = -1 ! horizontal shape =-1, damping in Med and Red Seas only 488 534 ! =XX, damping poleward of XX degrees (XX>0) 489 535 ! + F(distance-to-coast) + Red and Med Seas 490 nn_zdmp = 1! vertical shape =0 damping throughout the water column536 nn_zdmp = 0 ! vertical shape =0 damping throughout the water column 491 537 ! =1 no damping in the mixing layer (kz criteria) 492 538 ! =2 no damping in the mixed layer (rho crieria) … … 505 551 !! namdyn_spg surface pressure gradient (CPP key only) 506 552 !! namdyn_ldf lateral diffusion scheme 507 !! namdyn offline: dynamics read in files ("key_offline")508 553 !!====================================================================== 509 554 ! … … 529 574 ln_hpg_zps = .true. ! z-coordinate - partial steps (interpolation) 530 575 ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation) 531 ln_hpg_hel = .false. ! s-coordinate (helsinki modification)532 ln_hpg_wdj = .false. ! s-coordinate (weighted density jacobian)533 576 ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial) 534 ln_hpg_rot = .false. ! s-coordinate (ROTated axes scheme) 535 rn_gamma = 0.e0 ! weighting coefficient (wdj scheme) 577 ln_hpg_prj = .false. ! s-coordinate (Pressure Jacobian scheme) 536 578 ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T) 537 579 ! centered time scheme (F) … … 560 602 / 561 603 !----------------------------------------------------------------------- 562 &namdyn ! offline dynamics read in files ("key_offline") 563 !----------------------------------------------------------------------- 564 ndtadyn = 73 ! number of period in the file for one year 565 ndtatot = 73 ! total number of period in the file 566 nsptint = 1 ! indicator for time interpolation 567 lperdyn = .true. ! periodicity of the unique file (T) 568 ! F (default) computed with Blanke' scheme 569 cfile_grid_T = 'dyna_grid_T.nc' ! name of grid_T file 570 cfile_grid_U = 'dyna_grid_U.nc' ! name of grid_U file 571 cfile_grid_V = 'dyna_grid_V.nc' ! name of grid_V file 572 cfile_grid_W = 'dyna_grid_W.nc' ! name of grid_W file 573 / 574 604 &namdta_dyn ! offline dynamics read in files ("key_offline") 605 !----------------------------------------------------------------------- 606 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 607 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 608 sn_tem = 'dyna_grid_T' , 120 , 'votemper' , .true. , .true. , 'yearly' , '' , '' 609 sn_sal = 'dyna_grid_T' , 120 , 'vosaline' , .true. , .true. , 'yearly' , '' , '' 610 sn_mld = 'dyna_grid_T' , 120 , 'somixhgt' , .true. , .true. , 'yearly' , '' , '' 611 sn_emp = 'dyna_grid_T' , 120 , 'sowaflcd' , .true. , .true. , 'yearly' , '' , '' 612 sn_ice = 'dyna_grid_T' , 120 , 'soicecov' , .true. , .true. , 'yearly' , '' , '' 613 sn_qsr = 'dyna_grid_T' , 120 , 'soshfldo' , .true. , .true. , 'yearly' , '' , '' 614 sn_wnd = 'dyna_grid_T' , 120 , 'sowindsp' , .true. , .true. , 'yearly' , '' , '' 615 sn_uwd = 'dyna_grid_U' , 120 , 'vozocrtx' , .true. , .true. , 'yearly' , '' , '' 616 sn_vwd = 'dyna_grid_V' , 120 , 'vomecrty' , .true. , .true. , 'yearly' , '' , '' 617 sn_wwd = 'dyna_grid_W' , 120 , 'vovecrtz' , .true. , .true. , 'yearly' , '' , '' 618 sn_avt = 'dyna_grid_W' , 120 , 'voddmavs' , .true. , .true. , 'yearly' , '' , '' 619 sn_ubl = 'dyna_grid_U' , 120 , 'sobblcox' , .true. , .true. , 'yearly' , '' , '' 620 sn_vbl = 'dyna_grid_V' , 120 , 'sobblcoy' , .true. , .true. , 'yearly' , '' , '' 621 sn_eiw = 'dyna_grid_W' , 120 , 'soleaeiw' , .true. , .true. , 'yearly' , '' , '' 622 ! 623 cn_dir = './' ! root directory for the location of the dynamical files 624 ln_degrad = .false. ! flag for degradation - requires ("key_degrad") 625 ln_dynwzv = .true. ! computation of vertical velocity instead of using the one read in file 626 ln_dynbbl = .true. ! bbl coef are in files, so read them - requires ("key_trabbl") 627 / 575 628 !!====================================================================== 576 629 !! Tracers & Dynamics vertical physics namelists … … 594 647 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 595 648 rn_avevd = 100. ! evd mixing coefficient [m2/s] 596 ln_zdfnpc = .false. ! Non-Penetrative algorithm (T) or not (F)649 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F) 597 650 nn_npc = 1 ! frequency of application of npc 598 651 nn_npcp = 365 ! npc control print frequency … … 606 659 rn_alp = 5. ! coefficient of the parameterization 607 660 nn_ric = 2 ! coefficient of the parameterization 661 rn_ekmfc = 0.7 ! Factor in the Ekman depth Equation 662 rn_mldmin = 1.0 ! minimum allowable mixed-layer depth estimate (m) 663 rn_mldmax =1000.0 ! maximum allowable mixed-layer depth estimate (m) 664 rn_wtmix = 10.0 ! vertical eddy viscosity coeff [m2/s] in the mixed-layer 665 rn_wvmix = 10.0 ! vertical eddy diffusion coeff [m2/s] in the mixed-layer 666 ln_mldw = .true. ! Flag to use or not the mized layer depth param. 608 667 / 609 668 !----------------------------------------------------------------------- … … 635 694 / 636 695 !------------------------------------------------------------------------ 637 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and option nally:696 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally: 638 697 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 639 698 ln_kpprimix = .true. ! shear instability mixing … … 654 713 ln_length_lim = .true. ! limit on the dissipation rate under stable stratification (Galperin et al., 1988) 655 714 rn_clim_galp = 0.53 ! galperin limit 656 ln_crban = . TRUE. ! Use Craig & Banner (1994) surface wave mixing parametrisation657 ln_sigpsi = . TRUE. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case715 ln_crban = .true. ! Use Craig & Banner (1994) surface wave mixing parametrisation 716 ln_sigpsi = .true. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 658 717 rn_crban = 100. ! Craig and Banner 1994 constant for wb tke flux 659 718 rn_charn = 70000. ! Charnock constant for wb induced roughness length … … 678 737 rn_tfe = 0.333 ! tidal dissipation efficiency 679 738 rn_me = 0.2 ! mixing efficiency 680 ln_tmx_itf = . FALSE.! ITF specific parameterisation739 ln_tmx_itf = .true. ! ITF specific parameterisation 681 740 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 682 741 / 683 742 684 743 !!====================================================================== 685 !! *** Miscel aneous namelists ***744 !! *** Miscellaneous namelists *** 686 745 !!====================================================================== 687 746 !! nammpp Massively Parallel Processing ("key_mpp_mpi) … … 709 768 ! buffer blocking send or immediate non-blocking sends, resp. 710 769 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation 770 ln_nnogather= .false. ! activate code to avoid mpi_allgather use at the northfold 711 771 jpni = 0 ! jpni number of processors following i (set automatically if < 1) 712 772 jpnj = 0 ! jpnj number of processors following j (set automatically if < 1) … … 726 786 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 727 787 ! (no physical validity of the results) 788 nn_timing = 1 ! timing by routine activated (=1) creates timing.output file, or not (=0) 728 789 / 729 790 … … 746 807 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 747 808 ! is optimal for postprocessing which works exclusively with horizontal slabs 748 ln_nc4zip = . TRUE. ! (T) use netcdf4 chunking and compression809 ln_nc4zip = .true. ! (T) use netcdf4 chunking and compression 749 810 ! (F) ignore chunking information and produce netcdf3-compatible files 750 811 / … … 764 825 &namflo ! float parameters ("key_float") 765 826 !----------------------------------------------------------------------- 766 ln_rstflo = .false. ! float restart (T) or not (F) 767 nn_writefl = 75 ! frequency of writing in float output file 768 nn_stockfl = 5475 ! frequency of creation of the float restart file 769 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 770 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 771 ! or computed with Blanke' scheme (F) 772 ! or computed with Blanke' scheme (F) 827 jpnfl = 1 ! total number of floats during the run 828 jpnnewflo = 0 ! number of floats for the restart 829 ln_rstflo = .false. ! float restart (T) or not (F) 830 nn_writefl = 75 ! frequency of writing in float output file 831 nn_stockfl = 5475 ! frequency of creation of the float restart file 832 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 833 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 834 ! or computed with Blanke' scheme (F) 835 ln_ariane = .true. ! Input with Ariane tool convention(T) 836 ln_flo_ascii = .true. ! Output with Ariane tool netcdf convention(F) or ascii file (T) 773 837 / 774 838 !----------------------------------------------------------------------- … … 776 840 !----------------------------------------------------------------------- 777 841 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 778 ln_diaznl = . false.! Add zonal means and meridional stream functions779 ln_subbas = . false.! Atlantic/Pacific/Indian basins computation (T) or not842 ln_diaznl = .true. ! Add zonal means and meridional stream functions 843 ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not 780 844 ! (orca configuration only, need input basins mask file named "subbasins.nc" 781 ln_ptrcomp = . false.! Add decomposition : overturning845 ln_ptrcomp = .true. ! Add decomposition : overturning 782 846 nn_fptr = 1 ! Frequency of ptr computation [time step] 783 847 nn_fwri = 15 ! Frequency of ptr outputs [time step] … … 786 850 &namhsb ! Heat and salt budgets 787 851 !----------------------------------------------------------------------- 788 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 852 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 853 / 854 !----------------------------------------------------------------------- 855 &namdct ! transports through sections 856 !----------------------------------------------------------------------- 857 nn_dct = 15 ! time step frequency for transports computing 858 nn_dctwri = 15 ! time step frequency for transports writing 859 nn_secdebug = 112 ! 0 : no section to debug 860 ! -1 : debug all section 861 ! 0 < n : debug section number n 789 862 / 790 863 … … 797 870 ! 798 871 !----------------------------------------------------------------------- 799 &namobs! observation usage switch ('key_diaobs')872 &namobs ! observation usage switch ('key_diaobs') 800 873 !----------------------------------------------------------------------- 801 874 ln_t3d = .false. ! Logical switch for T profile observations … … 877 950 ln_salfix = .false. ! Logical switch for ensuring that the sa > salfixmin 878 951 salfixmin = -9999 ! Minimum salinity after applying the increments 879 / 952 nn_divdmp = 0 ! Number of iterations of divergence damping operator 953 / 954 !----------------------------------------------------------------------- 955 &namsbc_wave ! External fields from wave model 956 !----------------------------------------------------------------------- 957 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 958 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 959 sn_cdg = 'cdg_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' ,'' , '' 960 ! 961 cn_dir_cdg = './' ! root directory for the location of drag coefficient files 962 / 963 !----------------------------------------------------------------------- 964 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed) 965 !----------------------------------------------------------------------- 966 ! Suggested lengthscale values are those of Eby & Holloway (1994) for a coarse model 967 ln_neptsimp = .false. ! yes/no use simplified neptune 968 969 ln_smooth_neptvel = .false. ! yes/no smooth zunep, zvnep 970 rn_tslse = 1.2e4 ! value of lengthscale L at the equator 971 rn_tslsp = 3.0e3 ! value of lengthscale L at the pole 972 ! Specify whether to ramp down the Neptune velocity in shallow 973 ! water, and if so the depth range controlling such ramping down 974 ln_neptramp = .false. ! ramp down Neptune velocity in shallow water 975 rn_htrmin = 100.0 ! min. depth of transition range 976 rn_htrmax = 200.0 ! max. depth of transition range 977 /
Note: See TracChangeset
for help on using the changeset viewer.