isothermal.Rn: Isothermal Net Radiation

Description Usage Arguments Details Value References Examples

View source: R/energy_balance.r

Description

Calculates the isothermal net radiation, i.e. the net radiation that the surface would receive if it had the same temperature than the air.

Usage

1
2
isothermal.Rn(data, Rn = "Rn", Tair = "Tair", Tsurf = "Tsurf",
  emissivity, constants = bigleaf.constants())

Arguments

data

Data.frame or matrix containing all required variables

Rn

Net radiation (W m-2)

Tair

Air temperature (degC)

Tsurf

Surface temperature (degC)

emissivity

Emissivity of the surface (-)

constants

sigma - Stefan-Boltzmann constant (W m-2 K-4)
Kelvin - conversion degree Celsius to Kelvin

Details

The isothermal net radiation (Rni) is given by:

Rni = Rn + ε * σ * (Tsurf^4 - Tair^4)

where ε is the emissivity of the surface. Tsurf and Tair are in Kelvin.

Value

Rni -

isothermal net radiation (W m-2)

References

Jones, H. 2014: Plants and Microclimate. 3rd edition, Cambridge University Press.

Examples

1
2
# calculate isothermal net radiation of a surface that is 2degC warmer than the air.
isothermal.Rn(Rn=400,Tair=25,Tsurf=27,emissivity=0.98) 

lhmet-forks/bigleaf documentation built on Aug. 4, 2020, 12:08 a.m.