Diffuse_d: Diffuse fraction

Description Usage Arguments Details Value Note References Examples

View source: R/0-Functions.R

Description

Compute the daily diffuse fraction from the total daily incident radiation

Usage

1
Diffuse_d(DOY, RAD, Latitude = 35, type = c("Spitters", "Page", "Gopinathan"))

Arguments

DOY

Day Of Year from 1st January (day)

RAD

Incident total radiation (MJ m-2 d-1)

Latitude

Latitude (deg)

type

Model type, one of Spitters, Page or Gopinathan

Details

The daily extra-terrestrial radiation at a plane parallel to the earth surface (S0_d or H0 depending on the source) is computed following Khorasanizadeh and Mohammadi (2016). The daily diffuse fraction is computed following DB models from :

Value

Hd/H

Daily diffuse fraction of light (%)

Note

This function force S_0= S_g when S_0= 0 to avoid the production of NA's.

References

Examples

1
2
# Daily diffuse fraction of january 1st at latitude 35 N, with a RAD of 25 MJ m-2 day-1 :
Diffuse_d(DOY= 1,RAD= 25, Latitude= 35)

VEZY/DynACof documentation built on Feb. 3, 2021, 8:52 p.m.