An error occurred while loading the file. Please try again.
-
Dorchies David authored
Refs #6
01a16846
#' Create \emph{GriwrmRunOptions} object for running and calibrating model in GR-IWRM.
#'
#' @param InputsModel object of class \emph{GriwrmInputsModel}, see \code{\link{CreateInputsModel.Griwrm}} for details.
#' @param ... further arguments passed to \code{\link[airGR]{CreateOptions}}.
#'
#' @return \emph{GriwrmRunOptions} object for running and calibrating model in GR-IWRM.
#' @export
CreateRunOptions.GriwrmInputsModel <- function(InputsModels, ...) {
RunOptions <- list()
class(RunOptions) <- append(class(RunOptions), "GriwrmRunOptions")
for(InputsModelBasin in InputsModels) {
RunOptions[[InputsModelBasin$id]] <- CreateRunOptions(InputsModel = InputsModelBasin, ...)
}
return(RunOptions)
}