Minimum-spanning-tree helpers, topological sort, and related aliases.
More...
#include <boost/graph/kruskal_min_spanning_tree.hpp>
#include <boost/graph/prim_minimum_spanning_tree.hpp>
#include "graph.hpp"
Go to the source code of this file.
|
template<typename GraphWrapper >
requires (GraphWrapper::has_builtin_edge_weight) |
| auto | nxpp::kruskal_minimum_spanning_tree (const GraphWrapper &G) |
| |
template<typename GraphWrapper >
requires (GraphWrapper::has_builtin_edge_weight) |
| auto | nxpp::prim_minimum_spanning_tree (const GraphWrapper &G, const typename GraphWrapper::NodeType &root_id) |
| |
template<typename GraphWrapper >
requires (GraphWrapper::has_builtin_edge_weight) |
| auto | nxpp::minimum_spanning_tree (const GraphWrapper &G) |
| |
template<typename GraphWrapper >
requires (GraphWrapper::has_builtin_edge_weight) |
| auto | nxpp::minimum_spanning_tree (const GraphWrapper &G, const typename GraphWrapper::NodeType &root_id) |
| |
Minimum-spanning-tree helpers, topological sort, and related aliases.