|
accumulate_runoff()
|
Apply river routing |
|
accumulate_runoff_constant()
|
Apply constant velocity river routing |
|
accumulate_runoff_instant()
|
Apply instantaneous river routing |
|
add_control()
|
Adds flow controls to an 'HS' object |
|
add_HS()
|
Combine HS objects or add new runoff input from raster. |
|
add_observations()
|
Adds observation timeseries to a 'HS' object |
|
basins
|
Catchment areas for 41 river segments |
|
combine_runoff()
|
Combines runoff and/or discharge in HS objects |
|
compute_area_weights()
|
Compute weights for river catchment areas within the runoff area
features. |
|
compute_HSweights()
|
Computes weights HSweights from HS and a river network
The function computes weights either based on catchment areas (polygons),
or line segments which intersect a polygon with runoff information. Weights
are assigned so that the sum of weights for area or line features within a
polygon equal to 1. |
|
compute_river_weights()
|
Compute weights for river segments within runoff area features. |
|
create_HS()
|
Constructs a HS object from given input |
|
create_HSweights()
|
Creates a HSweights object |
|
create_river()
|
Creates a river network and river segment drainage basins from a DEM |
|
delineate_basin()
|
Delineate multiple catchments from multiple input points |
|
dem
|
DEM for examples |
|
downscale_runoff()
|
Computes specific runoff generated in the river segment. |
|
downstream()
|
Find all downstream segments from a specified river segment. |
|
ensemble_summary()
|
Computes summary timeseries in HS object |
|
discharge() runoff() observations() control()
|
Convenience functions to extract timeseries from a HS* object |
|
flow_gof()
|
Computed goodness-of-fit statistics for discharge predictions
against observed streamflow |
|
HSwrite()
|
Writes an HS object to disk. |
|
hydrostreamer
|
hydrostreamer: A package for interpolatinng distributed runoff products on to
explicit river network |
|
interpolate_runoff()
|
Estimate runoff in river reaches
Estimates runoff in individual segments of a river network represented as
either sf LINESTRING or sf POLYGON objects. Allows use of
simple Area Weighted Interpolation, Area-to-line interpolation, Dasymetric
Mapping, Pycnophylactic Interpolation, or combined Pycnophylactic-Dasymetric
Interpolation. |
|
LORA
|
Runoff timeseries for examples |
|
optimise_point()
|
Computes optimal estimate at a specific river segment(s) |
|
optimise_region()
|
Computes and regionalizes optimal estimate from multiple discharge
timeseries against observed streamflow |
|
raster_to_HS()
|
Create HS from a raster |
|
river
|
Example river network |
|
river_hierarchy()
|
Computes river hierarchies for a HS object. |
|
river_network()
|
Generates routing information for river routing algorithms |
|
river_outlets()
|
Identify locations from where to start catchment delineation. |
|
river_voronoi()
|
Create a segment-specific Voronoi Diagram from an sf LINESTRING object. |
|
split_river_with_grid()
|
Split river segments at runoff unit (polygon) boundaries. |
|
upstream()
|
Find all upstream segments from a specified river segment. |