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 4666 for branches/2014/dev_r4650_UKMO2_ice_shelves/NEMOGCM/CONFIG – NEMO

Ignore:
Timestamp:
2014-06-11T14:52:23+02:00 (10 years ago)
Author:
mathiot
Message:

#1331 : add ISOMIP config files + ice shelf code

Location:
branches/2014/dev_r4650_UKMO2_ice_shelves/NEMOGCM/CONFIG
Files:
8 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2014/dev_r4650_UKMO2_ice_shelves/NEMOGCM/CONFIG/SHARED/field_def.xml

    r4565 r4666  
    156156    <!-- * variable relative to atmospheric pressure forcing : available with ln_apr_dyn --> 
    157157    <field id="ssh_ib"       long_name="Inverse barometer sea surface height"                         unit="m"        /> 
    158     
     158 
     159         <!-- * variable related to ice shelf forcing * --> 
     160         <field id="fwfisf"       long_name="Ice shelf melting"                                            unit="Kg/m2/s"  /> 
     161         <field id="qisf"         long_name="Ice Shelf Heat Flux"                                          unit="W/m2"     /> 
     162         <field id="isfgammat"    long_name="transfert coefficient for isf (temperature) "                 unit="m/s"      /> 
     163         <field id="isfgammas"    long_name="transfert coefficient for isf (salinity)    "                 unit="m/s"      /> 
     164    <field id="stbl"         long_name="salinity in the Losh tbl                    "                 unit="PSU"      /> 
     165    <field id="ttbl"         long_name="temperature in the Losh tbl                 "                 unit="C"        /> 
     166 
    159167         <!-- *_oce variables available with ln_blk_clio or ln_blk_core --> 
    160168         <field id="qns_oce"      long_name="Non solar Downward Heat Flux over open ocean"                 unit="W/m2"     /> 
     
    271279         <field id="suoce"        long_name="ocean surface current along i-axis"          unit="m/s"  /> 
    272280         <field id="uoce"         long_name="ocean current along i-axis"                  unit="m/s"  grid_ref="grid_U_3D" /> 
     281         <field id="ssu"          long_name="ocean surface current along i-axis"          unit="m/s"  grid_ref="none"      /> 
    273282         <field id="uocetr_eff"   long_name="Effective ocean transport along i-axis"      unit="m3/s" grid_ref="grid_U_3D" /> 
    274283         <field id="uocet"        long_name="ocean transport along i-axis times temperature" unit="degC.m/s" grid_ref="grid_U_3D" /> 
     
    281290         <field id="uoce_bbl"     long_name="BBL ocean current along i-axis"              unit="m/s"  grid_ref="grid_U_3D" /> 
    282291    <field id="ahu_bbl"      long_name="BBL diffusive flux along i-axis"             unit="m3/s" /> 
     292         <!-- variable for ice shelves --> 
     293    <field id="utbl"         long_name="zonal current in the Losh tbl"               unit="m/s"  axis_ref="none" /> 
    283294         <!-- variables available with key_diaar5 --> 
    284295         <field id="u_masstr"     long_name="ocean eulerian mass transport along i-axis"  unit="kg/s" grid_ref="grid_U_3D" /> 
     
    294305         <field id="svoce"        long_name="ocean surface current along j-axis"          unit="m/s"  /> 
    295306         <field id="voce"         long_name="ocean current along j-axis"                  unit="m/s"  grid_ref="grid_V_3D" /> 
     307         <field id="ssv"          long_name="ocean surface current along j-axis"          unit="m/s"  grid_ref="none" /> 
    296308         <field id="vocetr_eff"   long_name="Effective ocean transport along j-axis"      unit="m3/s" grid_ref="grid_V_3D" /> 
    297309         <field id="vocet"        long_name="ocean transport along j-axis times temperature" unit="degC.m/s" grid_ref="grid_V_3D" /> 
     
    304316         <field id="voce_bbl"     long_name="BBL ocean current along j-axis"              unit="m/s"  grid_ref="grid_V_3D" /> 
    305317    <field id="ahv_bbl"      long_name="BBL diffusive flux along j-axis"             unit="m3/s"                   /> 
     318         <!-- variable for ice shelves --> 
     319    <field id="vtbl"         long_name="meridional current in the Losh tbl"        unit="m/s"  axis_ref="none" /> 
    306320         <!-- variables available with key_diaar5 --> 
    307321         <field id="v_masstr"     long_name="ocean eulerian mass transport along j-axis"  unit="kg/s" grid_ref="grid_V_3D" /> 
  • branches/2014/dev_r4650_UKMO2_ice_shelves/NEMOGCM/CONFIG/SHARED/namelist_ref

    r4384 r4666  
    233233   ln_dm2dc    = .false.   !  daily mean to diurnal cycle on short wave 
    234234   ln_rnf      = .true.    !  runoffs                                   (T => fill namsbc_rnf) 
     235   nn_isf      = 1         !  0=no isf                   1 = presence of ISF  
     236                           !  2 = bg03 parametrisation   3 = rnf file for isf    
     237                           !  4 = ISF fwf specified 
    235238   ln_ssr      = .true.    !  Sea Surface Restoring on T and/or S       (T => fill namsbc_ssr) 
    236239   nn_fwb      = 2         !  FreshWater Budget: =0 unchecked 
     
    396399   ln_rnf_tem   = .false.   !  read in temperature information for runoff 
    397400   ln_rnf_sal   = .false.   !  read in salinity information for runoff 
     401/ 
     402!----------------------------------------------------------------------- 
     403&namsbc_isf    !  Top boundary layer (ISF)  
     404!----------------------------------------------------------------------- 
     405!              ! file name ! frequency (hours) ! variable ! time interpol. !  clim   ! 'yearly'/ ! weights  ! rotation ! 
     406!              !           !  (if <0  months)  !   name   !    (logical)   !  (T/F)  ! 'monthly' ! filename ! pairing  ! 
     407! nn_isf == 4 
     408   sn_qisf      = 'rnfisf' ,         -12      ,'sohflisf',    .false.      , .true.  , 'yearly'  ,  ''      ,   '' 
     409   sn_fwfisf    = 'rnfisf' ,         -12      ,'sowflisf',    .false.      , .true.  , 'yearly'  ,  ''      ,   '' 
     410! nn_isf == 3 
     411   sn_rnfisf    = 'runoffs' ,         -12      ,'sofwfisf',    .false.      , .true.  , 'yearly'  ,  ''      ,   '' 
     412! nn_isf == 2 and 3 
     413   sn_depmax_isf = 'runoffs' ,       -12        ,'sozisfmax' ,   .false.  , .true.  , 'yearly'  ,  ''      ,   '' 
     414   sn_depmin_isf = 'runoffs' ,       -12        ,'sozisfmin' ,   .false.  , .true.  , 'yearly'  ,  ''      ,   '' 
     415! nn_isf == 2 
     416   sn_Leff_isf = 'rnfisf' ,       0          ,'Leff'         ,   .false.  , .true.  , 'yearly'  ,  ''      ,   '' 
     417! for all case 
     418   ln_divisf   = .true.  ! apply isf melting as a mass flux or in the salinity trend. (maybe I should remove this option as for runoff?) 
     419! only for nn_isf = 1 or 2 
     420   rn_gammat0  = 1.0e-4   ! gammat coefficient used in blk formula 
     421   rn_gammas0  = 1.0e-4   ! gammas coefficient used in blk formula 
     422! only for nn_isf = 1 
     423   nn_isfblk   =  1       ! 1 ISOMIP ; 2 conservative (3 equation formulation, Jenkins et al. 1991 ??) 
     424   rn_hisf_tbl =  30.      ! thickness of the top boundary layer           (Losh et al. 2008) 
     425                          ! 0 => thickness of the tbl = thickness of the first wet cell 
     426   ln_conserve = .true.   ! conservative case (take into account meltwater advection) 
     427   nn_gammablk = 1        ! 0 = cst Gammat (= gammat/s) 
     428                          ! 1 = velocity dependend Gamma (u* * gammat/s)  (Jenkins et al. 2010) 
     429                          !     if you want to keep the cd as in global config, adjust rn_gammat0 to compensate 
     430                          ! 2 = velocity and stability dependent Gamma    Holland et al. 1999 
    398431/ 
    399432!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.