Overflow and Flush
Posted: Tue May 14, 2019 2:29 pm
Hi,
I'm currently using the overflow and flush processes to model flow from one soil store to another as follows:
:Flush RAVEN_DEFAULT SOIL[1] SOIL[2]
:-->Overflow RAVEN_DEFAULT SOIL[2] SOIL[3]
:Flush RAVEN_DEFAULT SOIL[2] SOIL[4]
SOIL[2] is a temporary soil store with the purpose to evaluate flow up to a maximum value (set as the capacity of SOIL[2]) going to SOIL[4], while any flow in excess of this maximum value goes to SOIL[3]. So if the maximum of SOIL[2] is not exceeded, nothing should be sent to SOIL[3] (no overflow).
I thought the above process lines would work; however, I'm finding that even when the capacity of SOIL[2] is not exceeded (which I see by the amount being flushed from SOIL[2] to SOIL[4] not being equivalent to the maximum capacity of SOIL[2]), that there is still overflow from SOIL[2] to SOIL[3], which doesn't make sense to me. Any thoughts on why this might be occurring?
Thanks,
Nate
I'm currently using the overflow and flush processes to model flow from one soil store to another as follows:
:Flush RAVEN_DEFAULT SOIL[1] SOIL[2]
:-->Overflow RAVEN_DEFAULT SOIL[2] SOIL[3]
:Flush RAVEN_DEFAULT SOIL[2] SOIL[4]
SOIL[2] is a temporary soil store with the purpose to evaluate flow up to a maximum value (set as the capacity of SOIL[2]) going to SOIL[4], while any flow in excess of this maximum value goes to SOIL[3]. So if the maximum of SOIL[2] is not exceeded, nothing should be sent to SOIL[3] (no overflow).
I thought the above process lines would work; however, I'm finding that even when the capacity of SOIL[2] is not exceeded (which I see by the amount being flushed from SOIL[2] to SOIL[4] not being equivalent to the maximum capacity of SOIL[2]), that there is still overflow from SOIL[2] to SOIL[3], which doesn't make sense to me. Any thoughts on why this might be occurring?
Thanks,
Nate