Radiant Heat Fluxes
As was seen in Sea-Ice_Model, the model thermodynamics requires fluxes of latent and sensible heat and longwave and shortwave radiation. We follow the lead of Parkinson and Washington in computing these terms.
Shortwave Radiation
The Zillman equation for radiation under cloudless skies is:

where the variables are as in the table below. The cosine of the
zenith angle is computed using the formula:

The declination is
![{\displaystyle \delta =23.44^{\circ }\times \cos \left[(172-{\rm {day\,of\,year}})\times 2\pi /365\right]}](https://www.myroms.org/www.myroms.org/v1/media/math/render/svg/1723d5822496c66b57b2014f085ac530f3c6dd51)
and the hour angle is

The correction for cloudiness is given by

The cloud correction is optional since some sources of radiation contain it already.
Variable
|
Value
|
Description
|
|
(9.5, 7.66)
|
vapor pressure constants over ice
|
|
(7.5, 35.86)
|
vapor pressure constants over water
|
|
|
cloud cover fraction
|
|
|
transfer coefficient for latent heat
|
|
|
transfer coefficient for sensible heat
|
|
|
specific heat of dry air
|
|
|
declination
|
|
|
vapor pressure in pascals
|
|
|
saturation vapor pressure
|
|
0.622
|
ratio of molecular weight of water to dry air
|
|
|
hour angle
|
|
|
latent heat of vaporization
|
|
|
latent heat of sublimation
|
|
|
latitude
|
|
|
incoming radiation for cloudless skies
|
|
|
surface specific humidity
|
|
|
10 meter specific humidity
|
|
|
air density
|
|
|
solar constant
|
|
|
Stefan-Boltzmann constant
|
|
|
air temperature
|
|
|
dew point temperature
|
|
|
surface temperature of the water/ice/snow
|
|
|
geostrophic wind speed
|
|
|
solar zenith angle
|
Longwave Radiation
The clear sky formula for incoming longwave radiation is given by:
![{\displaystyle F\!\downarrow \,=\sigma T_{a}^{4}\left\{1-0.261\exp \left[-7.77\times 10^{-4}(273-T_{a})^{2}\right]\right\}}](https://www.myroms.org/www.myroms.org/v1/media/math/render/svg/3825ca447a43e521614b88362ed51142bbb3413e)
while the cloud correction is given by:

Note that the CORE forcing files contain incoming longwave radiation so only the outgoing needs to be computed.
Sensible heat
The sensible heat is given by the standard aerodynamic formula:

Latent Heat
The latent heat depends on the vapor pressure and the saturation vapor
pressure given by:

The vapor pressures are used to compute specific humidities according
to:

The latent heat is also given by a standard aerodynamic formula:

Note that these need to be computed independently for the ice-covered
and ice-free portions of each gridbox since the empirical factors
and
and the factor
differ depending on the surface type.