R/seasonalClearsky-R6-internals.R
clearsky_optimizer.RdFit the seasonal model for clear sky radiation.
clearsky_optimizer(
x,
dates,
clearsky,
lat,
spec = seasonalClearsky_spec(),
control = control_seasonalClearsky(),
seasonal_model_Ct
)Numeric vector, time series of solar radiation.
Character or Date vector, time series of dates.
Numeric vector, time series of target clear sky radiation.
Numeric scalar, reference latitude. Overwritten when seasonal_model_Ct is specified.
See the function seasonalClearsky_spec for more details.
Overwritten when seasonal_model_Ct is specified.
See the function control_seasonalClearsky for more details.
Overwritten when seasonal_model_Ct is specified.
Optional object of the class seasonalClearsky.
When submitted lat, spec and control parameters used are recovered from the specified model.
Version 1.0.0
x = solarr::spec$data$GHI
dates = solarr::spec$data$date
lat = solarr::spec$coords$lat
clearsky = solarr::spec$data$clearsky
# Without a clearsky model
seasonal_model_Ct <- clearsky_optimizer(x, dates, clearsky, lat)
# With a clearsky model
clearsky_optimizer(x, dates, clearsky, seasonal_model_Ct = seasonal_model_Ct)
#> -------------------------- seasonalClearsky --------------------------
#> Error in str_split(msg_0, ""): could not find function "str_split"