| rivernet-package | Read, Analyse and Plot River Networks | 
| adjacentreaches | Finds regions of adjacent reaches | 
| adjacentreaches.rivernet | Finds Regions of Adjacent Reaches | 
| analyze | Analyzes the Network Structure of a River Network | 
| analyze.rivernet | Analyzes the Network Structure of a River Network | 
| getnodeind | Gets indices of nodes that are closest to given locations | 
| getnodeind.rivernet | Gets indices of nodes that are closest to given locations | 
| getreachind | Gets indices of reaches that are closest to given locations | 
| getreachind.rivernet | Gets indices of reaches that are closest to given locations | 
| getregionconnections | Gets indices of reaches that are closest to given locations | 
| mean.rivernet | Calculates the length and stream order - weighted average of a given reach property | 
| plot.rivernet | Plots a River Network Stored in an Object of Class "rivernet" | 
| prune | Prune a river network at specified reaches | 
| prune.rivernet | Prune a river network at specified reaches | 
| rivernet | Read, Analyse and Plot River Networks | 
| rivernet.read | Reads Geographical Information of River Network | 
| rivernet.write | Write a river network to three data files | 
| splitreach | Split a reach into two sub-reaches | 
| splitreach.rivernet | Split a reach into two sub-reaches | 
| upstreamconnectivity | Calculates connectivity from outlet to upstream reaches | 
| upstreamconnectivity.rivernet | Calculates connectivity from outlet to upstream reaches |