New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 1536 for trunk/CONFIG/GYRE – NEMO

Changeset 1536 for trunk/CONFIG/GYRE


Ignore:
Timestamp:
2009-07-24T16:22:16+02:00 (15 years ago)
Author:
ctlod
Message:

ensure the restartability of the 2nd order advection scheme,see ticket: 489

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/GYRE/EXP00/namelist

    r1528 r1536  
    88!!              6 - Tracer           (nameos, nam_traadv, nam_traldf, namtdp) 
    99!!              7 - dynamics         (nam_dynadv, nam_dynvor, nam_dynhpg, namflg, nam_dynspg, nam_dynldf) 
    10 !!              8 - Verical physics  (namzdf, namnpc, namric, namtke, namkpp, namddm, namtmx) 
     10!!              8 - Verical physics  (nam_zdf, nam_npc, nam_ric, nam_tke, nam_kpp, nam_ddm, nam_tmx) 
    1111!!              9 - diagnostics      (namtrd, namgap, namflo, namptr) 
    1212!!              9 - miscellaneous    (namsol, nam_mpp, nam_mpp_dyndist, namctl) 
     
    236236!----------------------------------------------------------------------- 
    237237   cgren       =    0.06   !  correction of the snow or ice albedo to take into account the 
    238    albice      =    0.5    !  albedo of melting ice in the arctic and antarctic 
     238   albice      =    0.53   !  albedo of melting ice in the arctic and antarctic 
    239239   alphd       =    0.80   !  coefficients for linear interpolation used to 
    240240   alphc       =    0.65   !  compute albedo between two extremes values  
     
    481481!!             Tracers & Dynamics vertical physics namelists 
    482482!!====================================================================== 
    483 !!       namzdf        vertical physics 
    484 !!       namnpc        non penetrative convection                        
    485 !!       namric        richardson number dependent vertical mixing      ("key_zdfric"      ) 
    486 !!       namtke        TKE dependent vertical mixing                    ("key_zdftke"      ) 
    487 !!       namkpp        KPP dependent vertical mixing                    ("key_zdfkpp"      ) 
    488 !!       namddm        double diffusive mixing parameterization         ("key_zdfddm"      ) 
    489 !!       namtmx        tidal mixing parameterization                    ("key_zdftmx"      ) 
    490 !!====================================================================== 
    491  
    492 !----------------------------------------------------------------------- 
    493 &namzdf        !   vertical physics 
    494 !----------------------------------------------------------------------- 
    495    avm0        =   1.2e-4  !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst") 
    496    avt0        =   1.2e-5  !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst") 
     483!!       nam_zdf       vertical physics 
     484!!       nam_npc       non penetrative convection                        
     485!!       nam_ric       richardson number dependent vertical mixing      ("key_zdfric"      ) 
     486!!       nam_tke       TKE dependent vertical mixing                    ("key_zdftke"      ) 
     487!!       nam_kpp       KPP dependent vertical mixing                    ("key_zdfkpp"      ) 
     488!!       nam_ddm       double diffusive mixing parameterization         ("key_zdfddm"      ) 
     489!!       nam_tmx       tidal mixing parameterization                    ("key_zdftmx"      ) 
     490!!====================================================================== 
     491 
     492!----------------------------------------------------------------------- 
     493&nam_zdf       !   vertical physics 
     494!----------------------------------------------------------------------- 
     495                           !  vertical eddy coef. or their background values 
     496   rn_avm0     =   1.2e-4  !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst") 
     497   rn_avt0     =   1.2e-5  !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst") 
     498   nn_avb      =    0      !  profile for background avt & avm (=1) or not (=0) 
     499   nn_havtb    =    0      !  horizontal shape for avtb (=1) or not (=0) 
     500   ln_zdfevd   = .true.    !  convection: enhanced vertical diffusion (evd) (T) or not (F) 
     501   nn_evdm     =    1      !              evd apply on tracer (=0) or on tracer and momentum (=1) 
     502   rn_avevd    =  100.     !              evd mixing coefficient [m2/s] 
    497503   ln_zdfnpc   = .false.   !  convection: Non-Penetrative algorithm (T) or not (F) 
    498    ln_zdfevd   = .true.    !  convection: enhanced vertical diffusion (T) or not (F)     
    499    avevd       = 100.      !  vertical coefficient for enhanced diffusion scheme [m2/s] 
    500    n_evdm      =   1       !  enhanced mixing apply on tracer (=0) or on tracer and momentum (=1) 
    501    ln_zdfexp   =  .false.  !  split explicit (T) or implicit (F) time stepping 
    502    n_zdfexp    =   3       !  number of sub-timestep for ln_zdfexp=T 
    503 / 
    504 !----------------------------------------------------------------------- 
    505 &namnpc        !   non penetrative convection 
    506 !----------------------------------------------------------------------- 
    507    nnpc1       =    1      !  non penetrative convective scheme computation frequency 
    508    nnpc2       =  365      !  non penetrative convective scheme print frequency 
    509 / 
    510 !----------------------------------------------------------------------- 
    511 &namric        !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    512 !----------------------------------------------------------------------- 
    513    avmri       = 100.e-4   !  maximum value of the vertical viscosity 
    514    alp         =   5.      !  coefficient of the parameterization 
    515    nric        =   2       !  coefficient of the parameterization 
     504   nn_npc      =    1      !              frequency of application of npc 
     505   nn_npcp     =  365      !              control print frequency 
     506   ln_zdfexp   =  .false.  !  time-stepping: split-explicit (T) or implicit (F) time stepping 
     507   nn_zdfexp   =    3      !                 number of sub-timestep for ln_zdfexp=T 
     508/ 
     509!----------------------------------------------------------------------- 
     510&nam_ric       !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
     511!----------------------------------------------------------------------- 
     512   rn_avmri    = 100.e-4   !  avm = rn_avmri / ( 1 + rn_alp * Ri**nn_ric ) 
     513   rn_alp      =   5.      !  avt = avm      / ( 1 + rn_alp * Ri ) 
     514   nn_ric      =   2       ! 
    516515/ 
    517516!----------------------------------------------------------------------- 
    518517&namtke        !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
    519518!----------------------------------------------------------------------- 
    520    ln_rstke    = .false.   !  restart with tke from a run without tke (T) or not (F) 
    521    nn_itke     =  50       !  number of iterative loops if ln_rstke=T  
    522519   rn_ediff    =   0.1     !  coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 
    523520   rn_ediss    =   0.7     !  coef. of the Kolmogoroff dissipation 
    524521   rn_ebb      =   3.75    !  coef. of the surface input of tke 
    525    rn_efave    =   1.      !  boost of the tke diffusion ( avtke=rn_efave*avm ) 
    526522   rn_emin     =   1.e-5   !  minimum value of tke [m2/s2] 
    527523   rn_emin0    =   1.e-4   !  surface minimum value of tke [m2/s2] 
     524   rn_bshear   =   1.e-20  !  background shear (>0) 
    528525   nn_mxl      =   2       !  mixing length: = 0 bounded by the distance to surface and bottom 
    529526                           !                 = 1 bounded by the local vertical scale factor 
     
    531528                           !                 = 3 same criteria as case 2 but applied in a different way 
    532529   nn_pdl      =   1       !  Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 
    533    nn_avb      =   0       !  profile for constant background used on avt & avm (=1) or not (=0) 
    534    nn_ave      =   1       !  horizontal averaged on avt (=1) or not (=0)  
    535530   ln_mxl0     = .false.   !  mixing length scale surface value as function of wind stress (T) or not (F) 
    536531   rn_lmin     =   0.4     !  interior buoyancy lenght scale minimum value 
     
    538533   nn_etau     =   0       !  exponentially deceasing penetration of tke due to internal & intertial waves 
    539534                           !        = 0 no penetration ( O(2 km) resolution) 
    540                            !        = 1 additional tke source  
     535                           !        = 1 additional tke source 
    541536                           !        = 2 additional tke source applied only at the base of the mixed layer 
    542537   nn_htau     =   2       !  type of exponential decrease of tke penetration 
    543538                           !        = 0  constant 10 m length scale 
    544539                           !        = 1  ??? 
    545                            !        = 2  ??? 
    546540   rn_efr      =   0.05    !  fraction of surface tke value which penetrates inside the ocean 
    547    ln_lc       = .false.   !  Langmuir cell effect 
     541   ln_lc       = .false.   !  Langmuir cell parameterisation 
    548542   rn_lc       =   0.15    !  coef. associated to Langmuir cells 
    549    nn_havtb    =   0       !  horizontal shape for avtb (=1) or not (=0) 
    550 / 
    551 !------------------------------------------------------------------------ 
    552 &namkpp        !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionnally: 
    553 !                                                                         "key_kppcustom" or "key_kpplktb") 
    554 !------------------------------------------------------------------------ 
     543/ 
     544!------------------------------------------------------------------------  
     545&nam_kpp       !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionnally: 
     546!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 
    555547   ln_kpprimix = .true.    !  shear instability mixing  
    556    difmiw      =  1.0e-04  !  constant internal wave viscosity [m2/s] 
    557    difsiw      =  0.1e-04  !  constant internal wave diffusivity [m2/s] 
    558    Riinfty     =  0.8      !  local Richardson Number limit for shear instability 
    559    difri       =  0.0050   !  maximum shear mixing at Rig = 0    [m2/s] 
    560    bvsqcon     = -0.01e-07 !  Brunt-Vaisala squared for maximum convection [1/s2]  
    561    difcon      =  1.       !  maximum mixing in interior convection [m2/s] 
    562    navb        =  0        !  horizontal averaged (=1) or not (=0) on avt and amv 
    563    nave        =  1        !  constant (=0) or profile (=1) background on avt 
    564 / 
    565 !----------------------------------------------------------------------- 
    566 &namddm        !   double diffusive mixing parameterization                  ("key_zdfddm") 
    567 !----------------------------------------------------------------------- 
    568       avts     = 1.e-4     !  maximum avs (vertical mixing on salinity) 
    569       hsbfr    = 1.6       !  heat/salt buoyancy flux ratio 
    570 / 
    571 !----------------------------------------------------------------------- 
    572 &namtmx        !   tidal mixing parameterization                             ("key_zdftmx") 
    573 !----------------------------------------------------------------------- 
    574       rn_htmx    = 500.      !  vertical decay scale for turbulence (meters) 
    575       rn_n2min   = 1.e-8     !  threshold of the Brunt-Vaisala frequency (s-1) 
    576       rn_tfe     = 0.333     !  tidal dissipation efficiency  
    577       rn_me      = 0.2       !  mixing efficiency 
    578       ln_tmx_itf = .FALSE.   !  ITF specific parameterisation 
    579       rn_tfe_itf = 1.        !  ITF tidal dissipation efficiency  
    580 / 
     548   rn_difmiw   =  1.0e-04  !  constant internal wave viscosity [m2/s] 
     549   rn_difsiw   =  0.1e-04  !  constant internal wave diffusivity [m2/s] 
     550   rn_riinfty  =  0.8      !  local Richardson Number limit for shear instability 
     551   rn_difri    =  0.0050   !  maximum shear mixing at Rig = 0    [m2/s] 
     552   rn_bvsqcon  = -0.01e-07 !  Brunt-Vaisala squared for maximum convection [1/s2]  
     553   rn_difcon   =  1.       !  maximum mixing in interior convection [m2/s]  
     554   nn_avb      =  0        !  horizontal averaged (=1) or not (=0) on avt and amv 
     555   nn_ave      =  1        !  constant (=0) or profile (=1) background on avt 
     556 
     557!----------------------------------------------------------------------- 
     558&nam_ddm       !   double diffusive mixing parameterization                  ("key_zdfddm") 
     559!----------------------------------------------------------------------- 
     560   rn_avts     = 1.e-4     !  maximum avs (vertical mixing on salinity) 
     561   rn_hsbfr    = 1.6       !  heat/salt buoyancy flux ratio 
     562/ 
     563!----------------------------------------------------------------------- 
     564&nam_tmx       !   tidal mixing parameterization                             ("key_zdftmx") 
     565!----------------------------------------------------------------------- 
     566   rn_htmx    = 500.      !  vertical decay scale for turbulence (meters) 
     567   rn_n2min   = 1.e-8     !  threshold of the Brunt-Vaisala frequency (s-1) 
     568   rn_tfe     = 0.333     !  tidal dissipation efficiency 
     569   rn_me      = 0.2       !  mixing efficiency  
     570   ln_tmx_itf = .FALSE.   !  ITF specific parameterisation 
     571   rn_tfe_itf = 1.        !  ITF tidal dissipation efficiency 
     572/ 
     573 
    581574!!====================================================================== 
    582575!!                  ***  Miscelaneous namelists  *** 
     
    653646   cn_trdrst_in  = "restart_mld"   ! suffix of ocean restart name (input) 
    654647   cn_trdrst_out = "restart_mld"   ! suffix of ocean restart name (output) 
    655    ln_trdmld_restart = .false.  !  restart for ML diagnostics 
    656    ln_trdmld_instant = .false.  !  flag to diagnose trends of instantantaneous or mean ML T/S 
     648   ln_trdmld_restart = .false.     !  restart for ML diagnostics 
     649   ln_trdmld_instant = .false.     !  flag to diagnose trends of instantantaneous or mean ML T/S 
    657650/ 
    658651!----------------------------------------------------------------------- 
     
    675668&namptr       !   Poleward Transport Diagnostic 
    676669!----------------------------------------------------------------------- 
    677    ln_diaptr  = .false.    !  Poleward heat and salt transport (T) or not (F) 
    678    ln_subbas  = .false.    !  Atlantic/Pacific/Indian basins computation (T) or not  
     670   ln_diaptr  = .false.     !  Poleward heat and salt transport (T) or not (F) 
     671   ln_diaznl  = .false.     !  Add zonal means and meridional stream functions 
     672   ln_subbas  = .false.     !  Atlantic/Pacific/Indian basins computation (T) or not  
    679673                           !  (orca configuration only, need input basins mask file named "subbasins.nc" 
    680    nf_ptr     =  15        !  Frequency of ptr computation [time step] 
    681 / 
     674   nf_ptr     =  1         !  Frequency of ptr computation [time step] 
     675   nf_ptr_wri =  15        !  Frequency of ptr outputs 
     676/ 
Note: See TracChangeset for help on using the changeset viewer.