Generic node methods
Streamfall.create_node
— Methodcreate_node(node::Type{<:NetworkNode}, name::String, area::Float64)
Create node of a given type.
Streamfall.get_node
— Methodget_node(sn::StreamfallNetwork, node_name::String)
Retrieve node_id
and node property for a specified gauge.
Arguments
- sn : Streamfall Network
- node_name : name of node of interest
Returns
Tuple, node position id and node object
Streamfall.get_node_id
— Methodget_node_id(mg::MetaDiGraph, node_name::String)::Int64
Retrieve network node_id
for a given gauge (by name).
Streamfall.param_info
— Methodparam_info(node::NetworkNode)
Generic parameter information extractor.
Extracts parameter names, values, and bounds
Streamfall.subcatchment_data
— Functionsubcatchment_data(node::NetworkNode, data::DataFrame)
Extract all data for a given node from a dataframe.