| 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 |