Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turning catchment mode off #56

Open
bwj202 opened this issue Jan 12, 2023 · 5 comments
Open

Turning catchment mode off #56

bwj202 opened this issue Jan 12, 2023 · 5 comments

Comments

@bwj202
Copy link

bwj202 commented Jan 12, 2023

Is it possible to turn off catchment mode (i.e. remove the Topmodel element) and run entirely in reach mode? I've been examining the code and it looks like it is possible but I'm not 100% sure how I should do it without screwing it all up.

@dvalters
Copy link
Owner

Hi @bwj202, if you turn off rainfall data (rainfall_data_on: no) and run in hydro_only mode, with reach_mode switched on, that is essentially a "reach only mode". In practice, the routing algorithms for reach mode and catchment mode are the same, it just depends on whether you are adding water inputs from rainfall (over the whole catchment) or whether you are specifying a specific point to add water (reach_mode_on).

Turning off TOPMODEL entirely, I haven't considered that before really, good question. TOPMODEL runs fairly independently in the model, and the output catchment.dat file produces a TOPMODEL estimated discharge in a column next to the LISFLOOD shallow-water routing equations discharge. You could potentially remove it from the code entirely...I'd have to think about whether it is used in any of the other routines though...

@tcoulthard
Copy link

tcoulthard commented Jan 17, 2023 via email

@dvalters
Copy link
Owner

Thanks Tom! :)

@bwj202
Copy link
Author

bwj202 commented Jan 17, 2023 via email

@mjcreed
Copy link

mjcreed commented Oct 30, 2023

@bwj202, I know this thread is from a while ago but I have been having a similar issue recently where using both reach mode and catchment mode results in an outlet discharge that is an order of magnitude greater than it should be. How did you solve your issue (2) above?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants