All functions

absorption()

Calculate light absorption in pure water

aqua_light()

Model to predict photosynthetically active radiation at the benthic surface.

azimuth_adj()

Helper function for determining the correct solar azimuth

deg2rad()

Function for converting from degrees to radians

predict_transmission()

Calculate light transmission as a function of depth and and the irradiance attenuation coefficient

rad2deg()

Function for converting from radians to degrees

RT_CN_1998()

Calculate below canopy PAR

SHADE2()

SHADE2 model from Li et al. (2012) Modeled riparian stream shading: Agreement with field measurements and sensitivity to riparian conditions

SHADE2_AL()

Modified version of the SHADE2 model

shade_calc()

Calculating the percent of the wetted width shaded by banks and vegetation

shade_calc_AL()

Calculating the percent of the wetted width shaded by banks and vegetation modified for use with aqua_light

solar_c()

Calculates solar geometry for use in the SHADE2 model

solar_geo_calc()

Calculates solar geometry

stream_light()

Model to predict light at the stream surface

surface_reflection()

Calculate reflection from the water surface