- Timestamp:
- 2009-08-07T15:53:07+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/libIGCM/ORCA2_LIM/IGCM00/PARAM/namelist
r1478 r1595 8 8 !! 6 - Tracer (nameos, nam_traadv, nam_traldf, namtdp) 9 9 !! 7 - dynamics (nam_dynadv, nam_dynvor, nam_dynhpg, namflg, nam_dynspg, nam_dynldf) 10 !! 8 - Verical physics (nam zdf, namnpc, namric, namtke, namkpp, namddm, namtmx)11 !! 9 - diagnostics (namtrd, namgap, nam spr, namflo, namptr)10 !! 8 - Verical physics (nam_zdf, nam_npc, nam_ric, nam_tke, nam_kpp, nam_ddm, nam_tmx) 11 !! 9 - diagnostics (namtrd, namgap, namflo, namptr) 12 12 !! 9 - miscellaneous (namsol, nam_mpp, nam_mpp_dyndist, namctl) 13 13 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> … … 39 39 nwrite = 5475 ! frequency of write in the output file (modulo referenced to nit000) 40 40 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 41 ln_mskland = .true. ! mask land points in NetCDF outputs (costly: + ~15%) 41 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 42 ln_clobber = .false. ! clobber (overwrite) an existing file 43 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (working only with iom_nf90 routines) 42 44 / 43 45 !!====================================================================== … … 205 207 / 206 208 !----------------------------------------------------------------------- 209 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 210 !----------------------------------------------------------------------- 211 ! SEND 212 cn_snd_co2 = 'coupled' ! 'none' 'coupled' 213 ! RECEIVE 214 cn_rcv_co2 = 'coupled' ! 'none' 'coupled' 215 / 216 !----------------------------------------------------------------------- 207 217 &namqsr ! penetrative solar radiation 208 218 !----------------------------------------------------------------------- … … 235 245 rn_hrnf = 0.e0 ! depth over which enhanced vertical mixing is used 236 246 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 247 rn_mul_rnf = 1.e0 ! multiplicative factor for runoff 237 248 / 238 249 !----------------------------------------------------------------------- … … 249 260 dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 250 261 deds = -27.7 ! magnitude of the damping on salinity [mm/day/psu] 262 ln_sssr_bnd = .false. ! flag to bound erp term (associated with nn_sssr=2) 263 rn_sssr_bnd = 0.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 251 264 / 252 265 !----------------------------------------------------------------------- … … 481 494 ! ! filtered free surface ("key_dynspg_flt") 482 495 ! ! split-explicit free surface ("key_dynspg_ts") 483 ! ! rigid-lid ("key_dynspg_rl")484 496 485 497 !----------------------------------------------------------------------- … … 500 512 !! Tracers & Dynamics vertical physics namelists 501 513 !!====================================================================== 502 !! namzdf vertical physics 503 !! namnpc non penetrative convection 504 !! namric richardson number dependent vertical mixing ("key_zdfric" ) 505 !! namtke TKE dependent vertical mixing ("key_zdftke" ) 506 !! namkpp KPP dependent vertical mixing ("key_zdfkpp" ) 507 !! namddm double diffusive mixing parameterization ("key_zdfddm" ) 508 !! namtmx tidal mixing parameterization ("key_zdftmx" ) 509 !!====================================================================== 510 511 !----------------------------------------------------------------------- 512 &namzdf ! vertical physics 513 !----------------------------------------------------------------------- 514 avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst") 515 avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst") 514 !! nam_zdf vertical physics 515 !! nam_npc non penetrative convection 516 !! nam_ric richardson number dependent vertical mixing ("key_zdfric" ) 517 !! nam_tke TKE dependent vertical mixing ("key_zdftke" ) 518 !! nam_kpp KPP dependent vertical mixing ("key_zdfkpp" ) 519 !! nam_ddm double diffusive mixing parameterization ("key_zdfddm" ) 520 !! nam_tmx tidal mixing parameterization ("key_zdftmx" ) 521 !!====================================================================== 522 523 !----------------------------------------------------------------------- 524 &nam_zdf ! vertical physics 525 !----------------------------------------------------------------------- 526 ! vertical eddy coef. or their background values 527 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst") 528 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst") 529 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 530 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 531 ln_zdfevd = .true. ! convection: enhanced vertical diffusion (evd) (T) or not (F) 532 nn_evdm = 1 ! evd apply on tracer (=0) or on tracer and momentum (=1) 533 rn_avevd = 100. ! evd mixing coefficient [m2/s] 516 534 ln_zdfnpc = .false. ! convection: Non-Penetrative algorithm (T) or not (F) 517 ln_zdfevd = .true. ! convection: enhanced vertical diffusion (T) or not (F) 518 avevd = 100. ! vertical coefficient for enhanced diffusion scheme [m2/s] 519 n_evdm = 1 ! enhanced mixing apply on tracer (=0) or on tracer and momentum (=1) 520 ln_zdfexp = .false. ! split explicit (T) or implicit (F) time stepping 521 n_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T 522 / 523 !----------------------------------------------------------------------- 524 &namnpc ! non penetrative convection 525 !----------------------------------------------------------------------- 526 nnpc1 = 1 ! non penetrative convective scheme computation frequency 527 nnpc2 = 365 ! non penetrative convective scheme print frequency 528 / 529 !----------------------------------------------------------------------- 530 &namric ! richardson number dependent vertical diffusion ("key_zdfric" ) 531 !----------------------------------------------------------------------- 532 avmri = 100.e-4 ! maximum value of the vertical viscosity 533 alp = 5. ! coefficient of the parameterization 534 nric = 2 ! coefficient of the parameterization 535 / 536 !----------------------------------------------------------------------- 537 &namtke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke") 538 !----------------------------------------------------------------------- 539 ln_rstke = .false. ! restart with tke from a run without tke (T) or not (F) 540 nn_itke = 50 ! number of iterative loops if ln_rstke=T 535 nn_npc = 1 ! frequency of application of npc 536 nn_npcp = 365 ! control print frequency 537 ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping 538 nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T 539 / 540 !----------------------------------------------------------------------- 541 &nam_ric ! richardson number dependent vertical diffusion ("key_zdfric" ) 542 !----------------------------------------------------------------------- 543 rn_avmri = 100.e-4 ! avm = rn_avmri / ( 1 + rn_alp * Ri**nn_ric ) 544 rn_alp = 5. ! avt = avm / ( 1 + rn_alp * Ri ) 545 nn_ric = 2 ! 546 / 547 !----------------------------------------------------------------------- 548 &nam_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke") 549 !----------------------------------------------------------------------- 541 550 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 542 551 rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation 543 552 rn_ebb = 3.75 ! coef. of the surface input of tke 544 rn_efave = 1. ! boost of the tke diffusion ( avtke=rn_efave*avm )545 553 rn_emin = 1.e-6 ! minimum value of tke [m2/s2] 546 554 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 555 rn_bshear = 1.e-20 ! background shear (>0) 547 556 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 548 557 ! = 1 bounded by the local vertical scale factor … … 550 559 ! = 3 same criteria as case 2 but applied in a different way 551 560 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 552 nn_avb = 0 ! profile for constant background used on avt & avm (=1) or not (=0)553 nn_ave = 1 ! horizontal averaged on avt (=1) or not (=0)554 561 ln_mxl0 = .false. ! mixing length scale surface value as function of wind stress (T) or not (F) 555 562 rn_lmin = 0.4 ! interior buoyancy lenght scale minimum value … … 557 564 nn_etau = 0 ! exponentially deceasing penetration of tke due to internal & intertial waves 558 565 ! = 0 no penetration ( O(2 km) resolution) 559 ! = 1 additional tke source 566 ! = 1 additional tke source 560 567 ! = 2 additional tke source applied only at the base of the mixed layer 561 568 nn_htau = 2 ! type of exponential decrease of tke penetration 562 569 ! = 0 constant 10 m length scale 563 570 ! = 1 ??? 564 ! = 2 ???565 571 rn_efr = 0.05 ! fraction of surface tke value which penetrates inside the ocean 566 ln_lc = .false. ! Langmuir cell effect572 ln_lc = .false. ! Langmuir cell parameterisation 567 573 rn_lc = 0.15 ! coef. associated to Langmuir cells 568 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 569 / 570 !------------------------------------------------------------------------ 571 &namkpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionnally: 572 ! "key_kppcustom" or "key_kpplktb") 573 !------------------------------------------------------------------------ 574 / 575 !------------------------------------------------------------------------ 576 &nam_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionnally: 577 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 574 578 ln_kpprimix = .true. ! shear instability mixing 575 difmiw = 1.0e-04 ! constant internal wave viscosity [m2/s] 576 difsiw = 0.1e-04 ! constant internal wave diffusivity [m2/s] 577 Riinfty = 0.8 ! local Richardson Number limit for shear instability 578 difri = 0.0050 ! maximum shear mixing at Rig = 0 [m2/s] 579 bvsqcon = -0.01e-07 ! Brunt-Vaisala squared for maximum convection [1/s2] 580 difcon = 1. ! maximum mixing in interior convection [m2/s] 581 navb = 0 ! horizontal averaged (=1) or not (=0) on avt and amv 582 nave = 1 ! constant (=0) or profile (=1) background on avt 583 / 584 !----------------------------------------------------------------------- 585 &namddm ! double diffusive mixing parameterization ("key_zdfddm") 586 !----------------------------------------------------------------------- 587 avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 588 hsbfr = 1.6 ! heat/salt buoyancy flux ratio 589 / 590 !----------------------------------------------------------------------- 591 &namtmx ! tidal mixing parameterization ("key_zdftmx") 592 !----------------------------------------------------------------------- 593 rn_htmx = 500. ! vertical decay scale for turbulence (meters) 594 rn_n2min = 1.e-8 ! threshold of the Brunt-Vaisala frequency (s-1) 595 rn_tfe = 0.333 ! tidal dissipation efficiency 596 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 597 rn_me = 0.2 ! mixing efficiency 598 / 579 rn_difmiw = 1.0e-04 ! constant internal wave viscosity [m2/s] 580 rn_difsiw = 0.1e-04 ! constant internal wave diffusivity [m2/s] 581 rn_riinfty = 0.8 ! local Richardson Number limit for shear instability 582 rn_difri = 0.0050 ! maximum shear mixing at Rig = 0 [m2/s] 583 rn_bvsqcon = -0.01e-07 ! Brunt-Vaisala squared for maximum convection [1/s2] 584 rn_difcon = 1. ! maximum mixing in interior convection [m2/s] 585 nn_avb = 0 ! horizontal averaged (=1) or not (=0) on avt and amv 586 nn_ave = 1 ! constant (=0) or profile (=1) background on avt 587 / 588 !----------------------------------------------------------------------- 589 &nam_ddm ! double diffusive mixing parameterization ("key_zdfddm") 590 !----------------------------------------------------------------------- 591 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 592 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 593 / 594 !----------------------------------------------------------------------- 595 &nam_tmx ! tidal mixing parameterization ("key_zdftmx") 596 !----------------------------------------------------------------------- 597 rn_htmx = 500. ! vertical decay scale for turbulence (meters) 598 rn_n2min = 1.e-8 ! threshold of the Brunt-Vaisala frequency (s-1) 599 rn_tfe = 0.333 ! tidal dissipation efficiency 600 rn_me = 0.2 ! mixing efficiency 601 ln_tmx_itf = .FALSE. ! ITF specific parameterisation 602 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 603 / 604 599 605 !!====================================================================== 600 606 !! *** Miscelaneous namelists *** … … 611 617 nsolv = 1 ! elliptic solver: =1 preconditioned conjugate gradient (pcg) 612 618 ! =2 successive-over-relaxation (sor) 613 ! =3 FETI (fet) ("key_feti")614 ! =4 sor with extra outer halo615 619 nsol_arp = 0 ! absolute/relative (0/1) precision convergence test 616 620 nmin = 300 ! minimum of iterations for the SOR solver … … 620 624 resmax = 1.e-10 ! absolute precision for the SOR solver 621 625 sor = 1.92 ! optimal coefficient for SOR solver (to be adjusted with the domain) 622 epsisl = 1.e-10 ! absolute precision on stream function solver623 nmisl = 4000 ! maximum pcg iterations for island ("key_islands")624 626 rnu = 1. ! strength of the additional force used in filtered free surface 625 627 / … … 659 661 !! namtrd dynamics and/or tracer trends ("key_trddyn","key_trdtra","key_trdmld") 660 662 !! namgap level mean model-data gap ("key_diagap") 661 !! namspr surface pressure diagnosed in rigid-lid ("key_diaspr")662 663 !! namflo float parameters ("key_float") 663 664 !! namptr Poleward Transport Diagnostics … … 684 685 / 685 686 !----------------------------------------------------------------------- 686 &namspr ! surface pressure diagnostic687 !-----------------------------------------------------------------------688 nmaxp = 1000 ! maximum of iterations for the solver689 epsp = 1.e-3 ! absolute precision of the solver690 niterp = 400 ! number of iteration done by the solver691 /692 !-----------------------------------------------------------------------693 687 &namflo ! float parameters ("key_float") 694 688 !-----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.