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 14616 – NEMO

Changeset 14616


Ignore:
Timestamp:
2021-03-18T17:35:09+01:00 (3 years ago)
Author:
dancopsey
Message:

Add qevap_ice as the enthalpy in sublimating ice/snow.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/UKMO/NEMO_4.0.4_penetrating_solar/src/OCE/SBC/sbccpl.F90

    r14562 r14616  
    18831883      CASE( 'oce only' )         ! the required field is directly provided 
    18841884 
    1885          ! Get the sea ice non solar heat flux from conductive, melting and sublimation fluxes 
     1885         ! Get the sea ice non solar heat flux from conductive and melting fluxes 
    18861886         IF( TRIM(sn_rcv_iceflx%cldes) == 'coupled' ) THEN 
    18871887            zqns_ice(:,:,:) = qml_ice(:,:,:) + qcn_ice(:,:,:) 
     
    19581958      ! --- heat content of evap over ice in W/m2 (to be used in 1D-thermo) --- ! 
    19591959      DO jl = 1, jpl 
    1960          zqevap_ice(:,:,jl) = 0._wp ! should be -evap * ( ( Tice - rt0 ) * rcpi ) but atm. does not take it into account 
     1960         ! zqevap_ice(:,:,jl) = 0._wp ! should be -evap * ( ( Tice - rt0 ) * rcpi ) but atm. does not take it into account 
     1961 
     1962         ! How much enthalpy is stored in sublimating snow and ice. At this stage we don't know if it is snow or ice that is 
     1963         ! sublimating so we will use the combined snow and ice layer temperature t1_ice. 
     1964         zqevap_ice(:,:,jl) = -zevap_ice(:,:,jl) * ( ( rt0 - t1_ice(:,:,jl) ) * rcpi + rLfus ) 
     1965 
     1966         ! This enthalpy change should always be negative as only positive sublimation is used (energy loss from the ice). 
     1967         WHERE( zqevap_ice(:,:,jl) > 0._wp ) zqevap_ice(:,:,jl) = 0._wp 
    19611968      END DO 
    19621969 
Note: See TracChangeset for help on using the changeset viewer.