Skip to contents

Calculates the longwave radiation of the surface.

Usage

rad_lw_out(...)

# Default S3 method
rad_lw_out(surface_type, surface_temp, ..., sigma = sigma_default)

# S3 method for class 'weather_station'
rad_lw_out(weather_station, ...)

Arguments

...

Named station fields, site parameters or model assumptions.

surface_type

Surface-type label.

surface_temp

Surface temperature in degrees C.

sigma

Stefan-Boltzmann constant in W m-2 K-4.

weather_station

A weather_station object.

Value

Longwave outgoing radiation in W/m².

Details

The longwave outgoing radiation (\(LW_{out}\)) is calculated as: $$LW_{out} = \epsilon \cdot \sigma \cdot T_{surface}^4$$ where: \(\epsilon\) is the emissivity of the surface, \(\sigma\) is the Stefan-Boltzmann constant, and \(T_{surface}\) is the surface temperature in Kelvin. Emissivity is selected from the package surface_properties table. Bendix/Oke-style surface-property background is used for the method context.

References

Bendix 2004, p. 66 eq. 3.20.

Examples

# Calculate longwave outgoing radiation
rad_lw_out(surface_type = "lawn", surface_temp = 15)
#> [1] 371.3743