NOAA-OWP / t-route

Tree based hydrologic and hydraulic routing
Other
40 stars 45 forks source link

Expand diffusive domain to include tributaries #740

Closed shorvath-noaa closed 4 months ago

shorvath-noaa commented 4 months ago

This allows the routing class diffusive object to add all tributaries to the diffusive domain. Because the diffusive module currently cannot handle reservoirs, this will always stop at the segment just below a reservoir. All other contributing segments will be added to the diffusive domain.

This PR also restructures the coastal_domain.yaml file format.

Additions

AbstractRouting.py

HYFeaturesNetwork.py

Removals

-

Changes

AbstractNetwork.py

AbstractRouting.py

Testing

  1. Successfully ran using synthetic cross-sections on all current diffusive domains and their tributaries (~35,000 miles of river).

Screenshots

Notes

-

Todos

-

Checklist

Testing checklist

Target Environment support

Accessibility

Other