Changeset 5682 for branches/2015/dev_r5072_UKMO2_OBS_simplification/NEMOGCM/CONFIG/SHARED/namelist_ref
- Timestamp:
- 2015-08-12T17:46:45+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5072_UKMO2_OBS_simplification/NEMOGCM/CONFIG/SHARED/namelist_ref
r5029 r5682 10 10 !! 7 - dynamics (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 11 11 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, nam ptr, namhsb)12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namhsb, namsto) 13 13 !! 10 - miscellaneous (namsol, nammpp, namctl) 14 14 !! 11 - Obs & Assim (namobs, nam_asminc) … … 37 37 ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 38 38 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 39 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 39 40 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 41 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts 40 42 nn_istate = 0 ! output the initial state (1) or not (0) 43 ln_rst_list = .false. ! output restarts at list of times using nn_stocklist (T) or at set frequency with nn_stock (F) 41 44 nn_stock = 5475 ! frequency of creation of a restart file (modulo referenced to 1) 45 nn_stocklist = 0,0,0,0,0,0,0,0,0,0 ! List of timesteps when a restart file is to be written 42 46 nn_write = 5475 ! frequency of write in the output file (modulo referenced to nn_it000) 43 47 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 44 48 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 45 ln_clobber = .false. ! clobber (overwrite) an existing file 49 ln_cfmeta = .false. ! output additional data to netCDF files required for compliance with the CF metadata standard 50 ln_clobber = .true. ! clobber (overwrite) an existing file 46 51 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 47 52 / … … 50 55 !! *** Domain namelists *** 51 56 !!====================================================================== 52 !! namcfg parameters of the configuration 57 !! namcfg parameters of the configuration 53 58 !! namzgr vertical coordinate 54 59 !! namzgr_sco s-coordinate or hybrid z-s-coordinate … … 58 63 ! 59 64 !----------------------------------------------------------------------- 60 &namcfg ! parameters of the configuration 65 &namcfg ! parameters of the configuration 61 66 !----------------------------------------------------------------------- 62 67 cp_cfg = "default" ! name of the configuration … … 72 77 jperio = 0 ! lateral cond. type (between 0 and 6) 73 78 ! = 0 closed ; = 1 cyclic East-West 74 ! = 2 equatorial symmetric ; = 3 North fold T-point pivot 79 ! = 2 equatorial symmetric ; = 3 North fold T-point pivot 75 80 ! = 4 cyclic East-West AND North fold T-point pivot 76 81 ! = 5 North fold F-point pivot 77 82 ! = 6 cyclic East-West AND North fold F-point pivot 83 ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present 84 ! in netcdf input files, as the start j-row for reading 78 85 / 79 86 !----------------------------------------------------------------------- … … 83 90 ln_zps = .true. ! z-coordinate - partial steps (T/F) 84 91 ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F) 85 ln_isfcav = .false. ! ice shelf cavity 92 ln_isfcav = .false. ! ice shelf cavity (T/F) 86 93 / 87 94 !----------------------------------------------------------------------- … … 99 106 !!!!!!! SH94 stretching coefficients (ln_s_sh94 = .true.) 100 107 rn_theta = 6.0 ! surface control parameter (0<=theta<=20) 101 rn_bb = 0.8 ! stretching with SH94 s-sigma 108 rn_bb = 0.8 ! stretching with SH94 s-sigma 102 109 !!!!!!! SF12 stretching coefficient (ln_s_sf12 = .true.) 103 110 rn_alpha = 4.4 ! stretching with SF12 s-sigma … … 108 115 rn_zb_b = -0.2 ! offset for calculating Zb 109 116 !!!!!!!! Other stretching (not SH94 or SF12) [also uses rn_theta above] 110 rn_thetb = 1.0 ! bottom control parameter (0<=thetb<= 1) 117 rn_thetb = 1.0 ! bottom control parameter (0<=thetb<= 1) 111 118 / 112 119 !----------------------------------------------------------------------- … … 116 123 rn_bathy = 0. ! value of the bathymetry. if (=0) bottom flat at jpkm1 117 124 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 118 nn_msh = 0! create (=1) a mesh file or not (=0)125 nn_msh = 1 ! create (=1) a mesh file or not (=0) 119 126 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0) 120 127 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of … … 162 169 nn_baro = 30 ! Number of iterations of barotropic mode 163 170 ! during rn_rdt seconds. Only used if ln_bt_nn_auto=F 164 rn_bt_cmax = 0.8 ! Maximum courant number allowed if ln_bt_nn_auto=T 171 rn_bt_cmax = 0.8 ! Maximum courant number allowed if ln_bt_nn_auto=T 165 172 nn_bt_flt = 1 ! Time filter choice 166 173 ! = 0 None 167 174 ! = 1 Boxcar over nn_baro barotropic steps 168 ! = 2 Boxcar over 2*nn_baro " " 175 ! = 2 Boxcar over 2*nn_baro " " 169 176 / 170 177 !----------------------------------------------------------------------- … … 213 220 !! namsbc_core CORE bulk formulae formulation 214 221 !! namsbc_mfs MFS bulk formulae formulation 215 !! namsbc_cpl CouPLed formulation ("key_ coupled")222 !! namsbc_cpl CouPLed formulation ("key_oasis3") 216 223 !! namsbc_sas StAndalone Surface module 217 224 !! namtra_qsr penetrative solar radiation … … 233 240 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 234 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 ) 244 nn_components = 0 ! configuration of the opa-sas OASIS coupling 245 ! =0 no opa-sas OASIS coupling: default single executable configuration 246 ! =1 opa-sas OASIS coupling: multi executable configuration, OPA component 247 ! =2 opa-sas OASIS coupling: multi executable configuration, SAS component 235 248 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 236 249 nn_ice = 2 ! =0 no ice boundary condition , … … 243 256 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 244 257 nn_isf = 0 ! ice shelf melting/freezing (/=0 => fill namsbc_isf) 245 ! 0 =no isf 1 = presence of ISF 246 ! 2 = bg03 parametrisation 3 = rnf file for isf 258 ! 0 =no isf 1 = presence of ISF 259 ! 2 = bg03 parametrisation 3 = rnf file for isf 247 260 ! 4 = ISF fwf specified 248 261 ! option 1 and 4 need ln_isfcav = .true. (domzgr) … … 275 288 &namsbc_flx ! surface boundary condition : flux formulation 276 289 !----------------------------------------------------------------------- 277 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 290 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 278 291 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 279 292 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' , '' … … 318 331 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 319 332 rn_zqt = 10. ! Air temperature and humidity reference height (m) 320 rn_zu = 10. ! Wind vector reference height (m) 333 rn_zu = 10. ! Wind vector reference height (m) 321 334 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 322 335 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) 323 rn_vfac = 0. ! multiplicative factor for ocean/ice velocity 336 rn_vfac = 0. ! multiplicative factor for ocean/ice velocity 324 337 ! in the calculation of the wind stress (0.=absolute winds or 1.=relative winds) 325 338 / … … 340 353 / 341 354 !----------------------------------------------------------------------- 342 &namsbc_cpl ! coupled ocean/atmosphere model ("key_ coupled")355 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 343 356 !----------------------------------------------------------------------- 344 357 ! ! description ! multiple ! vector ! vector ! vector ! … … 371 384 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 372 385 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 373 sn_usp = 'sas_grid_U' , 120 , 'vozocrtx' , .true. , .true. , 'yearly' , '' , '' , '' 386 sn_usp = 'sas_grid_U' , 120 , 'vozocrtx' , .true. , .true. , 'yearly' , '' , '' , '' 374 387 sn_vsp = 'sas_grid_V' , 120 , 'vomecrty' , .true. , .true. , 'yearly' , '' , '' , '' 375 388 sn_tem = 'sas_grid_T' , 120 , 'sosstsst' , .true. , .true. , 'yearly' , '' , '' , '' 376 389 sn_sal = 'sas_grid_T' , 120 , 'sosaline' , .true. , .true. , 'yearly' , '' , '' , '' 377 390 sn_ssh = 'sas_grid_T' , 120 , 'sossheig' , .true. , .true. , 'yearly' , '' , '' , '' 378 379 ln_3d_uv = .true. ! specify whether we are supplying a 3D u,v field 391 sn_e3t = 'sas_grid_T' , 120 , 'e3t_m' , .true. , .true. , 'yearly' , '' , '' , '' 392 sn_frq = 'sas_grid_T' , 120 , 'frq_m' , .true. , .true. , 'yearly' , '' , '' , '' 393 394 ln_3d_uve = .true. ! specify whether we are supplying a 3D u,v and e3 field 395 ln_read_frq = .false. ! specify whether we must read frq or not 380 396 cn_dir = './' ! root directory for the location of the bulk files are 381 397 / … … 410 426 411 427 cn_dir = './' ! root directory for the location of the runoff files 412 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F)413 428 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 414 429 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used … … 418 433 ln_rnf_tem = .false. ! read in temperature information for runoff 419 434 ln_rnf_sal = .false. ! read in salinity information for runoff 420 / 421 !----------------------------------------------------------------------- 422 &namsbc_isf ! Top boundary layer (ISF) 435 ln_rnf_depth_ini = .false. ! compute depth at initialisation from runoff file 436 rn_rnf_max = 5.735e-4 ! max value of the runoff climatologie over global domain ( ln_rnf_depth_ini = .true ) 437 rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true ) 438 nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0) 439 / 440 !----------------------------------------------------------------------- 441 &namsbc_isf ! Top boundary layer (ISF) 423 442 !----------------------------------------------------------------------- 424 443 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! … … 457 476 458 477 cn_dir = './' ! root directory for the location of the bulk files 459 rn_pref = 101000. _wp! reference atmospheric pressure [N/m2]/478 rn_pref = 101000. ! reference atmospheric pressure [N/m2]/ 460 479 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 461 480 ln_apr_obc = .false. ! inverse barometer added to OBC ssh data … … 497 516 ! Initial mass required for an iceberg of each class 498 517 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 499 ! Proportion of calving mass to apportion to each class 518 ! Proportion of calving mass to apportion to each class 500 519 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 501 520 ! Ratio between effective and real iceberg mass (non-dim) 502 ! i.e. number of icebergs represented at a point 521 ! i.e. number of icebergs represented at a point 503 522 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 504 523 ! thickness of newly calved bergs (m) … … 509 528 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 510 529 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 511 ln_passive_mode = .false. ! iceberg - ocean decoupling 530 ln_passive_mode = .false. ! iceberg - ocean decoupling 512 531 nn_test_icebergs = 10 ! Create test icebergs of this class (-1 = no) 513 532 ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 514 533 rn_test_box = 108.0, 116.0, -66.0, -58.0 515 rn_speed_limit = 0. ! CFL speed limit for a berg 534 rn_speed_limit = 0. ! CFL speed limit for a berg 516 535 517 536 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 518 537 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 519 538 sn_icb = 'calving' , -1 , 'calvingmask', .true. , .true. , 'yearly' , '' , '' , '' 520 521 cn_dir = './' 539 540 cn_dir = './' 522 541 / 523 542 … … 573 592 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 574 593 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 594 ln_chk_bathy = .FALSE. ! 575 595 / 576 596 !----------------------------------------------------------------------- … … 580 600 ln_tide_ramp = .false. ! 581 601 rdttideramp = 0. ! 582 clname(1) = 'M2' ! name of constituent 583 clname(2) = 'S2' 584 clname(3) = 'N2' 585 clname(4) = 'K1' 586 clname(5) = 'O1' 587 clname(6) = 'Q1' 588 clname(7) = 'M4' 589 clname(8) = 'K2' 590 clname(9) = 'P1' 591 clname(10) = 'Mf' 592 clname(11) = 'Mm' 602 clname(1) = 'DUMMY' ! name of constituent - all tidal components must be set in namelist_cfg 593 603 / 594 604 !----------------------------------------------------------------------- … … 605 615 ! = 2, use tidal harmonic forcing data from files 606 616 ! = 3, use external data AND tidal harmonic forcing 607 cn_dyn3d = 'none' ! 617 cn_dyn3d = 'none' ! 608 618 nn_dyn3d_dta = 0 ! = 0, bdy data are equal to the initial state 609 619 ! = 1, bdy data are read in 'bdydata .nc' files 610 cn_tra = 'none' ! 620 cn_tra = 'none' ! 611 621 nn_tra_dta = 0 ! = 0, bdy data are equal to the initial state 612 622 ! = 1, bdy data are read in 'bdydata .nc' files 613 cn_ice_lim = 'none' ! 623 cn_ice_lim = 'none' ! 614 624 nn_ice_lim_dta = 0 ! = 0, bdy data are equal to the initial state 615 625 ! = 1, bdy data are read in 'bdydata .nc' files … … 620 630 ln_tra_dmp =.false. ! open boudaries conditions for tracers 621 631 ln_dyn3d_dmp =.false. ! open boundary condition for baroclinic velocities 622 rn_time_dmp = 1. ! Damping time scale in days 632 rn_time_dmp = 1. ! Damping time scale in days 623 633 rn_time_dmp_out = 1. ! Outflow damping time scale 624 634 nn_rimwidth = 10 ! width of the relaxation zone … … 673 683 rn_bfri2_max = 1.e-1 ! max. bottom drag coefficient (non linear case and ln_loglayer=T) 674 684 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2) 675 rn_bfrz0 = 3.e-3 ! bottom roughness [m] if ln_loglayer=T 685 rn_bfrz0 = 3.e-3 ! bottom roughness [m] if ln_loglayer=T 676 686 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 677 687 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d=T) … … 690 700 &nambbc ! bottom temperature boundary condition 691 701 !----------------------------------------------------------------------- 702 ! ! ! (if <0 months) ! 703 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 704 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 705 sn_qgh ='geothermal_heating.nc', -12. , 'heatflow' , .false. , .true. , 'yearly' , '' , '' , '' 706 ! 707 cn_dir = './' ! root directory for the location of the runoff files 692 708 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 693 709 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux … … 695 711 ! = 2 variable flux (read in geothermal_heating.nc in mW/m2) 696 712 rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2] 713 697 714 / 698 715 !----------------------------------------------------------------------- … … 719 736 !----------------------------------------------------------------------- 720 737 nn_eos = -1 ! type of equation of state and Brunt-Vaisala frequency 721 ! =-1, TEOS-10 722 ! = 0, EOS-80 738 ! =-1, TEOS-10 739 ! = 0, EOS-80 723 740 ! = 1, S-EOS (simplified eos) 724 741 ln_useCT = .true. ! use of Conservative Temp. ==> surface CT converted in Pot. Temp. in sbcssm … … 791 808 !----------------------------------------------------------------------- 792 809 ln_tradmp = .true. ! add a damping termn (T) or not (F) 793 nn_hdmp = -1 ! horizontal shape =-1, damping in Med and Red Seas only794 ! =XX, damping poleward of XX degrees (XX>0)795 ! + F(distance-to-coast) + Red and Med Seas796 810 nn_zdmp = 0 ! vertical shape =0 damping throughout the water column 797 811 ! =1 no damping in the mixing layer (kz criteria) 798 812 ! =2 no damping in the mixed layer (rho crieria) 799 rn_surf = 50. ! surface time scale of damping [days] 800 rn_bot = 360. ! bottom time scale of damping [days] 801 rn_dep = 800. ! depth of transition between rn_surf and rn_bot [meters] 802 nn_file = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 813 cn_resto = 'resto.nc' ! Name of file containing restoration coefficient field (use dmp_tools to create this) 803 814 / 804 815 … … 817 828 !----------------------------------------------------------------------- 818 829 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 830 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 819 831 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme 820 832 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme … … 824 836 &nam_vvl ! vertical coordinate options 825 837 !----------------------------------------------------------------------- 826 ln_vvl_zstar = .true. ! zstar vertical coordinate 838 ln_vvl_zstar = .true. ! zstar vertical coordinate 827 839 ln_vvl_ztilde = .false. ! ztilde vertical coordinate: only high frequency variations 828 840 ln_vvl_layer = .false. ! full layer vertical coordinate … … 850 862 ln_hpg_zps = .true. ! z-coordinate - partial steps (interpolation) 851 863 ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation) 864 ln_hpg_isf = .false. ! s-coordinate (sco ) adapted to isf 852 865 ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial) 853 866 ln_hpg_prj = .false. ! s-coordinate (Pressure Jacobian scheme) … … 945 958 ! = 1 add a tke source below the ML 946 959 ! = 2 add a tke source just at the base of the ML 947 ! = 3 as = 1 applied on HF part of the stress ("key_ coupled")960 ! = 3 as = 1 applied on HF part of the stress ("key_oasis3") 948 961 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 949 962 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML … … 967 980 &namzdf_gls ! GLS vertical diffusion ("key_zdfgls") 968 981 !----------------------------------------------------------------------- 969 rn_emin = 1.e- 6! minimum value of e [m2/s2]982 rn_emin = 1.e-7 ! minimum value of e [m2/s2] 970 983 rn_epsmin = 1.e-12 ! minimum value of eps [m2/s3] 971 984 ln_length_lim = .true. ! limit on the dissipation rate under stable stratification (Galperin et al., 1988) 972 rn_clim_galp = 0.53 ! galperin limit 973 ln_crban = .true. ! Use Craig & Banner (1994) surface wave mixing parametrisation 985 rn_clim_galp = 0.267 ! galperin limit 974 986 ln_sigpsi = .true. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 975 987 rn_crban = 100. ! Craig and Banner 1994 constant for wb tke flux 976 988 rn_charn = 70000. ! Charnock constant for wb induced roughness length 977 nn_tkebc_surf = 1 ! surface tke condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 978 nn_tkebc_bot = 1 ! bottom tke condition (0/1=Dir/Neum) 979 nn_psibc_surf = 1 ! surface psi condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 980 nn_psibc_bot = 1 ! bottom psi condition (0/1=Dir/Neum) 981 nn_stab_func = 2 ! stability function (0=Galp, 1= KC94, 2=CanutoA, 3=CanutoB) 982 nn_clos = 1 ! predefined closure type (0=MY82, 1=k-eps, 2=k-w, 3=Gen) 989 rn_hsro = 0.02 ! Minimum surface roughness 990 rn_frac_hs = 1.3 ! Fraction of wave height as roughness (if nn_z0_met=2) 991 nn_z0_met = 2 ! Method for surface roughness computation (0/1/2) 992 nn_bc_surf = 1 ! surface condition (0/1=Dir/Neum) 993 nn_bc_bot = 1 ! bottom condition (0/1=Dir/Neum) 994 nn_stab_func = 2 ! stability function (0=Galp, 1= KC94, 2=CanutoA, 3=CanutoB) 995 nn_clos = 1 ! predefined closure type (0=MY82, 1=k-eps, 2=k-w, 3=Gen) 983 996 / 984 997 !----------------------------------------------------------------------- … … 1008 1021 !! namc1d_uvd data: U & V currents ("key_c1d") 1009 1022 !! namc1d_dyndmp U & V newtonian damping ("key_c1d") 1023 !! namsto Stochastic parametrization of EOS 1010 1024 !!====================================================================== 1011 1025 ! … … 1066 1080 ln_dyndmp = .false. ! add a damping term (T) or not (F) 1067 1081 / 1082 !----------------------------------------------------------------------- 1083 &namsto ! Stochastic parametrization of EOS 1084 !----------------------------------------------------------------------- 1085 ln_rststo = .false. ! start from mean parameter (F) or from restart file (T) 1086 ln_rstseed = .true. ! read seed of RNG from restart file 1087 cn_storst_in = "restart_sto" ! suffix of stochastic parameter restart file (input) 1088 cn_storst_out = "restart_sto" ! suffix of stochastic parameter restart file (output) 1089 1090 ln_sto_eos = .false. ! stochastic equation of state 1091 nn_sto_eos = 1 ! number of independent random walks 1092 rn_eos_stdxy = 1.4 ! random walk horz. standard deviation (in grid points) 1093 rn_eos_stdz = 0.7 ! random walk vert. standard deviation (in grid points) 1094 rn_eos_tcor = 1440.0 ! random walk time correlation (in timesteps) 1095 nn_eos_ord = 1 ! order of autoregressive processes 1096 nn_eos_flt = 0 ! passes of Laplacian filter 1097 rn_eos_lim = 2.0 ! limitation factor (default = 3.0) 1098 / 1068 1099 1069 1100 !!====================================================================== … … 1072 1103 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 1073 1104 !! namtrd dynamics and/or tracer trends 1105 !! namptr Poleward Transport Diagnostics 1074 1106 !! namflo float parameters ("key_float") 1075 !! namptr Poleward Transport Diagnostics1076 1107 !! namhsb Heat and salt budgets 1077 1108 !!====================================================================== … … 1127 1158 !----------------------------------------------------------------------- 1128 1159 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 1129 ln_diaznl = .true. ! Add zonal means and meridional stream functions 1130 ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not 1131 ! (orca configuration only, need input basins mask file named "subbasins.nc" 1132 ln_ptrcomp = .true. ! Add decomposition : overturning 1133 nn_fptr = 1 ! Frequency of ptr computation [time step] 1134 nn_fwri = 15 ! Frequency of ptr outputs [time step] 1160 ln_subbas = .false. ! Atlantic/Pacific/Indian basins computation (T) or not 1135 1161 / 1136 1162 !----------------------------------------------------------------------- … … 1161 1187 !! *** Observation & Assimilation namelists *** 1162 1188 !!====================================================================== 1163 !! namobs observation and model comparison ('key_diaobs')1189 !! namobs observation and model comparison 1164 1190 !! nam_asminc assimilation increments ('key_asminc') 1165 1191 !!====================================================================== 1166 1192 ! 1167 1193 !----------------------------------------------------------------------- 1168 &namobs ! observation usage switch ('key_diaobs') 1169 !----------------------------------------------------------------------- 1170 ln_t3d = .false. ! Logical switch for T profile observations 1171 ln_s3d = .false. ! Logical switch for S profile observations 1172 ln_ena = .false. ! Logical switch for ENACT insitu data set 1173 ! ! ln_cor Logical switch for Coriolis insitu data set 1174 ln_profb = .false. ! Logical switch for feedback insitu data set 1175 ln_sla = .false. ! Logical switch for SLA observations 1176 1177 ln_sladt = .false. ! Logical switch for AVISO SLA data 1178 1179 ln_slafb = .false. ! Logical switch for feedback SLA data 1180 ! ln_ssh Logical switch for SSH observations 1181 1182 ln_sst = .false. ! Logical switch for SST observations 1183 ln_reysst = .false. ! ln_reysst Logical switch for Reynolds observations 1184 ln_ghrsst = .false. ! ln_ghrsst Logical switch for GHRSST observations 1185 1186 ln_sstfb = .false. ! Logical switch for feedback SST data 1187 ! ln_sss Logical switch for SSS observations 1188 ln_seaice = .false. ! Logical switch for Sea Ice observations 1189 ! ln_vel3d Logical switch for velocity observations 1190 ! ln_velavcur Logical switch for velocity daily av. cur. 1191 ! ln_velhrcur Logical switch for velocity high freq. cur. 1192 ! ln_velavadcp Logical switch for velocity daily av. ADCP 1193 ! ln_velhradcp Logical switch for velocity high freq. ADCP 1194 ! ln_velfb Logical switch for feedback velocity data 1195 ! ln_grid_global Global distribtion of observations 1196 ! ln_grid_search_lookup Logical switch for obs grid search w/lookup table 1197 ! grid_search_file Grid search lookup file header 1198 ! enactfiles ENACT input observation file names 1199 ! coriofiles Coriolis input observation file name 1200 ! ! profbfiles: Profile feedback input observation file name 1201 profbfiles = 'profiles_01.nc' 1202 ! ln_profb_enatim Enact feedback input time setting switch 1203 ! slafilesact Active SLA input observation file name 1204 ! slafilespas Passive SLA input observation file name 1205 ! ! slafbfiles: Feedback SLA input observation file name 1206 slafbfiles = 'sla_01.nc' 1207 ! sstfiles GHRSST input observation file name 1208 ! ! sstfbfiles: Feedback SST input observation file name 1209 sstfbfiles = 'sst_01.nc' 1210 ! seaicefiles Sea Ice input observation file names 1211 seaicefiles = 'seaice_01.nc' 1212 ! velavcurfiles Vel. cur. daily av. input file name 1213 ! velhvcurfiles Vel. cur. high freq. input file name 1214 ! velavadcpfiles Vel. ADCP daily av. input file name 1215 ! velhvadcpfiles Vel. ADCP high freq. input file name 1216 ! velfbfiles Vel. feedback input observation file name 1217 ! dobsini Initial date in window YYYYMMDD.HHMMSS 1218 ! dobsend Final date in window YYYYMMDD.HHMMSS 1219 ! n1dint Type of vertical interpolation method 1220 ! n2dint Type of horizontal interpolation method 1221 ! ln_nea Rejection of observations near land switch 1222 nmsshc = 0 ! MSSH correction scheme 1223 ! mdtcorr MDT correction 1224 ! mdtcutoff MDT cutoff for computed correction 1225 ln_altbias = .false. ! Logical switch for alt bias 1226 ln_ignmis = .true. ! Logical switch for ignoring missing files 1227 ! endailyavtypes ENACT daily average types 1228 ln_grid_global = .true. 1229 ln_grid_search_lookup = .false. 1194 &namobs ! observation usage switch 1195 !----------------------------------------------------------------------- 1196 ln_diaobs = .false. ! Logical switch for the observation operator 1197 ln_t3d = .false. ! Logical switch for T profile observations 1198 ln_s3d = .false. ! Logical switch for S profile observations 1199 ln_sla = .false. ! Logical switch for SLA observations 1200 ln_sst = .false. ! Logical switch for SST observations 1201 ln_sic = .false. ! Logical switch for Sea Ice observations 1202 ln_vel3d = .false. ! Logical switch for velocity observations 1203 ln_altbias = .false. ! Logical switch for altimeter bias correction 1204 ln_nea = .false. ! Logical switch for rejection of observations near land 1205 ln_grid_global = .true. ! Logical switch for global distribution of observations 1206 ln_grid_search_lookup = .false. ! Logical switch for obs grid search w/lookup table 1207 ln_ignmis = .true. ! Logical switch for ignoring missing files 1208 ln_s_at_t = .false. ! Logical switch for computing model S at T obs if not there 1209 ln_sstnight = .false. ! Logical switch for calculating night-time average for SST obs 1210 ! All of the *files* variables below are arrays. Use namelist_cfg to add more files 1211 cn_profbfiles = 'profiles_01.nc' ! Profile feedback input observation file names 1212 cn_slafbfiles = 'sla_01.nc' ! SLA feedback input observation file names 1213 cn_sstfbfiles = 'sst_01.nc' ! SST feedback input observation file names 1214 cn_sicfbfiles = 'sic_01.nc' ! SIC feedback input observation file names 1215 cn_velfbfiles = 'vel_01.nc' ! Velocity feedback input observation file names 1216 cn_altbiasfile = 'altbias.nc' ! Altimeter bias input file name 1217 cn_gridsearchfile = 'gridsearch.nc' ! Grid search file name 1218 rn_gridsearchres = 0.5 ! Grid search resolution 1219 rn_dobsini = 00010101.000000 ! Initial date in window YYYYMMDD.HHMMSS 1220 rn_dobsend = 00010102.000000 ! Final date in window YYYYMMDD.HHMMSS 1221 nn_1dint = 0 ! Type of vertical interpolation method 1222 nn_2dint = 0 ! Type of horizontal interpolation method 1223 nn_msshc = 0 ! MSSH correction scheme 1224 rn_mdtcorr = 1.61 ! MDT correction 1225 rn_mdtcutoff = 65.0 ! MDT cutoff for computed correction 1226 nn_profdavtypes = -1 ! Profile daily average types - array 1230 1227 / 1231 1228 !-----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.