-
Notifications
You must be signed in to change notification settings - Fork 61
Description
Hi, my issue is that I ran VIC (image driver, v 5.0.1) and RVIC (v 1.1.1) on my basin, and doing some comparisons I found that my resulting streamflow was greater than the sum of runoff and baseflow, and greater than the total precipitation, all this using the real area of the basin to convert those last ones from mm/day to m3/s.
When I changed the basin area to the greater one without considering the fraction of the border cells (an area 1.4 times bigger) I got a streamflow slightly smaller than the precipitation, and exactly the same than the sum of the runoff and the baseflow, which means that this was the area that the model was using.
Trying to debug the problem I found that RVIC is reading the fraction from the domain file in the parameter run (the parameters file has the correct area of the basin), and for the convolution run the part of the code that reads the domain is also reading the fraction. After that the code got too complicated to me (I don't know that much of python). I tried to see if the fractions were supposed to be used at some point during the calculations of the convolution itself but I couldn't find it.
Here are my configuration files in case they're useful:
rvic.parameters.rlp.txt
rvic.convolution.rlp.txt
And the log from the convolution file:
RVIC-20180808-040836.log.txt
(Sorry if I didn't explain myself well enough, or if there are spelling mistakes but english isn't my first language)