Diffusive Data Assimilation v2 with USGS streamflow data #552
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[Short description explaining the high-level reason for the pull request]
Additions
Removals
Changes
Testing
As specified in test_AnA.yaml, seven USGS observed streamflow time series over 28 hrs were used for discharge Data Assimilation. Each of the time series replaced estimated streamflow values for next simulation time steps at the bottom computation node of the corresponding stream reach. When given USGS data is in poor quality or missing, the estimated values are plugged back in. Then, the impact of streamflow values at the bottom node is propagated upstream in computing streamflow at upstream nodes within the same reach. The figure below compares DA and non-DA streamflows over 28 hrs with 5 min time steps.
The following figures confirm that USGS flow data was indeed used as flow boundary condition at the bottom node of stream reaches that have USGS gage stations. The blue lines suddenly dropping to negative values indicate that USGS flow data is not available beyond the time where the blue lines intersect. In this test, measured flow data of only the first 12 hours are available. So the flow boundary condition for the rest 16 hours at each gauge location is implemented by assumed flow value using previously computed flow value.
Screenshots
Notes
Todos
Checklist
Testing checklist
Target Environment support
Accessibility
Other