LSDTopoTools
 All Classes Files Functions Variables Friends Pages
LSDFlowInfo Member List

This is the complete list of members for LSDFlowInfo, including all inherited members.

add_to_stack(int lm_index, int &j_index, int bl_node)LSDFlowInfo
BaseLevelNodeListLSDFlowInfoprotected
basin_edge_extractor(int outlet_node, LSDRaster &Topography)LSDFlowInfo
BLBasinVectorLSDFlowInfoprotected
BoundaryConditionsLSDFlowInfoprotected
calculate_d8_slope(LSDRaster &Elevation)LSDFlowInfo
calculate_n_pixels_contributing_from_upslope()LSDFlowInfo
calculate_upslope_reference_indices()LSDFlowInfo
check_if_point_is_in_raster(float X_coordinate, float Y_coordinate)LSDFlowInfo
ColIndexLSDFlowInfoprotected
D8_Trace(int i, int j, LSDIndexRaster StreamNetwork, float &length, int &receiver_row, int &receiver_col, Array2D< int > &Path)LSDFlowInfo
D_Inf_single_trace_to_channel(LSDRaster Elevation, int start_node, LSDIndexRaster StreamNetwork, LSDRaster D_inf_Flowdir, vector< vector< float > > &output_trace_coordinates, vector< float > &output_trace_metrics, int &output_channel_node, bool &skip_trace) (defined in LSDFlowInfo)LSDFlowInfo
data_column_to_float(string column_name, map< string, vector< string > > data_map)LSDFlowInfo
data_column_to_int(string column_name, map< string, vector< string > > data_map)LSDFlowInfo
DataResolutionLSDFlowInfoprotected
DeltaVectorLSDFlowInfoprotected
distance_from_outlet()LSDFlowInfo
DonorStackVectorLSDFlowInfoprotected
find_cells_influenced_by_nodata(LSDIndexRaster &Bordered_mask, LSDRaster &Topography)LSDFlowInfo
find_farthest_upslope_node(int node, LSDRaster &DistFromOutlet)LSDFlowInfo
FlowDirectionLSDFlowInfoprotected
FlowLengthCodeLSDFlowInfoprotected
GeoReferencingStringsLSDFlowInfoprotected
get_BaseLevelNodeList()LSDFlowInfoinline
get_data_column(string column_name, map< string, vector< string > > data_map)LSDFlowInfo
get_DataResolution() const LSDFlowInfoinline
get_donor_nodes(int node)LSDFlowInfo
get_donorStack() const LSDFlowInfoinline
get_downslope_node_after_fixed_visited_nodes(int source_node, int outlet_node, int n_nodes_to_visit, LSDIndexRaster &VisitedRaster)LSDFlowInfo
get_DrainageArea_square_km(int this_node)LSDFlowInfo
get_DrainageArea_square_m(int this_node)LSDFlowInfo
get_Euclidian_distance(int node_A, int node_B)LSDFlowInfo
get_flow_length_between_nodes(int UpstreamNode, int DownstreamNode)LSDFlowInfo
get_FlowDirection() const LSDFlowInfoinline
get_GeoReferencingStrings() const LSDFlowInfoinline
get_lat_and_long_from_current_node(int current_node, double &current_lat, double &current_long, LSDCoordinateConverterLLandUTM Converter)LSDFlowInfo
get_lat_and_long_locations(int row, int col, double &lat, double &longitude, LSDCoordinateConverterLLandUTM Converter)LSDFlowInfo
get_lat_and_long_locations(double X, double Y, double &lat, double &longitude, LSDCoordinateConverterLLandUTM Converter)LSDFlowInfo
get_LocalFlowDirection(int row, int col)LSDFlowInfoinline
get_NCols() const LSDFlowInfoinline
get_NDataNodes() const LSDFlowInfoinline
get_NoDataValue() const LSDFlowInfoinline
get_node_index_of_coordinate_point(float X_coordinate, float Y_coordinate)LSDFlowInfo
get_NodeIndex_from_row_col(int row, int col)LSDFlowInfo
get_nodeindices_from_csv(string csv_filename, vector< int > &NIs, vector< float > &X_coords, vector< float > &Y_coords)LSDFlowInfo
get_NRows() const LSDFlowInfoinline
get_raster_values_for_nodes(LSDRaster &Raster, vector< int > &node_indices)LSDFlowInfo
get_slope_between_nodes(int upslope_node, int downslope_node, LSDRaster &Elevation)LSDFlowInfo
get_sources_from_mapped_channel_heads(vector< float > &X_coords, vector< float > &Y_coords)LSDFlowInfo
get_sources_index_threshold(LSDIndexRaster &FlowPixels, int threshold)LSDFlowInfo
get_sources_slope_area(LSDIndexRaster &FlowPixels, LSDRaster &Slope, int threshold)LSDFlowInfo
get_SVector() const LSDFlowInfoinline
get_upslope_chi(int starting_node, float m_over_n, float A_0)LSDFlowInfo
get_upslope_chi(int starting_node, float m_over_n, float A_0, LSDRaster &Discharge)LSDFlowInfo
get_upslope_chi(vector< int > &upslope_pixel_list, float m_over_n, float A_0)LSDFlowInfo
get_upslope_chi(vector< int > &upslope_pixel_list, float m_over_n, float A_0, LSDRaster &Discharge)LSDFlowInfo
get_upslope_chi_from_all_baselevel_nodes(float m_over_n, float A_0, float area_threshold)LSDFlowInfo
get_upslope_chi_from_all_baselevel_nodes(float m_over_n, float Q_0, float area_threshold, LSDRaster &Discharge)LSDFlowInfo
get_upslope_chi_from_multiple_starting_nodes(vector< int > &starting_nodes, float m_over_n, float A_0, float area_threshold)LSDFlowInfo
get_upslope_chi_from_multiple_starting_nodes(vector< int > &starting_nodes, float m_over_n, float A_0, float area_threshold, LSDRaster &Discharge)LSDFlowInfo
get_upslope_chi_from_single_starting_node(int starting_node, float m_over_n, float A_0, int minimum_pixels)LSDFlowInfo
get_upslope_chi_from_single_starting_node(int starting_node, float m_over_n, float A_0, int minimum_pixels, LSDRaster &Discharge)LSDFlowInfo
get_upslope_chi_return_map(vector< int > &upslope_pixel_list, float m_over_n, float A_0, int minimum_pixels)LSDFlowInfo
get_upslope_chi_return_map(vector< int > &upslope_pixel_list, float m_over_n, float A_0, int minimum_pixels, LSDRaster &Discharge)LSDFlowInfo
get_upslope_node_mask(vector< int > source_nodes)LSDFlowInfo
get_upslope_node_mask(vector< int > source_nodes, vector< float > node_values)LSDFlowInfo
get_upslope_nodes(int node_number_outlet)LSDFlowInfo
get_UTM_information(int &UTM_zone, bool &is_North)LSDFlowInfo
get_x_and_y_from_current_node(int current_node, float &current_X, float &current_Y)LSDFlowInfo
get_x_and_y_locations(int row, int col, double &x_loc, double &y_loc)LSDFlowInfo
get_x_and_y_locations(int row, int col, float &x_loc, float &y_loc)LSDFlowInfo
get_XMinimum() const LSDFlowInfoinline
get_YMinimum() const LSDFlowInfoinline
HilltopFlowRouting(LSDRaster Elevation, LSDRaster Hilltop_ID, LSDRaster Slope, LSDRaster Aspect, LSDRaster HilltopCurv, LSDRaster PlanCurvature, LSDIndexRaster StreamNetwork, LSDIndexRaster Basins, string Prefix, bool print_paths_switch, int thinning, string trace_path, bool basin_filter_switch, vector< int > Target_Basin_Vector)LSDFlowInfo
HilltopFlowRouting_Profile(LSDRaster Elevation, LSDRaster Hilltops, LSDRaster Slope, LSDIndexRaster StreamNetwork, LSDRaster D_inf_Flowdir, string Prefix, LSDIndexRaster Basins, bool print_paths_switch, int thinning, string trace_path, bool basin_filter_switch, vector< int > Target_Basin_Vector)LSDFlowInfo
HilltopFlowRouting_RAW(LSDRaster Elevation, LSDRaster Hilltops, LSDRaster Slope, LSDIndexRaster StreamNetwork, LSDRaster D_inf_Flowdir, string Prefix, LSDIndexRaster Basins, LSDRaster PlanCurvature, bool print_paths_switch, int thinning, string trace_path, bool basin_filter_switch, vector< int > Target_Basin_Vector)LSDFlowInfo
HilltopFlowRoutingBedrock(LSDRaster Elevation, LSDRaster Hilltops, LSDRaster Slope, LSDIndexRaster StreamNetwork, LSDRaster Aspect, string Prefix, LSDIndexRaster Basins, LSDRaster PlanCurvature, bool print_paths_switch, int thinning, string trace_path, bool basin_filter_switch, vector< int > Target_Basin_Vector, LSDRaster RockExposure) (defined in LSDFlowInfo)LSDFlowInfo
HilltopFlowRoutingOriginal(LSDRaster Elevation, LSDRaster Hilltops, LSDRaster Slope, LSDRaster Aspect, LSDIndexRaster StreamNetwork) (defined in LSDFlowInfo)LSDFlowInfo
Ingest_Channel_Heads(string filename, string extension, int input_switch=2)LSDFlowInfo
Ingest_Channel_Heads(string filename, int input_switch=2)LSDFlowInfo
Ingest_Channel_Heads_OS(string csv_filename)LSDFlowInfo
is_node_base_level(int node)LSDFlowInfo
is_node_upstream(int current_node, int test_node)LSDFlowInfo
is_upstream_influenced_by_nodata(int nodeindex, LSDRaster &test_raster)LSDFlowInfo
load_csv_data(string filename)LSDFlowInfo
LSDFlowInfo()LSDFlowInfoinline
LSDFlowInfo(string fname)LSDFlowInfoinline
LSDFlowInfo(LSDRaster &TopoRaster)LSDFlowInfoinline
LSDFlowInfo(vector< string > &BoundaryConditions, LSDRaster &TopoRaster)LSDFlowInfoinline
LSDJunctionNetwork classLSDFlowInfofriend
MoveChannelHeadDown(vector< int > Sources, float MoveDist, vector< int > &DownslopeSources, vector< int > &FinalHeads)LSDFlowInfo
MoveChannelHeadUp(vector< int > Sources, float MoveDist, LSDRaster DEM, vector< int > &UpslopeSources, vector< int > &FinalHeads)LSDFlowInfo
NColsLSDFlowInfoprotected
NContributingNodesLSDFlowInfoprotected
NDataNodesLSDFlowInfoprotected
NDonorsVectorLSDFlowInfoprotected
NoDataValueLSDFlowInfoprotected
NodeIndexLSDFlowInfoprotected
NRowsLSDFlowInfoprotected
pickle(string filename)LSDFlowInfo
print_flow_info_vectors(string filename)LSDFlowInfo
print_vector_of_nodeindices_to_csv_file(vector< int > &nodeindex_vec, string outfilename)LSDFlowInfo
print_vector_of_nodeindices_to_csv_file_Unique(vector< int > &nodeindex_vec, string outfilename)LSDFlowInfo
print_vector_of_nodeindices_to_csv_file_with_latlong(vector< int > &nodeindex_vec, string outfilename)LSDFlowInfo
ProcessEndPointsToChannelHeads(LSDIndexRaster Ends)LSDFlowInfo
ReceiverVectorLSDFlowInfoprotected
RemoveSinglePxChannels(LSDIndexRaster StreamNetwork, vector< int > Sources)LSDFlowInfo
retrieve_base_level_node(int node)LSDFlowInfo
retrieve_contributing_pixels_of_node(int node)LSDFlowInfoinline
retrieve_current_row_and_col(int current_node, int &curr_row, int &curr_col)LSDFlowInfo
retrieve_donors_to_node(int current_node)LSDFlowInfo
retrieve_flow_length_code_of_node(int node)LSDFlowInfoinline
retrieve_largest_base_level()LSDFlowInfo
retrieve_ndonors_to_node(int current_node)LSDFlowInfoinline
retrieve_node_from_row_and_column(int row, int column)LSDFlowInfo
retrieve_receiver_information(int current_node, int &reveiver_node, int &receiver_row, int &receiver_col)LSDFlowInfo
retrieve_receiver_information(int current_node, int &reveiver_node)LSDFlowInfo
RowIndexLSDFlowInfoprotected
snap_RasterData_to_Node(int NodeIndex, LSDRaster &InputRaster, int search_radius)LSDFlowInfo
snap_to_hilltop(int a, int b, int search_radius, LSDRaster &Hilltops)LSDFlowInfo
snap_to_hilltops(vector< float > x_locs, vector< float > y_locs, int search_radius, LSDRaster &Hilltops, vector< int > &SnappedNodes, vector< int > &Valid_node_IDs)LSDFlowInfo
sort_node_list_based_on_raster(vector< int > node_vec, LSDRaster &SortingRaster)LSDFlowInfo
sort_node_list_based_on_raster(vector< int > node_vec, LSDIndexRaster &SortingRaster)LSDFlowInfo
SVectorLSDFlowInfoprotected
SVectorIndexLSDFlowInfoprotected
unpickle(string filename)LSDFlowInfo
upslope_variable_accumulator(LSDRaster &accum_raster)LSDFlowInfo
write_DrainageArea_to_LSDRaster()LSDFlowInfo
write_FlowDirection_to_LSDIndexRaster()LSDFlowInfo
write_FlowDirection_to_LSDIndexRaster_Arcformat()LSDFlowInfo
write_FlowLengthCode_to_LSDIndexRaster()LSDFlowInfo
write_NContributingNodes_to_LSDIndexRaster()LSDFlowInfo
write_NodeIndex_to_LSDIndexRaster()LSDFlowInfo
write_NodeIndexVector_to_LSDIndexRaster(vector< int > &nodeindexvec)LSDFlowInfo
write_NodeIndexVector_to_LSDIndexRaster_Unique(vector< int > &nodeindexvec)LSDFlowInfo
XMinimumLSDFlowInfoprotected
YMinimumLSDFlowInfoprotected