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 11521 for NEMO/branches/2019/ENHANCE-02_ISF_nemo/cfgs/SHARED – NEMO

Ignore:
Timestamp:
2019-09-10T11:49:13+02:00 (5 years ago)
Author:
mathiot
Message:

ENHANCE-02_ISF: fix issue with ice sheet coupling and conservation + other minor changes (ticket #2142)

Location:
NEMO/branches/2019/ENHANCE-02_ISF_nemo/cfgs/SHARED
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/ENHANCE-02_ISF_nemo/cfgs/SHARED/field_def_nemo-oce.xml

    r11395 r11521  
    264264 
    265265          <!-- * variable related to ice shelf forcing * --> 
     266          <field id="isfdebug3d"                                                                                grid_ref="grid_T_3D" /> 
     267          <field id="isfdebug2d"                                                                                /> 
    266268          <field id="fwfisf_cav"      long_name="Ice shelf melting"                             unit="kg/m2/s"  /> 
    267269          <field id="fwfisf_par"      long_name="Ice shelf melting"                             unit="kg/m2/s"  /> 
  • NEMO/branches/2019/ENHANCE-02_ISF_nemo/cfgs/SHARED/namelist_ref

    r11489 r11521  
    435435!----------------------------------------------------------------------- 
    436436   ! 
    437    ! ---------------- general ------------------------------- 
     437   ! ---------------- ice shelf load ------------------------------- 
     438   ! 
     439   cn_isfload = 'isomip'      ! scheme to compute ice shelf load (ln_isfcav = .true. in domain_cfg.nc) 
     440   ! 
     441   ! ---------------- ice shelf melt formulation ------------------------------- 
    438442   ! 
    439443   ln_isf = .false.           ! activate ice shelf module 
    440    cn_isfdir = './'           ! directory for all ice shelf input file 
    441    ! 
    442    ! ---------------- cavities opened ------------------------------- 
    443    ! 
    444    cn_isfload = 'isomip' 
    445    ! 
    446    ln_isfcav_mlt = .false.    ! ice shelf melting into the cavity 
    447       cn_isfcav_mlt = '3eq'   ! ice shelf melting formulation (spe/2eq/3eq/oasis) 
    448       !                       ! spe = fwfisf is read from a forcing field 
    449       !                       ! 2eq = ISOMIP  like: 2 equations formulation (Hunter et al., 2006) 
    450       !                       ! 3eq = ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 
    451       !                       ! oasis = fwfisf is given by oasis and pattern by file sn_isfcav_fwf 
    452       !              !  cn_isfcav_mlt = 2eq or 3eq cases: 
    453       cn_gammablk = 'ad15'    ! scheme to compute gammat/s (spe,ad15,hj99) 
    454       !                       ! ad15 = velocity dependend Gamma (u* * gammat/s)  (Jenkins et al. 2010) 
    455       !                       ! hj99 = velocity and stability dependent Gamma    (Holland et al. 1999) 
    456       rn_gammat0  = 1.e-4     ! gammat coefficient used in blk formula 
    457       rn_gammas0  = 1.e-4     ! gammas coefficient used in blk formula 
     444      cn_isfdir = './'           ! directory for all ice shelf input file 
    458445      ! 
    459       rn_htbl     =  30.      ! thickness of the top boundary layer    (Losh et al. 2008) 
    460       !                       ! 0 => thickness of the tbl = thickness of the first wet cell 
     446      ! ---------------- cavities opened ------------------------------- 
    461447      ! 
    462       !* 'spe' and 'oasis' case 
    463       !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
    464       !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    465       !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
    466       sn_isfcav_fwf = 'isfmlt_cav',      -12       , 'fwflisf' ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    467    ! 
    468    ! ---------------- cavities parametrised ------------------------------- 
    469    ! 
    470    ln_isfpar_mlt = .false.   ! ice shelf melting parametrised 
    471       cn_isfpar_mlt = 'spe'  ! ice shelf melting parametrisation (spe/bg03/oasis) 
    472       !                      ! spe   = fwfisf is read from a forcing field 
    473       !                      ! bg03  = melt computed using Beckmann and Goosse parametrisation 
    474       !                      ! oasis = fwfisf is given by oasis and pattern by file sn_isfpar_fwf 
     448      ln_isfcav_mlt = .false.    ! ice shelf melting into the cavity (need ln_isfcav = .true. in domain_cfg.nc) 
     449         cn_isfcav_mlt = '3eq'   ! ice shelf melting formulation (spe/2eq/3eq/oasis) 
     450         !                       ! spe = fwfisf is read from a forcing field 
     451         !                       ! 2eq = ISOMIP  like: 2 equations formulation (Hunter et al., 2006) 
     452         !                       ! 3eq = ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 
     453         !                       ! oasis = fwfisf is given by oasis and pattern by file sn_isfcav_fwf 
     454         !              !  cn_isfcav_mlt = 2eq or 3eq cases: 
     455         cn_gammablk = 'ad15'    ! scheme to compute gammat/s (spe,ad15,hj99) 
     456         !                       ! ad15 = velocity dependend Gamma (u* * gammat/s)  (Jenkins et al. 2010) 
     457         !                       ! hj99 = velocity and stability dependent Gamma    (Holland et al. 1999) 
     458         rn_gammat0  = 1.e-4     ! gammat coefficient used in blk formula 
     459         rn_gammas0  = 1.e-4     ! gammas coefficient used in blk formula 
     460         ! 
     461         rn_htbl     =  30.      ! thickness of the top boundary layer    (Losh et al. 2008) 
     462         !                       ! 0 => thickness of the tbl = thickness of the first wet cell 
     463         ! 
     464         !* 'spe' and 'oasis' case 
     465         !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
     466         !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     467         !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
     468         sn_isfcav_fwf = 'isfmlt_cav',      -12       , 'fwflisf' ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    475469      ! 
    476       !* all cases 
    477       !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
    478       !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    479       !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
    480       sn_isfpar_zmax = 'isfmlt_par',       0        ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    481       sn_isfpar_zmin = 'isfmlt_par',       0        ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    482       !* 'spe' and 'oasis' case 
    483       sn_isfpar_fwf = 'isfmlt_par' ,      -12       ,'fwfisf'   ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    484       !* 'bg03' case 
    485       sn_isfpar_Leff = 'isfmlt_par',       0        ,'Leff'     ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     470      ! ---------------- cavities parametrised ------------------------------- 
     471      ! 
     472      ln_isfpar_mlt = .false.   ! ice shelf melting parametrised 
     473         cn_isfpar_mlt = 'spe'  ! ice shelf melting parametrisation (spe/bg03/oasis) 
     474         !                      ! spe   = fwfisf is read from a forcing field 
     475         !                      ! bg03  = melt computed using Beckmann and Goosse parametrisation 
     476         !                      ! oasis = fwfisf is given by oasis and pattern by file sn_isfpar_fwf 
     477         ! 
     478         !* all cases 
     479         !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
     480         !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     481         !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
     482         sn_isfpar_zmax = 'isfmlt_par',       0        ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     483         sn_isfpar_zmin = 'isfmlt_par',       0        ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     484         !* 'spe' and 'oasis' case 
     485         sn_isfpar_fwf = 'isfmlt_par' ,      -12       ,'fwfisf'   ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     486         !* 'bg03' case 
     487         sn_isfpar_Leff = 'isfmlt_par',       0        ,'Leff'     ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    486488   ! 
    487489   ! ---------------- ice sheet coupling ------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.