Changeset 12448 for branches/UKMO/AMM15_v3_6_STABLE_package_collate_spectral_optics/NEMOGCM/CONFIG/SHARED/namelist_ref
- Timestamp:
- 2020-02-24T17:39:27+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/AMM15_v3_6_STABLE_package_collate_spectral_optics/NEMOGCM/CONFIG/SHARED/namelist_ref
r10728 r12448 240 240 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 241 241 ln_blk_mfs = .false. ! MFS bulk formulation (T => fill namsbc_mfs ) 242 ln_cpl = .false. ! atmosphere coupled formulation ( requires key_oasis3 ) 243 ln_mixcpl = .false. ! forced-coupled mixed formulation ( requires key_oasis3 ) 242 ln_cpl = .false. ! coupled formulation ( requires key_oasis3 ) 243 ln_mixcpl = .false. ! forced-coupled mixed atmosphere formulation ( requires key_oasis3 ) 244 ln_wavcpl = .false. ! forced-coupled mixed wave formulation ( requires key_oasis3 ) 244 245 nn_components = 0 ! configuration of the opa-sas OASIS coupling 245 246 ! =0 no opa-sas OASIS coupling: default single executable configuration … … 264 265 ! =1 global mean of e-p-r set to zero at each time step 265 266 ! =2 annual global mean of e-p-r set to zero 266 ln_wave = .false. ! Activate coupling with wave (either Stokes Drift or Drag coefficient, or both) (T => fill namsbc_wave) 267 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => fill namsbc_wave) 268 ln_sdw = .false. ! Computation of 3D stokes drift (T => fill namsbc_wave) 267 ln_wave = .false. ! Activate coupling with wave (T => fill namsbc_wave) 269 268 nn_lsm = 0 ! =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) , 270 269 ! =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field) … … 274 273 ! = 1 Average and redistribute per-category fluxes, forced mode only, not yet implemented coupled 275 274 ! = 2 Redistribute a single flux over categories (coupled mode only) 275 nn_drag = 0 ! formula to calculate momentum from the wind components 276 ! = 0 UKMO SHELF formulation 277 ! = 1 standard formulation with forced of coupled drag coefficient 278 ! = 2 standard formulation with constant drag coefficient 279 ! = 3 momentum calculated from core forcing fields 276 280 / 277 281 !----------------------------------------------------------------------- … … 296 300 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' , '' 297 301 298 cn_dir = './' ! root directory for the location of the flux files 302 cn_dir = './' ! root directory for the location of the flux files 303 ln_shelf_flx = .false. ! UKMO SHELF specific flux flag - read from file wind components instead of momentum 304 ln_rel_wind = .false. ! UKMO SHELF - calculate momentum from wind speed relative to currents 305 rn_wfac = 1.0 ! UKMO SHELF - multiplicative factor for ocean/wind velocity 299 306 / 300 307 !----------------------------------------------------------------------- … … 363 370 sn_snd_crt = 'none' , 'no' , 'spherical' , 'eastward-northward' , 'T' 364 371 sn_snd_co2 = 'coupled' , 'no' , '' , '' , '' 372 sn_snd_crtw = 'none' , 'no' , '' , '' , 'U,V' 373 sn_snd_ifrac = 'none' , 'no' , '' , '' , '' 374 sn_snd_wlev = 'none' , 'no' , '' , '' , '' 365 375 ! receive 366 376 sn_rcv_w10m = 'none' , 'no' , '' , '' , '' … … 374 384 sn_rcv_cal = 'coupled' , 'no' , '' , '' , '' 375 385 sn_rcv_co2 = 'coupled' , 'no' , '' , '' , '' 386 sn_rcv_hsig = 'none' , 'no' , '' , '' , '' 387 sn_rcv_iceflx = 'none' , 'no' , '' , '' , '' 388 sn_rcv_mslp = 'none' , 'no' , '' , '' , '' 389 sn_rcv_phioc = 'none' , 'no' , '' , '' , '' 390 sn_rcv_sdrft = 'none' , 'no' , '' , '' , '' 391 sn_rcv_wper = 'none' , 'no' , '' , '' , '' 392 sn_rcv_wfreq = 'none' , 'no' , '' , '' , '' 393 sn_rcv_wnum = 'none' , 'no' , '' , '' , '' 394 sn_rcv_tauoc = 'none' , 'no' , '' , '' , '' 395 sn_rcv_tauw = 'none' , 'no' , '' , '' , '' 396 sn_rcv_wdrag = 'none' , 'no' , '' , '' , '' 376 397 ! 377 398 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentialy sending/receiving data 378 399 ln_usecplmask = .false. ! use a coupling mask file to merge data received from several models 379 400 ! -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 401 ln_usernfmask = .false. ! use a runoff mask file to merge data received from several models 402 ! -> file rnfmask.nc with the float variable called rnfmask (jpi,jpj,nn_cplmodel) 380 403 / 381 404 !----------------------------------------------------------------------- … … 984 1007 rn_clim_galp = 0.267 ! galperin limit 985 1008 ln_sigpsi = .true. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 986 rn_crban 1009 rn_crban_default = 100. ! Craig and Banner 1994 constant for wb tke flux 987 1010 rn_charn = 70000. ! Charnock constant for wb induced roughness length 988 1011 rn_hsro = 0.02 ! Minimum surface roughness 989 1012 rn_frac_hs = 1.3 ! Fraction of wave height as roughness (if nn_z0_met=2) 990 nn_z0_met = 2 ! Method for surface roughness computation (0/1/2) 1013 nn_z0_met = 2 ! Method for surface roughness computation (0/1/2/3) 1014 ! ! =3 requires ln_wave=T 991 1015 nn_bc_surf = 1 ! surface condition (0/1=Dir/Neum) 992 1016 nn_bc_bot = 1 ! bottom condition (0/1=Dir/Neum) … … 1300 1324 / 1301 1325 !----------------------------------------------------------------------- 1302 &namsbc_wave ! External fields from wave model 1326 &namsbc_wave ! External fields from wave model (ln_wave=T) 1303 1327 !----------------------------------------------------------------------- 1304 1328 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 1305 1329 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 1306 sn_cdg = 'cdg_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' , '' , '' , '' 1330 ln_cdgw = .false. ! Neutral drag coefficient read from wave model 1331 ln_sdw = .false. ! Read 2D Surf Stokes Drift & Computation of 3D stokes drift 1332 ln_stcor = .false. ! Activate Stokes Coriolis term 1333 ln_tauoc = .false. ! Activate ocean stress modified by external wave induced stress 1334 ln_tauw = .false. ! Activate ocean stress components from wave model 1335 ln_phioc = .false. ! Activate wave to ocean energy 1336 ln_rough = .false. ! Wave roughness equals the significant wave height 1337 ln_zdfqiao = .false. ! Enhanced wave vertical mixing Qiao (2010) 1338 nn_sdrift = 0 ! Parameterization for the calculation of 3D-Stokes drift from the surface Stokes drift 1339 ! = 0 Breivik 2015 parameterization: v_z=v_0*[exp(2*k*z)/(1-8*k*z)] 1340 ! = 1 Phillips: v_z=v_o*[exp(2*k*z)-beta*sqrt(-2*k*pi*z)*erfc(sqrt(-2*k*z))] 1341 nn_wmix = 0 ! type of wave breaking mixing 1342 ! = 0 Craig and Banner formulation (original NEMO formulation) 1343 ! = 1 Janssen formulation (no assumption of direct energy conversion) 1344 sn_cdg = 'cdw_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' , '' , '' , '' 1307 1345 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 1308 1346 sn_vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 1309 sn_wn = 'sdw_wave' , 1 , 'wave_num' , .true. , .false. , 'daily' , '' , '' , '' 1310 ! 1311 cn_dir_cdg = './' ! root directory for the location of drag coefficient files 1347 sn_hsw = 'sdw_wave' , 1 , 'hs' , .true. , .false. , 'daily' , '' , '' , '' 1348 sn_wmp = 'sdw_wave' , 1 , 'wmp' , .true. , .false. , 'daily' , '' , '' , '' 1349 sn_wfr = 'sdw_wave' , 1 , 'wave_freq' , .true. , .false. , 'daily' , '' , '' , '' 1350 sn_wnum = 'sdw_wave' , 1 , 'wave_num' , .true. , .false. , 'daily' , '' , '' , '' 1351 sn_tauoc = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '' , '' , '' 1352 sn_tauwx = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '' , '' , '' 1353 sn_tauwy = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '' , '' , '' 1354 sn_phioc = 'sdw_wave' , 1 , 'wave_energy', .true. , .false. , 'daily' , '' , '' , '' 1355 cn_dir = './' ! root directory for the location of wave forcing files 1356 ! 1312 1357 / 1313 1358 !-----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.