Commit 5d52933b authored by Dorchies David's avatar Dorchies David
Browse files

fix: Qupstream conversion error with several upstream flows

Refs #110
Showing with 2 additions and 1 deletion
+2 -1
...@@ -336,7 +336,8 @@ CreateInputsModel <- function(FUN_MOD, ...@@ -336,7 +336,8 @@ CreateInputsModel <- function(FUN_MOD,
# Qupstream is internally stored in m3/time step # Qupstream is internally stored in m3/time step
if (QupstrUnit == "mm") { if (QupstrUnit == "mm") {
iConvBasins <- which(!is.na(BasinAreas[seq.int(length(LengthHydro))])) iConvBasins <- which(!is.na(BasinAreas[seq.int(length(LengthHydro))]))
Qupstream[,iConvBasins] <- Qupstream[,iConvBasins] * BasinAreas[iConvBasins] * 1e3 Qupstream[,iConvBasins] <-
Qupstream[,iConvBasins] * rep(BasinAreas[iConvBasins], each = LLL) * 1e3
} else if (QupstrUnit == "m3/s") { } else if (QupstrUnit == "m3/s") {
Qupstream <- Qupstream * TimeStep Qupstream <- Qupstream * TimeStep
} else if (QupstrUnit == "l/s") { } else if (QupstrUnit == "l/s") {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment