diff --git a/R/RunModelGriwrm.R b/R/RunModelGriwrm.R index ad9642122c95116170257def2d6a75228f7fd451..2cc76875acbca52f7224dc77a5fa004f34581e1f 100644 --- a/R/RunModelGriwrm.R +++ b/R/RunModelGriwrm.R @@ -79,7 +79,13 @@ SetAirGrInputsAndOptions <- function(id, ginet, girop, gits, OutputsModels, IndP } } LengthHydro <- matrix(ginet$length[girop$id %in% UpstrNodes] , nrow = 1) - BasinAreas <- matrix(c(girop$area[girop$id %in% UpstrNodes], girop$area[girop$id == id]) , nrow = 1) + BasinAreas <- matrix( + c( + girop$area[girop$id %in% UpstrNodes], + girop$area[girop$id == id] - sum(girop$area[girop$id %in% UpstrNodes]) + ), + nrow = 1 + ) } # Set model inputs InputsModel <- CreateInputsModel(