Stormwater-Management-Model
Stormwater-Management-Model copied to clipboard
Open Water Analytics Stormwater Management Model repository
As we work toward making releases, I believe it would be valuable to have a tool that automatically runs the benchmarks and plots/docs the results for the new version. It...
This function currently reads tokens AND set the data. Split into two so the API can leverage the setter functions as well.
I'm thinking the `develop` branch can be configured to have docs built automatically. Maybe on CircleCI? I opt for CircleCI since all it is doing right now is sending me...
The validation routine for a conduit (conduit_validate) will make duplicate adjustments for `FORCE_MAIN` and `FILLED_CIRCULAR` conduit shapes because of the use of the `/=` and `+=` operators.
When a node invert elevation is changed and a regulator link is connected to it there is no check made to insure that the regulator crest (upstream offset) is above...
If a link’s offset is changed and `Elevation Offsets` are being used, then the conversion of the new offset to a an internally used depth offset gets messed up. https://github.com/OpenWaterAnalytics/Stormwater-Management-Model/blob/develop/src/toolkitAPI.c#L452-L499
Look into: https://baptiste-wicht.com/posts/2014/04/install-use-clang-static-analyzer-cmake.html
When a storage node exceeds the maximum depth on its tabular storage curve, a negative volume is calculated because of these lines in table_getArea (y2=0 and y1>0): https://github.com/OpenWaterAnalytics/Stormwater-Management-Model/blob/3b6d7a3ccdf79de72f2f5abce8a5cef0863dd34f/src/table.c#L617 https://github.com/OpenWaterAnalytics/Stormwater-Management-Model/blob/3b6d7a3ccdf79de72f2f5abce8a5cef0863dd34f/src/table.c#L629-L633 This...
## @goanpeca - [ ] - 1553 - climate.c - [ ] - 101 - consts.h - [ ] - 1217 - controls.c - [ ] - 406 - culvert.c...