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 13065 for NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/cfgs – NEMO

Ignore:
Timestamp:
2020-06-08T18:11:57+02:00 (4 years ago)
Author:
smasson
Message:

Extra_Halo: toward AGRIF compatibility, see #2366

Location:
NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/cfgs
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/cfgs/AGRIF_DEMO/EXPREF/AGRIF_FixedGrids.in

    r9770 r13065  
    112 
    2 42 82 49 91 1 1 1 
    3 122 153 110 143 4 4 4 
     241 81 49 91 1 1 1 
     3121 152 110 143 4 4 4 
    440 
    551 
  • NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/cfgs/AGRIF_DEMO/EXPREF/namelist_cfg

    r13015 r13065  
    3333/ 
    3434!----------------------------------------------------------------------- 
    35 &namcfg        !   parameters of the configuration                      (default: user defined GYRE) 
     35&namcfg        !   parameters of the configuration                      (default: use namusr_def in namelist_cfg) 
    3636!----------------------------------------------------------------------- 
    3737   ln_read_cfg = .true.    !  (=T) read the domain configuration file 
     
    4242/ 
    4343!----------------------------------------------------------------------- 
    44 &namtsd        !    Temperature & Salinity Data                         (default: OFF) 
     44&namtsd        !    Temperature & Salinity Data  (init/dmp)             (default: OFF) 
    4545!----------------------------------------------------------------------- 
    4646   !                       ! =T  read T-S fields for: 
     
    6363!!   namsbc_cpl      CouPLed            formulation                     ("key_oasis3" ) 
    6464!!   namsbc_sas      Stand-Alone Surface module                         (SAS_SRC  only) 
     65!!   namsbc_iif      Ice-IF: use observed ice cover                     (nn_ice = 1   ) 
    6566!!   namtra_qsr      penetrative solar radiation                        (ln_traqsr  =T) 
     67!!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T) 
    6668!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T) 
     69!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T) 
    6770!!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 
    6871!!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T) 
    69 !!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T) 
    70 !!   namsbc_ssr      sea surface restoring term (for T and/or S)        (ln_ssr     =T) 
    7172!!   namsbc_wave     external fields from wave model                    (ln_wave    =T) 
    7273!!   namberg         iceberg floats                                     (ln_icebergs=T) 
     
    7475! 
    7576!----------------------------------------------------------------------- 
    76 &namsbc        !   Surface Boundary Condition (surface module) 
     77&namsbc        !   Surface Boundary Condition manager                   (default: NO selection) 
    7778!----------------------------------------------------------------------- 
    7879   nn_fsbc     = 1         !  frequency of SBC module call 
     
    8687                     ! Misc. options of sbc :  
    8788   ln_traqsr   = .true.    !  Light penetration in the ocean            (T => fill namtra_qsr) 
     89   ln_ssr      = .true.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr) 
    8890   ln_rnf      = .true.    !  runoffs                                   (T => fill namsbc_rnf) 
    89    ln_ssr      = .true.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr) 
    9091   nn_fwb      = 0         !  FreshWater Budget: =0 unchecked 
    9192/ 
    9293!----------------------------------------------------------------------- 
    93 &namsbc_blk   !   namsbc_blk  generic Bulk formula                      (ln_blk =T) 
     94&namsbc_blk    !   namsbc_blk  generic Bulk formula                     (ln_blk =T) 
    9495!----------------------------------------------------------------------- 
    9596   !                    !  bulk algorithm : 
    96    ln_NCAR      = .true.    ! "NCAR"      algorithm   (Large and Yeager 2008) 
    97    ln_COARE_3p0 = .false.   ! "COARE 3.0" algorithm   (Fairall et al. 2003) 
    98    ln_COARE_3p6 = .false.   ! "COARE 3.6" algorithm   (Edson et al. 2013) 
    99    ln_ECMWF     = .false.   ! "ECMWF"     algorithm   (IFS cycle 31) 
    100       ! 
    101       rn_zqt      = 10.       !  Air temperature & humidity reference height (m) 
    102       rn_zu       = 10.       !  Wind vector reference height (m) 
    103       ln_Cd_L12   = .false.   !  air-ice drags = F(ice concentration) (Lupkes et al. 2012) 
    104       ln_Cd_L15   = .false.   !  air-ice drags = F(ice concentration) (Lupkes et al. 2015) 
    105       rn_pfac     = 1.        !  multiplicative factor for precipitation (total & snow) 
    106       rn_efac     = 1.        !  multiplicative factor for evaporation (0. or 1.) 
    107       rn_vfac     = 0.        !  multiplicative factor for ocean & ice velocity used to 
    108       !                       !  calculate the wind stress (0.=absolute or 1.=relative winds) 
    109       ln_skin_cs = .false.  !  use the cool-skin parameterization (only available in ECMWF and COARE algorithms) !LB 
    110       ln_skin_wl = .false.  !  use the warm-layer        "               "                    " 
    111       ! 
    112       ln_humi_sph = .true.     !  humidity specified below in "sn_humi" is specific humidity     [kg/kg] if .true. 
    113       ln_humi_dpt = .false.    !  humidity specified below in "sn_humi" is dew-point temperature   [K]   if .true. 
    114       ln_humi_rlh = .false.    !  humidity specified below in "sn_humi" is relative humidity       [%]   if .true. 
    115    ! 
     97   ln_NCAR    = .true.     ! "NCAR"      algorithm   (Large and Yeager 2008) 
     98 
    11699   cn_dir = './'  !  root directory for the bulk data location 
    117100   !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 
    118101   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ !          weights filename            ! rotation ! land/sea mask ! 
    119102   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                                      ! pairing  !    filename   ! 
    120    sn_wndi     = 'u_10.15JUNE2009_fill'       ,    6.        , 'U_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bicubic_noc.nc'  , 'Uwnd'   , '' 
    121    sn_wndj     = 'v_10.15JUNE2009_fill'       ,    6.        , 'V_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bicubic_noc.nc'  , 'Vwnd'   , '' 
    122    sn_qsr      = 'ncar_rad.15JUNE2009_fill'   ,   24.        , 'SWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    123    sn_qlw      = 'ncar_rad.15JUNE2009_fill'   ,   24.        , 'LWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    124    sn_tair     = 't_10.15JUNE2009_fill'       ,    6.        , 'T_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    125    sn_humi     = 'q_10.15JUNE2009_fill'       ,    6.        , 'Q_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    126    sn_prec     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'PRC_MOD1',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    127    sn_snow     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'SNOW'    ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    128    sn_slp      = 'slp.15JUNE2009_fill'        ,    6.        , 'SLP'     ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     103   sn_wndi     = 'u_10.15JUNE2009_fill'       ,    6.        , 'U_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bicub'  , 'Uwnd'   , '' 
     104   sn_wndj     = 'v_10.15JUNE2009_fill'       ,    6.        , 'V_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bicub'  , 'Vwnd'   , '' 
     105   sn_qsr      = 'ncar_rad.15JUNE2009_fill'   ,   24.        , 'SWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bilin' , ''       , '' 
     106   sn_qlw      = 'ncar_rad.15JUNE2009_fill'   ,   24.        , 'LWDN_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bilin' , ''       , '' 
     107   sn_tair     = 't_10.15JUNE2009_fill'       ,    6.        , 'T_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bilin' , ''       , '' 
     108   sn_humi     = 'q_10.15JUNE2009_fill'       ,    6.        , 'Q_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bilin' , ''       , '' 
     109   sn_prec     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'PRC_MOD1',   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bilin' , ''       , '' 
     110   sn_snow     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'SNOW'    ,   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bilin' , ''       , '' 
     111   sn_slp      = 'slp.15JUNE2009_fill'        ,    6.        , 'SLP'     ,   .false.   , .true. , 'yearly'  , 'weights_core2_orca2_bilin' , ''       , '' 
    129112/ 
    130113!----------------------------------------------------------------------- 
     
    143126/ 
    144127!----------------------------------------------------------------------- 
     128&namsbc_ssr    !   surface boundary condition : sea surface restoring   (ln_ssr =T) 
     129!----------------------------------------------------------------------- 
     130   nn_sssr     =     2     !  add a damping term to the surface freshwater flux 
     131      rn_deds     =  -166.67  !  magnitude of the damping on salinity   [mm/day] 
     132      ln_sssr_bnd =  .true.   !  flag to bound erp term (associated with nn_sssr=2) 
     133      rn_sssr_bnd =   4.e0    !  ABS(Max/Min) value of the damping erp term [mm/day] 
     134/ 
     135!----------------------------------------------------------------------- 
    145136&namsbc_rnf    !   runoffs                                              (ln_rnf =T) 
    146137!----------------------------------------------------------------------- 
     
    148139      rn_hrnf     =  15.e0    !  depth over which enhanced vertical mixing is used    (ln_rnf_mouth=T) 
    149140      rn_avt_rnf  =   1.e-3   !  value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 
     141   rn_rfact    =   1.e0    !  multiplicative factor for runoff 
    150142 
    151143   cn_dir = './'  !  root directory for the location of the runoff files 
     
    160152/ 
    161153!----------------------------------------------------------------------- 
    162 &namsbc_ssr    !   surface boundary condition : sea surface restoring   (ln_ssr =T) 
    163 !----------------------------------------------------------------------- 
    164    nn_sssr     =     2     !  add a damping term to the surface freshwater flux 
    165       rn_deds     =  -166.67  !  magnitude of the damping on salinity   [mm/day] 
    166       ln_sssr_bnd =  .true.   !  flag to bound erp term (associated with nn_sssr=2) 
    167       rn_sssr_bnd =   4.e0    !  ABS(Max/Min) value of the damping erp term [mm/day] 
    168 / 
    169 !----------------------------------------------------------------------- 
    170 &namberg       !   iceberg parameters                                   (default: No iceberg) 
     154&namsbc_wave   ! External fields from wave model                        (ln_wave=T) 
     155!----------------------------------------------------------------------- 
     156/ 
     157!----------------------------------------------------------------------- 
     158&namberg       !   iceberg parameters                                   (default: OFF) 
    171159!----------------------------------------------------------------------- 
    172160   !  iceberg floats are not currently available with AGRIF 
     
    177165!!                                                                    !! 
    178166!!   namlbc        lateral momentum boundary condition                  (default: NO selection) 
    179 !!   namagrif      agrif nested grid ( read by child model only )       ("key_agrif") 
     167!!   namagrif      agrif nested grid   (read by child model only)       ("key_agrif") 
    180168!!   nam_tide      Tidal forcing                                        (default: OFF) 
    181169!!   nambdy        Unstructured open boundaries                         (default: OFF) 
     
    230218/ 
    231219!!====================================================================== 
    232 !!                        Tracer (T & S) namelists                    !! 
     220!!                        Tracer (T-S) namelists                      !! 
    233221!!                                                                    !! 
    234222!!   nameos        equation of state                                    (default: NO selection) 
     
    251239      nn_fct_h   =  2               !  =2/4, horizontal 2nd / 4th order  
    252240      nn_fct_v   =  2               !  =2/4, vertical   2nd / COMPACT 4th order  
    253 / 
    254 !----------------------------------------------------------------------- 
    255 &namtra_mle    !   mixed layer eddy parametrisation (Fox-Kemper)        (default: OFF) 
    256 !----------------------------------------------------------------------- 
    257    ln_mle      = .true.   ! (T) use the Mixed Layer Eddy (MLE) parameterisation 
    258241/ 
    259242!----------------------------------------------------------------------- 
     
    273256/ 
    274257!----------------------------------------------------------------------- 
    275 &namtra_eiv !   eddy induced velocity param.                            (default: OFF) 
    276 !----------------------------------------------------------------------- 
    277    ln_ldfeiv     =.true.   ! use eddy induced velocity parameterization 
     258&namtra_mle    !   mixed layer eddy parametrisation (Fox-Kemper)        (default: OFF) 
     259!----------------------------------------------------------------------- 
     260   ln_mle      = .true.   ! (T) use the Mixed Layer Eddy (MLE) parameterisation 
     261/ 
     262!----------------------------------------------------------------------- 
     263&namtra_eiv    !   eddy induced velocity param.                         (default: OFF) 
     264!----------------------------------------------------------------------- 
     265   ln_ldfeiv   = .true.    ! use eddy induced velocity parameterization 
    278266      !                        !  Coefficients: 
    279267      nn_aei_ijk_t  = 21          ! space/time variation of the eiv coeficient 
     
    304292! 
    305293!----------------------------------------------------------------------- 
    306 &nam_vvl       !   vertical coordinate options                          (default: z-star) 
    307 !----------------------------------------------------------------------- 
    308 / 
    309 !----------------------------------------------------------------------- 
    310294&namdyn_adv    !   formulation of the momentum advection                (default: NO selection) 
    311295!----------------------------------------------------------------------- 
     
    352336! 
    353337!----------------------------------------------------------------------- 
    354 &namzdf        !   vertical physics                                     (default: NO selection) 
     338&namzdf        !   vertical physics manager                             (default: NO selection) 
    355339!----------------------------------------------------------------------- 
    356340   !                       ! type of vertical closure 
     
    402386!!====================================================================== 
    403387! 
    404 ! 
    405388!----------------------------------------------------------------------- 
    406389&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
  • NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/cfgs/SHARED/namelist_ref

    r13015 r13065  
    13961396   jpni        =   0       !  number of processors following i (set automatically if < 1), see also ln_listonly = T 
    13971397   jpnj        =   0       !  number of processors following j (set automatically if < 1), see also ln_listonly = T 
     1398   nn_hls      =   1       !  halo width (applies to both rows and columns) 
    13981399/ 
    13991400!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.