Index | Rundeck: P1SoM40 | Created: Fri May 10 03:30:18 EDT 2024 |
simelt | Module: SEAICE | File: SEAICE.f |
Author : Original Development Team
Version: 1.1
Declaration:
subroutine simelt(dt, roice, snow, msi2, hsil, ssil, pocean, tm, tfo, tsil, enrgmax, enrgused, run0, salt)
- pocean :
real*8, intent(in)
- ocean fraction (zero if lake)
- tfo :
real*8, intent(in)
- freezing temperature of water (C)
- msi2 :
real*8, intent(inout)
- ice variables (%,kg/m^2,kg/m^2)
- snow :
real*8, intent(inout)
- ice variables (%,kg/m^2,kg/m^2)
- roice :
real*8, intent(inout)
- ice variables (%,kg/m^2,kg/m^2)
- tm :
real*8, intent(in)
- mixed layer ocean temperature (C)
- dt :
real*8, intent(in)
- time step (s)
- hsil :
real*8, intent(inout), dimension(lmi)
- ice enthalpy (J/m^2)
- ssil :
real*8, intent(inout), dimension(lmi)
- ice salt (kg/m^2)
- tsil :
real*8, intent(out), dimension(lmi)
- ice temperature (C)
- enrgmax :
real*8, intent(in)
- max energy available for melting ice (J/m^2)
- enrgused :
real*8, intent(out)
- energy used to melt ice (J/m^2)
- run0 :
real*8, intent(out)
- amount of sea ice melt (kg/m^2)
- salt :
real*8, intent(out)
- amount of salt in sea ice melt (kg/m^2)
- drsi :
real*8
- change in RSI fraction
- dtemp :
real*8
- temperature diff. used in lateral melt calculation.
- l :
integer