"
In NWM channel routing, we are using Muskingum Cunge, which calcuates streamflow based on upstream and downstream components (previous and current) to update the states. Here's an example for calculating the downstream current (qdc):
qdc =
= qdp + qup + q_lateral =
= qdp + qup + qSfcLatRunoff + qBucket =
= qdp + qup + qSubsurface + qOverland + qBucket
where qdp = q, downstream previous and qup = q, upstream previous. Let me know if there are other questions about these components, but they should be referenced in the technical guide.
For the 2nd question, I recommend using the NHD+catchment areas for determining the contributing area to each reach. "
I hope this is helpful.
Best regards,
Molly