Description Usage Arguments Details Value Note Author(s) References See Also Examples

'bc' calculates daily solar radiation based on daily temperature range using Bristow-Campbell model.

1 |

`days` |
Vector of class 'Date' of length n. |

`lat` |
Latitude in decimal degrees. |

`BCb` |
Bristow-Campbell model coefficient 'B'. |

`extraT` |
Optional. Vector of length n of extraterrestrial solar radiation [MJm-2]. If 'NULL' then it is calculated by the function. Providing extraterrestrial solar radiation speeds up the computation |

`Tmax` |
Vector of length n containing daily maximum temperature [C]. |

`Tmin` |
Vector of length n containing daily minumum temperature [C]. |

`BCc` |
Bristow-Campbell model coefficient 'C' usually equaled to 2. |

`tal` |
Clear sky transmissivity. |

Bristow and Campbell proposed a method for estimating solar radiation from air temperature measurements. They developed an empirical relationship to express the daily total atmospheric transmittance as a function of daily range in air temperature.

Vector of length n of daily solar radiation [MJm-2].

'Tmax', 'Tmin' can contain NA's, but length of vectors 'Tmax', 'Tmin' and 'days' has to be the same.

Jedrzej S. Bojanowski

Bristow, K.L., Campbell, G.S. 1984. On the relationship between incoming solar radiation and daily maximum and minimum temperature. Agriculture and Forest Meteorology, 31:159-166.

'bccal' to calibrate model using reference data, 'bcauto' to perform auto-calibration, and 'ha' to use Hargreaves model to calculate solar radiation based on temperature range.

1 2 3 4 5 6 7 8 |

```
Loading required package: zoo
Attaching package: 'zoo'
The following objects are masked from 'package:base':
as.Date, as.Date.numeric
```

sirad documentation built on May 29, 2017, 10:04 a.m.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.