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 13540 for NEMO/branches/2020/r12377_ticket2386/cfgs/SHARED/namelist_ref – NEMO

Ignore:
Timestamp:
2020-09-29T12:41:06+02:00 (4 years ago)
Author:
andmirek
Message:

Ticket #2386: update to latest trunk

Location:
NEMO/branches/2020/r12377_ticket2386
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/r12377_ticket2386

    • Property svn:externals
      •  

        old new  
        33^/utils/build/mk@HEAD         mk 
        44^/utils/tools@HEAD            tools 
        5 ^/vendors/AGRIF/dev@HEAD      ext/AGRIF 
         5^/vendors/AGRIF/dev_r12970_AGRIF_CMEMS      ext/AGRIF 
        66^/vendors/FCM@HEAD            ext/FCM 
        77^/vendors/IOIPSL@HEAD         ext/IOIPSL 
        88 
        99# SETTE 
        10 ^/utils/CI/sette@HEAD         sette 
         10^/utils/CI/sette@13507        sette 
  • NEMO/branches/2020/r12377_ticket2386/cfgs/SHARED/namelist_ref

    r12511 r13540  
    7272   ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time 
    7373   ! 
    74    rn_Dt      = 5400.     !  time step for the dynamics and tracer 
     74   rn_Dt       = 5400.     !  time step for the dynamics and tracer 
    7575   rn_atfp     =    0.1    !  asselin time filter parameter 
    7676   ! 
     
    217217   nn_ice      = 0         !  =0 no ice boundary condition 
    218218      !                    !  =1 use observed ice-cover                 (  => fill namsbc_iif ) 
    219       !                    !  =2 or 3 automatically for SI3 or CICE    ("key_si3" or "key_cice") 
    220       !                    !          except in AGRIF zoom where it has to be specified 
     219      !                    !  =2 or 3 for SI3 and CICE, respectively 
    221220   ln_ice_embd = .false.   !  =T embedded sea-ice (pressure + mass and salt exchanges) 
    222221      !                    !  =F levitating ice (no pressure, mass and salt exchanges) 
     
    269268      ln_Cd_L12  = .false.  !  air-ice drags = F(ice conc.) (Lupkes et al. 2012) 
    270269      ln_Cd_L15  = .false.  !  air-ice drags = F(ice conc.) (Lupkes et al. 2015) 
    271       !                     !  - module of the mean stress" data 
     270      ln_crt_fbk = .false.     !  Add surface current feedback to the wind stress (Renault et al. 2020, doi: 10.1029/2019MS001715) 
     271         rn_stau_a = -2.9e-3   !     Alpha from eq. 10: Stau = Alpha * Wnd + Beta 
     272         rn_stau_b =  8.0e-3   !     Beta  
    272273      rn_pfac    = 1.       !  multipl. factor for precipitation (total & snow) 
    273274      rn_efac    = 1.       !  multipl. factor for evaporation (0. or 1.) 
    274       rn_vfac    = 0.       !  multipl. factor for ocean & ice velocity  
    275       !                     !  used to calculate the wind stress 
    276       !                     ! (0. => absolute or 1. => relative winds) 
    277275      ln_skin_cs = .false.  !  use the cool-skin parameterization 
    278276      ln_skin_wl = .false.  !  use the warm-layer parameterization 
     
    281279      ln_humi_dpt = .false. !  humidity "sn_humi" is dew-point temperature [K] 
    282280      ln_humi_rlh = .false. !  humidity "sn_humi" is relative humidity     [%] 
     281      ln_tpot     = .true.  !!GS: compute potential temperature or not 
    283282   ! 
    284283   cn_dir      = './'      !  root directory for the bulk data location 
     
    292291   sn_tair     = 't_10.15JUNE2009_fill'       ,    6.        , 'T_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    293292   sn_humi     = 'q_10.15JUNE2009_fill'       ,    6.        , 'Q_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    294    sn_hpgi     = 'NONE'                       ,   24.        , 'uhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'UG'     , '' 
    295    sn_hpgj     = 'NONE'                       ,   24.        , 'vhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'VG'     , '' 
    296293   sn_prec     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'PRC_MOD1',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    297294   sn_snow     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'SNOW'    ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    298295   sn_slp      = 'slp.15JUNE2009_fill'        ,    6.        , 'SLP'     ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     296   sn_uoatm    = 'NOT USED'                   ,    6.        , 'UOATM'   ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , 'Uoceatm', '' 
     297   sn_voatm    = 'NOT USED'                   ,    6.        , 'VOATM'   ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , 'Voceatm', '' 
     298   sn_cc       = 'NOT USED'                   ,   24.        , 'CC'      ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     299   sn_hpgi     = 'NOT USED'                   ,   24.        , 'uhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'UG'     , '' 
     300   sn_hpgj     = 'NOT USED'                   ,   24.        , 'vhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'VG'     , '' 
    299301/ 
    300302!----------------------------------------------------------------------- 
     
    309311   cn_ablrst_outdir = "."             !  directory to write output abl restarts 
    310312 
     313   ln_rstart_abl  = .false. 
    311314   ln_hpgls_frc   = .false. 
    312315   ln_geos_winds  = .false. 
    313    nn_dyn_restore = 2         ! restoring option for dynamical ABL variables: = 0 no restoring 
     316   ln_smth_pblh   = .false. 
     317   nn_dyn_restore = 0         ! restoring option for dynamical ABL variables: = 0 no restoring 
    314318                              !                                               = 1 equatorial restoring 
    315319                              !                                               = 2 global restoring 
    316    rn_ldyn_min   =  4.5       !  magnitude of the nudging on ABL dynamics at the bottom of the ABL   [hour] 
    317    rn_ldyn_max   =  1.5       !  magnitude of the nudging on ABL dynamics at the top of the ABL   [hour] 
    318    rn_ltra_min   =  4.5       !  magnitude of the nudging on ABL tracers  at the bottom of the ABL   [hour] 
    319    rn_ltra_max   =  1.5       !  magnitude of the nudging on ABL tracers  at the top of the ABL   [hour] 
     320   rn_ldyn_min   =  4.5       ! dynamics nudging magnitude inside the ABL [hour] (~3 rn_Dt) 
     321   rn_ldyn_max   =  1.5       ! dynamics nudging magnitude above  the ABL [hour] (~1 rn_Dt) 
     322   rn_ltra_min   =  4.5       ! tracers  nudging magnitude inside the ABL [hour] (~3 rn_Dt) 
     323   rn_ltra_max   =  1.5       ! tracers  nudging magnitude above  the ABL [hour] (~1 rn_Dt) 
    320324   nn_amxl       =  0         ! mixing length: = 0 Deardorff 80 length-scale 
    321325                              !                = 1 length-scale based on the distance to the PBL height 
    322326                              !                = 2 Bougeault & Lacarrere 89 length-scale 
    323    rn_Cm         = 0.0667     ! 0.126 in MesoNH 
    324    rn_Ct         = 0.1667     ! 0.143 in MesoNH 
    325    rn_Ce         = 0.4        ! 0.4   in MesoNH 
    326    rn_Ceps       = 0.7        ! 0.85  in MesoNH 
    327    rn_Rod        = 0.15       ! c0 in RMCA17 mixing length formulation (not yet implemented) 
    328    rn_Ric        = 0.139      !  Critical Richardson number (to compute PBL height and diffusivities) 
     327                              ! CBR00  ! CCH02  ! MesoNH ! 
     328   rn_Cm          = 0.0667    ! 0.0667 ! 0.1260 ! 0.1260 ! 
     329   rn_Ct          = 0.1667    ! 0.1667 ! 0.1430 ! 0.1430 ! 
     330   rn_Ce          = 0.40      ! 0.40   ! 0.34   ! 0.40   ! 
     331   rn_Ceps        = 0.700     ! 0.700  ! 0.845  ! 0.850  ! 
     332   rn_Ric         = 0.139     ! 0.139  ! 0.143  !   ?    ! Critical Richardson number (to compute PBL height and diffusivities) 
     333   rn_Rod         = 0.15      ! c0 in RMCA17 mixing length formulation (not yet implemented) 
    329334/ 
    330335!----------------------------------------------------------------------- 
    331336&namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_oasis3") 
    332337!----------------------------------------------------------------------- 
    333    nn_cplmodel   =     1   !  Maximum number of models to/from which NEMO is potentially sending/receiving data 
    334    ln_usecplmask = .false. !  use a coupling mask file to merge data received from several models 
    335    !                       !   -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 
    336    nn_cats_cpl   =     5   !  Number of sea ice categories over which coupling is to be carried out (if not 1) 
     338   nn_cplmodel       =     1   !  Maximum number of models to/from which NEMO is potentially sending/receiving data 
     339   ln_usecplmask     = .false. !  use a coupling mask file to merge data received from several models 
     340   !                           !   -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 
     341   ln_scale_ice_flux = .false. !  use ice fluxes that are already "ice weighted" ( i.e. multiplied ice concentration) 
     342   nn_cats_cpl       =     5   !  Number of sea ice categories over which coupling is to be carried out (if not 1) 
    337343   !_____________!__________________________!____________!_____________!______________________!________! 
    338344   !             !        description       !  multiple  !    vector   !       vector         ! vector ! 
     
    540546         !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    541547         !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
    542          sn_isfpar_zmax = 'isfmlt_par',       0        ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    543          sn_isfpar_zmin = 'isfmlt_par',       0        ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     548         sn_isfpar_zmax = 'isfmlt_par',       0.       ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     549         sn_isfpar_zmin = 'isfmlt_par',       0.       ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    544550         !* 'spe' and 'oasis' case 
    545          sn_isfpar_fwf = 'isfmlt_par' ,      -12.      ,'sofwfisf' ,  .false.    , .true.  , 'yearly'   ,    ''    ,   ''     ,    '' 
     551         sn_isfpar_fwf = 'isfmlt_par' ,      -12.      ,'sofwfisf' ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    546552         !* 'bg03' case 
    547          sn_isfpar_Leff = 'isfmlt_par',       0.       ,'Leff'     ,  .false.    , .true.  , 'yearly'   ,    ''    ,   ''     ,    '' 
     553         sn_isfpar_Leff = 'isfmlt_par',       0.       ,'Leff'     ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    548554      ! 
    549555      ! ---------------- ice sheet coupling ------------------------------- 
     
    639645&namagrif      !  AGRIF zoom                                            ("key_agrif") 
    640646!----------------------------------------------------------------------- 
    641    ln_agrif_2way = .true.  !  activate two way nesting 
    642    ln_spc_dyn    = .true.  !  use 0 as special value for dynamics 
    643    rn_sponge_tra = 2880.   !  coefficient for tracer   sponge layer [m2/s] 
    644    rn_sponge_dyn = 2880.   !  coefficient for dynamics sponge layer [m2/s] 
    645    rn_trelax_tra = 0.01    !  inverse of relaxation time (in steps) for tracers [] 
    646    rn_trelax_dyn = 0.01    !  inverse of relaxation time (in steps) for dynamics [] 
    647    ln_chk_bathy  = .false. !  =T  check the parent bathymetry 
     647   ln_agrif_2way   = .true.  !  activate two way nesting 
     648   ln_init_chfrpar = .false. !  initialize child grids from parent 
     649   ln_spc_dyn      = .true.  !  use 0 as special value for dynamics 
     650   rn_sponge_tra   = 0.002   !  coefficient for tracer   sponge layer [] 
     651   rn_sponge_dyn   = 0.002   !  coefficient for dynamics sponge layer [] 
     652   rn_trelax_tra   = 0.01    !  inverse of relaxation time (in steps) for tracers [] 
     653   rn_trelax_dyn   = 0.01    !  inverse of relaxation time (in steps) for dynamics [] 
     654   ln_chk_bathy    = .false. !  =T  check the parent bathymetry 
    648655/ 
    649656!----------------------------------------------------------------------- 
     
    727734   bn_aip      = 'NOT USED'              ,         24.       , 'siapnd'  ,    .true.   , .false.,  'daily'  ,    ''            ,   ''     ,     '' 
    728735   bn_hip      = 'NOT USED'              ,         24.       , 'sihpnd'  ,    .true.   , .false.,  'daily'  ,    ''            ,   ''     ,     '' 
     736   bn_hil      = 'NOT USED'              ,         24.       , 'sihlid'  ,    .true.   , .false.,  'daily'  ,    ''            ,   ''     ,     '' 
    729737   ! if bn_t_i etc are "not used", then define arbitrary temperatures and salinity and ponds 
    730738   rn_ice_tem  = 270.         !  arbitrary temperature               of incoming sea ice 
     
    733741   rn_ice_apnd = 0.2          !       --   pond fraction = a_ip/a_i            -- 
    734742   rn_ice_hpnd = 0.05         !       --   pond depth                          -- 
     743   rn_ice_hlid = 0.0          !       --   pond lid depth                      -- 
    735744/ 
    736745!----------------------------------------------------------------------- 
     
    745754!!                                                                    !! 
    746755!!   namdrg        top/bottom drag coefficient                          (default: NO selection) 
    747 !!   namdrg_top    top    friction                                      (ln_OFF=F & ln_isfcav=T) 
    748 !!   namdrg_bot    bottom friction                                      (ln_OFF=F) 
     756!!   namdrg_top    top    friction                                      (ln_drg_OFF=F & ln_isfcav=T) 
     757!!   namdrg_bot    bottom friction                                      (ln_drg_OFF=F) 
    749758!!   nambbc        bottom temperature boundary condition                (default: OFF) 
    750759!!   nambbl        bottom boundary layer scheme                         (default: OFF) 
     
    754763&namdrg        !   top/bottom drag coefficient                          (default: NO selection) 
    755764!----------------------------------------------------------------------- 
    756    ln_OFF      = .false.   !  free-slip       : Cd = 0                  (F => fill namdrg_bot 
     765   ln_drg_OFF  = .false.   !  free-slip       : Cd = 0                  (F => fill namdrg_bot 
    757766   ln_lin      = .false.   !      linear  drag: Cd = Cd0 Uc0                   &   namdrg_top) 
    758767   ln_non_lin  = .false.   !  non-linear  drag: Cd = Cd0 |U| 
     
    760769   ! 
    761770   ln_drgimp   = .true.    !  implicit top/bottom friction flag 
    762 / 
    763 !----------------------------------------------------------------------- 
    764 &namdrg_top    !   TOP friction                                         (ln_OFF =F & ln_isfcav=T) 
     771      ln_drgice_imp = .true. ! implicit ice-ocean drag 
     772/ 
     773!----------------------------------------------------------------------- 
     774&namdrg_top    !   TOP friction                                         (ln_drg_OFF =F & ln_isfcav=T) 
    765775!----------------------------------------------------------------------- 
    766776   rn_Cd0      =  1.e-3    !  drag coefficient [-] 
     
    773783/ 
    774784!----------------------------------------------------------------------- 
    775 &namdrg_bot    !   BOTTOM friction                                      (ln_OFF =F) 
     785&namdrg_bot    !   BOTTOM friction                                      (ln_drg_OFF =F) 
    776786!----------------------------------------------------------------------- 
    777787   rn_Cd0      =  1.e-3    !  drag coefficient [-] 
     
    826836                                 ! 
    827837   !                     ! S-EOS coefficients (ln_seos=T): 
    828    !                             !  rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS 
     838   !                             !  rd(T,S,Z)*rho0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS 
    829839   rn_a0       =  1.6550e-1      !  thermal expension coefficient 
    830840   rn_b0       =  7.6554e-1      !  saline  expension coefficient 
     
    9991009      ln_bt_auto    = .true.     ! Number of sub-step defined from: 
    10001010         rn_bt_cmax   =  0.8        ! =T : the Maximum Courant Number allowed 
    1001          nn_e      = 30          ! =F : the number of sub-step in rn_Dt seconds 
     1011         nn_e         = 30          ! =F : the number of sub-step in rn_Dt seconds 
    10021012      rn_bt_alpha   = 0.         ! Temporal diffusion parameter (if ln_bt_av=F) 
    10031013/ 
     
    11301140   rn_bshear   =   1.e-20  ! background shear (>0) currently a numerical threshold (do not change it) 
    11311141   nn_pdl      =   1       !  Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 
    1132    nn_mxl      =   2       !  mixing length: = 0 bounded by the distance to surface and bottom 
     1142   nn_mxl      =   3       !  mixing length: = 0 bounded by the distance to surface and bottom 
    11331143   !                       !                 = 1 bounded by the local vertical scale factor 
    11341144   !                       !                 = 2 first vertical derivative of mixing length bounded by 1 
    11351145   !                       !                 = 3 as =2 with distinct dissipative an mixing length scale 
    11361146   ln_mxl0     = .true.    !  surface mixing length scale = F(wind stress) (T) or not (F) 
     1147      nn_mxlice    = 2        ! type of scaling under sea-ice 
     1148                              !    = 0 no scaling under sea-ice 
     1149                              !    = 1 scaling with constant sea-ice thickness 
     1150                              !    = 2 scaling with mean sea-ice thickness ( only with SI3 sea-ice model ) 
     1151                              !    = 3 scaling with maximum sea-ice thickness 
     1152      rn_mxlice   = 10.       ! max constant ice thickness value when scaling under sea-ice ( nn_mxlice=1) 
    11371153   rn_mxl0     =   0.04    !  surface  buoyancy lenght scale minimum value 
    1138    ln_drg      = .false.   !  top/bottom friction added as boundary condition of TKE 
    11391154   ln_lc       = .true.    !  Langmuir cell parameterisation (Axell 2002) 
    11401155      rn_lc       =   0.15    !  coef. associated to Langmuir cells 
     
    11471162                              !        = 0  constant 10 m length scale 
    11481163                              !        = 1  0.5m at the equator to 30m poleward of 40 degrees 
    1149       rn_eice     =   4       !  below sea ice: =0 ON ; =4 OFF when ice fraction > 1/4 
     1164   nn_eice     =   1       !  attenutaion of langmuir & surface wave breaking under ice 
     1165   !                       !           = 0 no impact of ice cover on langmuir & surface wave breaking 
     1166   !                       !           = 1 weigthed by 1-TANH(10*fr_i) 
     1167   !                       !           = 2 weighted by 1-fr_i 
     1168   !                       !           = 3 weighted by 1-MIN(1,4*fr_i)    
    11501169/ 
    11511170!----------------------------------------------------------------------- 
     
    11601179   rn_charn      = 70000.  !  Charnock constant for wb induced roughness length 
    11611180   rn_hsro       =  0.02   !  Minimum surface roughness 
     1181   rn_hsri       =  0.03   !  Ice-ocean roughness 
    11621182   rn_frac_hs    =   1.3   !  Fraction of wave height as roughness (if nn_z0_met>1) 
    11631183   nn_z0_met     =     2   !  Method for surface roughness computation (0/1/2/3) 
    1164    !                             ! =3 requires ln_wave=T 
     1184   !                       !     = 3 requires ln_wave=T 
     1185   nn_z0_ice     =   1     !  attenutaion of surface wave breaking under ice 
     1186   !                       !           = 0 no impact of ice cover 
     1187   !                       !           = 1 roughness uses rn_hsri and is weigthed by 1-TANH(10*fr_i) 
     1188   !                       !           = 2 roughness uses rn_hsri and is weighted by 1-fr_i 
     1189   !                       !           = 3 roughness uses rn_hsri and is weighted by 1-MIN(1,4*fr_i) 
    11651190   nn_bc_surf    =     1   !  surface condition (0/1=Dir/Neum) 
    11661191   nn_bc_bot     =     1   !  bottom condition (0/1=Dir/Neum) 
     
    11931218   ln_mevar    = .true.    !  variable (T) or constant (F) mixing efficiency 
    11941219   ln_tsdiff   = .true.    !  account for differential T/S mixing (T) or not (F) 
    1195 / 
    1196  
     1220 
     1221   cn_dir      = './'      !  root directory for the iwm data location                                                                            
     1222   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     1223   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
     1224   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
     1225   sn_mpb      = 'NOT USED'              , -12.              , 'mixing_power_bot' , .false.  , .true. , 'yearly' , '' , ''  , '' 
     1226   sn_mpp      = 'NOT USED'              , -12.              , 'mixing_power_pyc' , .false.  , .true. , 'yearly' , '' , ''  , '' 
     1227   sn_mpc      = 'NOT USED'              , -12.              , 'mixing_power_cri' , .false.  , .true. , 'yearly' , '' , ''  , '' 
     1228   sn_dsb      = 'NOT USED'              , -12.              , 'decay_scale_bot'  , .false.  , .true. , 'yearly' , '' , ''  , '' 
     1229   sn_dsc      = 'NOT USED'              , -12.              , 'decay_scale_cri'  , .false.  , .true. , 'yearly' , '' , ''  , '' 
     1230/ 
    11971231!!====================================================================== 
    11981232!!                  ***  Diagnostics namelists  ***                   !! 
     
    13821416   jpni        =   0       !  number of processors following i (set automatically if < 1), see also ln_listonly = T 
    13831417   jpnj        =   0       !  number of processors following j (set automatically if < 1), see also ln_listonly = T 
     1418   nn_hls      =   1       !  halo width (applies to both rows and columns) 
    13841419/ 
    13851420!----------------------------------------------------------------------- 
    13861421&namctl        !   Control prints                                       (default: OFF) 
    13871422!----------------------------------------------------------------------- 
    1388    sn_cfctl%l_glochk = .FALSE.    ! Range sanity checks are local (F) or global (T). Set T for debugging only 
    1389    sn_cfctl%l_allon  = .FALSE.    ! IF T activate all options. If F deactivate all unless l_config is T 
    1390      sn_cfctl%l_config = .TRUE.     ! IF .true. then control which reports are written with the following 
    1391        sn_cfctl%l_runstat = .TRUE.  ! switches and which areas produce reports with the proc integer settings. 
    1392        sn_cfctl%l_trcstat = .FALSE. ! The default settings for the proc integers should ensure 
    1393        sn_cfctl%l_oceout  = .FALSE. ! that  all areas report. 
    1394        sn_cfctl%l_layout  = .FALSE. ! 
    1395        sn_cfctl%l_prtctl  = .FALSE. ! 
    1396        sn_cfctl%l_prttrc  = .FALSE. ! 
    1397        sn_cfctl%l_oasout  = .FALSE. ! 
    1398        sn_cfctl%procmin   = 0       ! Minimum area number for reporting [default:0] 
    1399        sn_cfctl%procmax   = 1000000 ! Maximum area number for reporting [default:1000000] 
    1400        sn_cfctl%procincr  = 1       ! Increment for optional subsetting of areas [default:1] 
    1401        sn_cfctl%ptimincr  = 1       ! Timestep increment for writing time step progress info 
    1402    nn_print    =    0      !  level of print (0 no extra print) 
    1403    nn_ictls    =    0      !  start i indice of control sum (use to compare mono versus 
    1404    nn_ictle    =    0      !  end   i indice of control sum        multi processor runs 
    1405    nn_jctls    =    0      !  start j indice of control               over a subdomain) 
    1406    nn_jctle    =    0      !  end   j indice of control 
    1407    nn_isplt    =    1      !  number of processors in i-direction 
    1408    nn_jsplt    =    1      !  number of processors in j-direction 
    1409    ln_timing   = .false.   !  timing by routine write out in timing.output file 
    1410    ln_diacfl   = .false.   !  CFL diagnostics write out in cfl_diagnostics.ascii 
     1423   sn_cfctl%l_runstat = .TRUE.    ! switches and which areas produce reports with the proc integer settings. 
     1424   sn_cfctl%l_trcstat = .FALSE.   ! The default settings for the proc integers should ensure 
     1425   sn_cfctl%l_oceout  = .FALSE.   ! that  all areas report. 
     1426   sn_cfctl%l_layout  = .FALSE.   ! 
     1427   sn_cfctl%l_prtctl  = .FALSE.   ! 
     1428   sn_cfctl%l_prttrc  = .FALSE.   ! 
     1429   sn_cfctl%l_oasout  = .FALSE.   ! 
     1430   sn_cfctl%procmin   = 0         ! Minimum area number for reporting [default:0] 
     1431   sn_cfctl%procmax   = 1000000   ! Maximum area number for reporting [default:1000000] 
     1432   sn_cfctl%procincr  = 1         ! Increment for optional subsetting of areas [default:1] 
     1433   sn_cfctl%ptimincr  = 1         ! Timestep increment for writing time step progress info 
     1434   nn_ictls    =    0             !  start i indice of control sum (use to compare mono versus 
     1435   nn_ictle    =    0             !  end   i indice of control sum        multi processor runs 
     1436   nn_jctls    =    0             !  start j indice of control               over a subdomain) 
     1437   nn_jctle    =    0             !  end   j indice of control 
     1438   nn_isplt    =    1             !  number of processors in i-direction 
     1439   nn_jsplt    =    1             !  number of processors in j-direction 
     1440   ln_timing   = .false.          !  timing by routine write out in timing.output file 
     1441   ln_diacfl   = .false.          !  CFL diagnostics write out in cfl_diagnostics.ascii 
    14111442/ 
    14121443!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.