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/ORCA2_LIM – NEMO

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

Location:
trunk/CONFIG/ORCA2_LIM/EXP00
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/ORCA2_LIM/EXP00/1_namelist

    r1519 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) 
    11 !!              9 - diagnostics      (namtrd, namgap, namspr, 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) 
    1212!!              9 - miscellaneous    (namsol, nam_mpp, nam_mpp_dyndist, namctl) 
    1313!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
     
    196196   ln_traqsr   = .true.    !  Light penetration (T) or not (F) 
    197197   ln_qsr_rgb  = .false.   !  RGB (Red-Green-Blue) light penetration 
     198   ln_qsr_2bd  = .false.   !  2 bands              light penetration 
    198199   ln_qsr_bio  = .false.   !  bio-model light penetration 
    199200   nn_chldta   =      0    !  RGB : Chl data (=1) or cst value (=0) 
     
    235236!----------------------------------------------------------------------- 
    236237   cgren       =    0.06   !  correction of the snow or ice albedo to take into account the 
    237    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 
    238239   alphd       =    0.80   !  coefficients for linear interpolation used to 
    239240   alphc       =    0.65   !  compute albedo between two extremes values  
     
    460461!                          !  filtered free surface                     ("key_dynspg_flt") 
    461462!                          !  split-explicit free surface               ("key_dynspg_ts") 
    462 !                          !  rigid-lid                                 ("key_dynspg_rl") 
    463463 
    464464!----------------------------------------------------------------------- 
     
    479479!!             Tracers & Dynamics vertical physics namelists 
    480480!!====================================================================== 
    481 !!       namzdf        vertical physics 
    482 !!       namnpc        non penetrative convection                        
    483 !!       namric        richardson number dependent vertical mixing      ("key_zdfric"      ) 
    484 !!       namtke        TKE dependent vertical mixing                    ("key_zdftke"      ) 
    485 !!       namkpp        KPP dependent vertical mixing                    ("key_zdfkpp"      ) 
    486 !!       namddm        double diffusive mixing parameterization         ("key_zdfddm"      ) 
    487 !!       namtmx        tidal mixing parameterization                    ("key_zdftmx"      ) 
    488 !!====================================================================== 
    489  
    490 !----------------------------------------------------------------------- 
    491 &namzdf        !   vertical physics 
    492 !----------------------------------------------------------------------- 
    493    avm0        =   1.2e-4  !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst") 
    494    avt0        =   1.2e-5  !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst") 
     481!!       nam_zdf       vertical physics 
     482!!       nam_npc       non penetrative convection                        
     483!!       nam_ric       richardson number dependent vertical mixing      ("key_zdfric"      ) 
     484!!       nam_tke       TKE dependent vertical mixing                    ("key_zdftke"      ) 
     485!!       nam_kpp       KPP dependent vertical mixing                    ("key_zdfkpp"      ) 
     486!!       nam_ddm       double diffusive mixing parameterization         ("key_zdfddm"      ) 
     487!!       nam_tmx       tidal mixing parameterization                    ("key_zdftmx"      ) 
     488!!====================================================================== 
     489 
     490!----------------------------------------------------------------------- 
     491&nam_zdf       !   vertical physics 
     492!----------------------------------------------------------------------- 
     493                           !  vertical eddy coef. or their background values 
     494   rn_avm0     =   1.2e-4  !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst") 
     495   rn_avt0     =   1.2e-5  !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst") 
     496   nn_avb      =    0      !  profile for background avt & avm (=1) or not (=0) 
     497   nn_havtb    =    0      !  horizontal shape for avtb (=1) or not (=0) 
     498   ln_zdfevd   = .true.    !  convection: enhanced vertical diffusion (evd) (T) or not (F) 
     499   nn_evdm     =    0      !              evd apply on tracer (=0) or on tracer and momentum (=1) 
     500   rn_avevd    =  100.     !              evd mixing coefficient [m2/s] 
    495501   ln_zdfnpc   = .false.   !  convection: Non-Penetrative algorithm (T) or not (F) 
    496    ln_zdfevd   = .true.    !  convection: enhanced vertical diffusion (T) or not (F)     
    497    avevd       = 100.      !  vertical coefficient for enhanced diffusion scheme [m2/s] 
    498    n_evdm      =   0       !  enhanced mixing apply on tracer (=0) or on tracer and momentum (=1) 
    499    ln_zdfexp   =  .false.  !  split explicit (T) or implicit (F) time stepping 
    500    n_zdfexp    =   3       !  number of sub-timestep for ln_zdfexp=T 
    501 / 
    502 !----------------------------------------------------------------------- 
    503 &namnpc        !   non penetrative convection 
    504 !----------------------------------------------------------------------- 
    505    nnpc1       =    1      !  non penetrative convective scheme computation frequency 
    506    nnpc2       =  365      !  non penetrative convective scheme print frequency 
    507 / 
    508 !----------------------------------------------------------------------- 
    509 &namric        !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    510 !----------------------------------------------------------------------- 
    511    avmri       = 100.e-4   !  maximum value of the vertical viscosity 
    512    alp         =   5.      !  coefficient of the parameterization 
    513    nric        =   2       !  coefficient of the parameterization 
     502   nn_npc      =    1      !              frequency of application of npc 
     503   nn_npcp     =  365      !              control print frequency 
     504   ln_zdfexp   =  .false.  !  time-stepping: split-explicit (T) or implicit (F) time stepping 
     505   nn_zdfexp   =    3      !                 number of sub-timestep for ln_zdfexp=T 
     506/ 
     507!----------------------------------------------------------------------- 
     508&nam_ric       !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
     509!----------------------------------------------------------------------- 
     510   rn_avmri    = 100.e-4   !  avm = rn_avmri / ( 1 + rn_alp * Ri**nn_ric ) 
     511   rn_alp      =   5.      !  avt = avm      / ( 1 + rn_alp * Ri ) 
     512   nn_ric      =   2       ! 
    514513/ 
    515514!----------------------------------------------------------------------- 
    516515&namtke        !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
    517516!----------------------------------------------------------------------- 
    518    ln_rstke    = .false.   !  restart with tke from a run without tke (T) or not (F) 
    519    nn_itke     =  50       !  number of iterative loops if ln_rstke=T  
    520517   rn_ediff    =   0.1     !  coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 
    521518   rn_ediss    =   0.7     !  coef. of the Kolmogoroff dissipation 
    522519   rn_ebb      =  60.      !  coef. of the surface input of tke 
    523    rn_efave    =   1.      !  boost of the tke diffusion ( avtke=rn_efave*avm ) 
    524520   rn_emin     =   1.e-6   !  minimum value of tke [m2/s2] 
    525521   rn_emin0    =   1.e-4   !  surface minimum value of tke [m2/s2] 
     522   rn_bshear   =   1.e-20  !  background shear (>0) 
    526523   nn_mxl      =   2       !  mixing length: = 0 bounded by the distance to surface and bottom 
    527524                           !                 = 1 bounded by the local vertical scale factor 
     
    529526                           !                 = 3 same criteria as case 2 but applied in a different way 
    530527   nn_pdl      =   1       !  Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 
    531    nn_avb      =   0       !  profile for constant background used on avt & avm (=1) or not (=0) 
    532    nn_ave      =   1       !  horizontal averaged on avt (=1) or not (=0)  
    533528   ln_mxl0     = .false.   !  mixing length scale surface value as function of wind stress (T) or not (F) 
    534529   rn_lmin     =   0.4     !  interior buoyancy lenght scale minimum value 
     
    536531   nn_etau     =   0       !  exponentially deceasing penetration of tke due to internal & intertial waves 
    537532                           !        = 0 no penetration ( O(2 km) resolution) 
    538                            !        = 1 additional tke source  
     533                           !        = 1 additional tke source 
    539534                           !        = 2 additional tke source applied only at the base of the mixed layer 
    540535   nn_htau     =   2       !  type of exponential decrease of tke penetration 
    541536                           !        = 0  constant 10 m length scale 
    542537                           !        = 1  ??? 
    543                            !        = 2  ??? 
    544538   rn_efr      =   0.05    !  fraction of surface tke value which penetrates inside the ocean 
    545    ln_lc       = .false.   !  Langmuir cell effect 
     539   ln_lc       = .false.   !  Langmuir cell parameterisation 
    546540   rn_lc       =   0.15    !  coef. associated to Langmuir cells 
    547    nn_havtb    =   0       !  horizontal shape for avtb (=1) or not (=0) 
    548 / 
    549 !------------------------------------------------------------------------ 
    550 &namkpp        !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionnally: 
    551 !                                                                         "key_kppcustom" or "key_kpplktb") 
    552 !------------------------------------------------------------------------ 
     541/ 
     542!------------------------------------------------------------------------  
     543&nam_kpp       !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionnally: 
     544!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 
    553545   ln_kpprimix = .true.    !  shear instability mixing  
    554    difmiw      =  1.0e-04  !  constant internal wave viscosity [m2/s] 
    555    difsiw      =  0.1e-04  !  constant internal wave diffusivity [m2/s] 
    556    Riinfty     =  0.8      !  local Richardson Number limit for shear instability 
    557    difri       =  0.0050   !  maximum shear mixing at Rig = 0    [m2/s] 
    558    bvsqcon     = -0.01e-07 !  Brunt-Vaisala squared for maximum convection [1/s2]  
    559    difcon      =  1.       !  maximum mixing in interior convection [m2/s] 
    560    navb        =  0        !  horizontal averaged (=1) or not (=0) on avt and amv 
    561    nave        =  1        !  constant (=0) or profile (=1) background on avt 
    562 / 
    563 !----------------------------------------------------------------------- 
    564 &namddm        !   double diffusive mixing parameterization                  ("key_zdfddm") 
    565 !----------------------------------------------------------------------- 
    566       avts     = 1.e-4     !  maximum avs (vertical mixing on salinity) 
    567       hsbfr    = 1.6       !  heat/salt buoyancy flux ratio 
    568 / 
    569 !----------------------------------------------------------------------- 
    570 &namtmx        !   tidal mixing parameterization                             ("key_zdftmx") 
    571 !----------------------------------------------------------------------- 
    572       rn_htmx    = 500.      !  vertical decay scale for turbulence (meters) 
    573       rn_n2min   = 1.e-8     !  threshold of the Brunt-Vaisala frequency (s-1) 
    574       rn_tfe     = 0.333     !  tidal dissipation efficiency  
    575       rn_me      = 0.2       !  mixing efficiency 
    576       ln_tmx_itf = .FALSE.   !  ITF specific parameterisation 
    577       rn_tfe_itf = 1.        !  ITF tidal dissipation efficiency  
    578 / 
     546   rn_difmiw   =  1.0e-04  !  constant internal wave viscosity [m2/s] 
     547   rn_difsiw   =  0.1e-04  !  constant internal wave diffusivity [m2/s] 
     548   rn_riinfty  =  0.8      !  local Richardson Number limit for shear instability 
     549   rn_difri    =  0.0050   !  maximum shear mixing at Rig = 0    [m2/s] 
     550   rn_bvsqcon  = -0.01e-07 !  Brunt-Vaisala squared for maximum convection [1/s2]  
     551   rn_difcon   =  1.       !  maximum mixing in interior convection [m2/s]  
     552   nn_avb      =  0        !  horizontal averaged (=1) or not (=0) on avt and amv 
     553   nn_ave      =  1        !  constant (=0) or profile (=1) background on avt 
     554 
     555!----------------------------------------------------------------------- 
     556&nam_ddm       !   double diffusive mixing parameterization                  ("key_zdfddm") 
     557!----------------------------------------------------------------------- 
     558   rn_avts     = 1.e-4     !  maximum avs (vertical mixing on salinity) 
     559   rn_hsbfr    = 1.6       !  heat/salt buoyancy flux ratio 
     560/ 
     561!----------------------------------------------------------------------- 
     562&nam_tmx       !   tidal mixing parameterization                             ("key_zdftmx") 
     563!----------------------------------------------------------------------- 
     564   rn_htmx    = 500.      !  vertical decay scale for turbulence (meters) 
     565   rn_n2min   = 1.e-8     !  threshold of the Brunt-Vaisala frequency (s-1) 
     566   rn_tfe     = 0.333     !  tidal dissipation efficiency 
     567   rn_me      = 0.2       !  mixing efficiency  
     568   ln_tmx_itf = .FALSE.   !  ITF specific parameterisation 
     569   rn_tfe_itf = 1.        !  ITF tidal dissipation efficiency 
     570/ 
     571 
    579572!!====================================================================== 
    580573!!                  ***  Miscelaneous namelists  *** 
     
    600593   resmax      =  1.e-10   !  absolute precision for the SOR solver 
    601594   sor         =  1.92     !  optimal coefficient for SOR solver (to be adjusted with the domain) 
    602    epsisl      =  1.e-10   !  absolute precision on stream function solver 
    603    nmisl       =   4000    !  maximum pcg iterations for island                            ("key_islands") 
    604595   rnu         =      1.   !  strength of the additional force used in filtered free surface 
    605596/ 
     
    639630!!   namtrd       dynamics and/or tracer trends                         ("key_trddyn","key_trdtra","key_trdmld") 
    640631!!   namgap       level mean model-data gap                             ("key_diagap") 
    641 !!   namspr       surface pressure diagnosed in rigid-lid               ("key_diaspr") 
    642632!!   namflo       float parameters                                      ("key_float") 
    643633!!   namptr       Poleward Transport Diagnostics 
     
    654644   cn_trdrst_in  = "restart_mld"   ! suffix of ocean restart name (input) 
    655645   cn_trdrst_out = "restart_mld"   ! suffix of ocean restart name (output) 
    656    ln_trdmld_restart = .false.  !  restart for ML diagnostics 
    657    ln_trdmld_instant = .false.  !  flag to diagnose trends of instantantaneous or mean ML T/S 
     646   ln_trdmld_restart = .false.     !  restart for ML diagnostics 
     647   ln_trdmld_instant = .false.     !  flag to diagnose trends of instantantaneous or mean ML T/S 
    658648/ 
    659649!----------------------------------------------------------------------- 
     
    662652   ngap       =  15        !  time-step frequency of model-data gap computation 
    663653   nprg       =  10        !  time-step frequency of gap print in model output 
    664 / 
    665 !----------------------------------------------------------------------- 
    666 &namspr       !   surface pressure diagnostic 
    667 !----------------------------------------------------------------------- 
    668    nmaxp      =   1000     !  maximum of iterations for the solver 
    669    epsp       =  1.e-3     !  absolute precision of the solver 
    670    niterp     =    400     !  number of iteration done by the solver 
    671654/ 
    672655!----------------------------------------------------------------------- 
     
    683666&namptr       !   Poleward Transport Diagnostic 
    684667!----------------------------------------------------------------------- 
    685    ln_diaptr  = .false.    !  Poleward heat and salt transport (T) or not (F) 
    686    ln_subbas  = .false.    !  Atlantic/Pacific/Indian basins computation (T) or not  
     668   ln_diaptr  = .false.     !  Poleward heat and salt transport (T) or not (F) 
     669   ln_diaznl  = .false.     !  Add zonal means and meridional stream functions 
     670   ln_subbas  = .false.     !  Atlantic/Pacific/Indian basins computation (T) or not  
    687671                           !  (orca configuration only, need input basins mask file named "subbasins.nc" 
    688    nf_ptr     =  15        !  Frequency of ptr computation [time step] 
    689 / 
     672   nf_ptr     =  1         !  Frequency of ptr computation [time step] 
     673   nf_ptr_wri =  15        !  Frequency of ptr outputs 
     674/ 
  • trunk/CONFIG/ORCA2_LIM/EXP00/namelist

    r1535 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) 
     
    509509!!             Tracers & Dynamics vertical physics namelists 
    510510!!====================================================================== 
    511 !!       namzdf        vertical physics 
    512 !!       namnpc        non penetrative convection                        
    513 !!       namric        richardson number dependent vertical mixing      ("key_zdfric"      ) 
    514 !!       namtke        TKE dependent vertical mixing                    ("key_zdftke"      ) 
    515 !!       namkpp        KPP dependent vertical mixing                    ("key_zdfkpp"      ) 
    516 !!       namddm        double diffusive mixing parameterization         ("key_zdfddm"      ) 
    517 !!       namtmx        tidal mixing parameterization                    ("key_zdftmx"      ) 
    518 !!====================================================================== 
    519  
    520 !----------------------------------------------------------------------- 
    521 &namzdf        !   vertical physics 
    522 !----------------------------------------------------------------------- 
    523    avm0        =   1.2e-4  !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst") 
    524    avt0        =   1.2e-5  !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst") 
     511!!       nam_zdf       vertical physics 
     512!!       nam_npc       non penetrative convection                        
     513!!       nam_ric       richardson number dependent vertical mixing      ("key_zdfric"      ) 
     514!!       nam_tke       TKE dependent vertical mixing                    ("key_zdftke"      ) 
     515!!       nam_kpp       KPP dependent vertical mixing                    ("key_zdfkpp"      ) 
     516!!       nam_ddm       double diffusive mixing parameterization         ("key_zdfddm"      ) 
     517!!       nam_tmx       tidal mixing parameterization                    ("key_zdftmx"      ) 
     518!!====================================================================== 
     519 
     520!----------------------------------------------------------------------- 
     521&nam_zdf       !   vertical physics 
     522!----------------------------------------------------------------------- 
     523                           !  vertical eddy coef. or their background values 
     524   rn_avm0     =   1.2e-4  !  vertical eddy viscosity   [m2/s]          (background Kz if not "key_zdfcst") 
     525   rn_avt0     =   1.2e-5  !  vertical eddy diffusivity [m2/s]          (background Kz if not "key_zdfcst") 
     526   nn_avb      =    0      !  profile for background avt & avm (=1) or not (=0) 
     527   nn_havtb    =    0      !  horizontal shape for avtb (=1) or not (=0) 
     528   ln_zdfevd   = .true.    !  convection: enhanced vertical diffusion (evd) (T) or not (F) 
     529   nn_evdm     =    1      !              evd apply on tracer (=0) or on tracer and momentum (=1) 
     530   rn_avevd    =  100.     !              evd mixing coefficient [m2/s] 
    525531   ln_zdfnpc   = .false.   !  convection: Non-Penetrative algorithm (T) or not (F) 
    526    ln_zdfevd   = .true.    !  convection: enhanced vertical diffusion (T) or not (F)     
    527    avevd       = 100.      !  vertical coefficient for enhanced diffusion scheme [m2/s] 
    528    n_evdm      =   1       !  enhanced mixing apply on tracer (=0) or on tracer and momentum (=1) 
    529    ln_zdfexp   =  .false.  !  split explicit (T) or implicit (F) time stepping 
    530    n_zdfexp    =   3       !  number of sub-timestep for ln_zdfexp=T 
    531 / 
    532 !----------------------------------------------------------------------- 
    533 &namnpc        !   non penetrative convection 
    534 !----------------------------------------------------------------------- 
    535    nnpc1       =    1      !  non penetrative convective scheme computation frequency 
    536    nnpc2       =  365      !  non penetrative convective scheme print frequency 
    537 / 
    538 !----------------------------------------------------------------------- 
    539 &namric        !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    540 !----------------------------------------------------------------------- 
    541    avmri       = 100.e-4   !  maximum value of the vertical viscosity 
    542    alp         =   5.      !  coefficient of the parameterization 
    543    nric        =   2       !  coefficient of the parameterization 
     532   nn_npc      =    1      !              frequency of application of npc 
     533   nn_npcp     =  365      !              control print frequency 
     534   ln_zdfexp   =  .false.  !  time-stepping: split-explicit (T) or implicit (F) time stepping 
     535   nn_zdfexp   =    3      !                 number of sub-timestep for ln_zdfexp=T 
     536/ 
     537!----------------------------------------------------------------------- 
     538&nam_ric       !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
     539!----------------------------------------------------------------------- 
     540   rn_avmri    = 100.e-4   !  avm = rn_avmri / ( 1 + rn_alp * Ri**nn_ric ) 
     541   rn_alp      =   5.      !  avt = avm      / ( 1 + rn_alp * Ri ) 
     542   nn_ric      =   2       ! 
    544543/ 
    545544!----------------------------------------------------------------------- 
    546545&namtke        !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
    547546!----------------------------------------------------------------------- 
    548    ln_rstke    = .false.   !  restart with tke from a run without tke (T) or not (F) 
    549    nn_itke     =  50       !  number of iterative loops if ln_rstke=T  
    550547   rn_ediff    =   0.1     !  coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 
    551548   rn_ediss    =   0.7     !  coef. of the Kolmogoroff dissipation 
    552549   rn_ebb      =   3.75    !  coef. of the surface input of tke 
    553    rn_efave    =   1.      !  boost of the tke diffusion ( avtke=rn_efave*avm ) 
    554550   rn_emin     =   1.e-6   !  minimum value of tke [m2/s2] 
    555551   rn_emin0    =   1.e-4   !  surface minimum value of tke [m2/s2] 
     552   rn_bshear   =   1.e-20  !  background shear (>0) 
    556553   nn_mxl      =   2       !  mixing length: = 0 bounded by the distance to surface and bottom 
    557554                           !                 = 1 bounded by the local vertical scale factor 
     
    559556                           !                 = 3 same criteria as case 2 but applied in a different way 
    560557   nn_pdl      =   1       !  Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 
    561    nn_avb      =   0       !  profile for constant background used on avt & avm (=1) or not (=0) 
    562    nn_ave      =   1       !  horizontal averaged on avt (=1) or not (=0)  
    563558   ln_mxl0     = .false.   !  mixing length scale surface value as function of wind stress (T) or not (F) 
    564559   rn_lmin     =   0.4     !  interior buoyancy lenght scale minimum value 
     
    566561   nn_etau     =   0       !  exponentially deceasing penetration of tke due to internal & intertial waves 
    567562                           !        = 0 no penetration ( O(2 km) resolution) 
    568                            !        = 1 additional tke source  
     563                           !        = 1 additional tke source 
    569564                           !        = 2 additional tke source applied only at the base of the mixed layer 
    570565   nn_htau     =   2       !  type of exponential decrease of tke penetration 
    571566                           !        = 0  constant 10 m length scale 
    572567                           !        = 1  ??? 
    573                            !        = 2  ??? 
    574568   rn_efr      =   0.05    !  fraction of surface tke value which penetrates inside the ocean 
    575    ln_lc       = .false.   !  Langmuir cell effect 
     569   ln_lc       = .false.   !  Langmuir cell parameterisation 
    576570   rn_lc       =   0.15    !  coef. associated to Langmuir cells 
    577    nn_havtb    =   0       !  horizontal shape for avtb (=1) or not (=0) 
    578 / 
    579 !------------------------------------------------------------------------ 
    580 &namkpp        !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionnally: 
    581 !                                                                         "key_kppcustom" or "key_kpplktb") 
    582 !------------------------------------------------------------------------ 
     571/ 
     572!------------------------------------------------------------------------  
     573&nam_kpp       !   K-Profile Parameterization dependent vertical mixing  ("key_zdfkpp", and optionnally: 
     574!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 
    583575   ln_kpprimix = .true.    !  shear instability mixing  
    584    difmiw      =  1.0e-04  !  constant internal wave viscosity [m2/s] 
    585    difsiw      =  0.1e-04  !  constant internal wave diffusivity [m2/s] 
    586    Riinfty     =  0.8      !  local Richardson Number limit for shear instability 
    587    difri       =  0.0050   !  maximum shear mixing at Rig = 0    [m2/s] 
    588    bvsqcon     = -0.01e-07 !  Brunt-Vaisala squared for maximum convection [1/s2]  
    589    difcon      =  1.       !  maximum mixing in interior convection [m2/s] 
    590    navb        =  0        !  horizontal averaged (=1) or not (=0) on avt and amv 
    591    nave        =  1        !  constant (=0) or profile (=1) background on avt 
    592 / 
    593 !----------------------------------------------------------------------- 
    594 &namddm        !   double diffusive mixing parameterization                  ("key_zdfddm") 
    595 !----------------------------------------------------------------------- 
    596       avts     = 1.e-4     !  maximum avs (vertical mixing on salinity) 
    597       hsbfr    = 1.6       !  heat/salt buoyancy flux ratio 
    598 / 
    599 !----------------------------------------------------------------------- 
    600 &namtmx        !   tidal mixing parameterization                             ("key_zdftmx") 
    601 !----------------------------------------------------------------------- 
    602       rn_htmx    = 500.      !  vertical decay scale for turbulence (meters) 
    603       rn_n2min   = 1.e-8     !  threshold of the Brunt-Vaisala frequency (s-1) 
    604       rn_tfe     = 0.333     !  tidal dissipation efficiency  
    605       rn_me      = 0.2       !  mixing efficiency 
    606       ln_tmx_itf = .FALSE.   !  ITF specific parameterisation 
    607       rn_tfe_itf = 1.        !  ITF tidal dissipation efficiency  
    608 / 
     576   rn_difmiw   =  1.0e-04  !  constant internal wave viscosity [m2/s] 
     577   rn_difsiw   =  0.1e-04  !  constant internal wave diffusivity [m2/s] 
     578   rn_riinfty  =  0.8      !  local Richardson Number limit for shear instability 
     579   rn_difri    =  0.0050   !  maximum shear mixing at Rig = 0    [m2/s] 
     580   rn_bvsqcon  = -0.01e-07 !  Brunt-Vaisala squared for maximum convection [1/s2]  
     581   rn_difcon   =  1.       !  maximum mixing in interior convection [m2/s]  
     582   nn_avb      =  0        !  horizontal averaged (=1) or not (=0) on avt and amv 
     583   nn_ave      =  1        !  constant (=0) or profile (=1) background on avt 
     584 
     585!----------------------------------------------------------------------- 
     586&nam_ddm       !   double diffusive mixing parameterization                  ("key_zdfddm") 
     587!----------------------------------------------------------------------- 
     588   rn_avts     = 1.e-4     !  maximum avs (vertical mixing on salinity) 
     589   rn_hsbfr    = 1.6       !  heat/salt buoyancy flux ratio 
     590/ 
     591!----------------------------------------------------------------------- 
     592&nam_tmx       !   tidal mixing parameterization                             ("key_zdftmx") 
     593!----------------------------------------------------------------------- 
     594   rn_htmx    = 500.      !  vertical decay scale for turbulence (meters) 
     595   rn_n2min   = 1.e-8     !  threshold of the Brunt-Vaisala frequency (s-1) 
     596   rn_tfe     = 0.333     !  tidal dissipation efficiency 
     597   rn_me      = 0.2       !  mixing efficiency  
     598   ln_tmx_itf = .FALSE.   !  ITF specific parameterisation 
     599   rn_tfe_itf = 1.        !  ITF tidal dissipation efficiency 
     600/ 
     601 
    609602!!====================================================================== 
    610603!!                  ***  Miscelaneous namelists  *** 
Note: See TracChangeset for help on using the changeset viewer.