This function does the same operations as airGR::CreateInputsCrit for all sub-basins of the GRiwrm model.

# S3 method for GRiwrmInputsModel
CreateInputsCrit(
  InputsModel,
  FUN_CRIT = airGR::ErrorCrit_NSE,
  RunOptions,
  Obs,
  ...
)

Arguments

InputsModel

object of class GRiwrmInputsModel, see CreateInputsModel.GRiwrm for details.

FUN_CRIT

[function (atomic or list)] error criterion function (e.g. airGR::ErrorCrit_RMSE, airGR::ErrorCrit_NSE)

RunOptions

object of class GRiwrmRunOptions, see CreateRunOptions.GRiwrmInputsModel for details.

Obs

matrix or data frame containing observed flows. Column names correspond to nodes ID

...

further arguments passed to airGR::CreateInputsCrit.

Value

Object of class GRiwrmInputsCrit which is a list of airGR::InputsCrit objects (See airGR::CreateInputsCrit)