GatherStreamInds: Gather upstream or downstream distance from a given starting...

Description Usage Arguments Value See Also Examples

View source: R/network_expression.R

Description

A non-recursive function (recusive version runs in to stack overflow problems for large domains. Both are available internally).

Usage

1
GatherStreamInds(stream, start, linkLengths)

Arguments

stream

List of stream information containing either from/to and start and end positions, returned from ReExpNetwork.

start

Indexed location (NOT comID) of where stream starts

linkLengths

Vector of link lengths for each re-indexed reach, contained in reExp.nc.

Value

List containing indices, accumulated distance from start, and tip information (0=not a tip, 1=a tip, 2=temporary tip/still solving)

See Also

Other networkExpression nudging: NtwKReExToNcdf, ReExpNetwork, ReExpressRouteLink, ReIndexRouteLink, VisualizeRouteLink, VisualizeSubsetStream

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
 ## Not run: 
     PlotRouteLink <- 
         VisualizeRouteLink(file='~/WRF_Hydro/DOMAIN_library/Boulder_Creek_100m_1km_2sqkm_full_2015_09_03/Route_Link.nc')
     PlotRouteLink()
     PlotRouteLink(comId=TRUE)
     PlotRouteLink(indices=TRUE)
     load('~/WRF_Hydro/DOMAIN_library/Boulder_Creek_100m_1km_2sqkm_full_2015_09_03/Route_Link.reInd.Rdb')
     load('~/WRF_Hydro/DOMAIN_library/Boulder_Creek_100m_1km_2sqkm_full_2015_09_03/Route_Link.reExpFrom.Rdb')
     upstreamInds <- GatherStreamInds(from, 379, linkLengths=reInd$length)
     load('~/WRF_Hydro/DOMAIN_library/Boulder_Creek_100m_1km_2sqkm_full_2015_09_03/Route_Link.reExpTo.Rdb')
     downstreamInds <- GatherStreamInds(to, 91, length=reInd$length)
 
## End(Not run)

NCAR/rwrfhydro documentation built on Feb. 28, 2021, 12:47 p.m.