nxpp
Header-only graph utilities on top of Boost Graph Library
Loading...
Searching...
No Matches
nxpp.hpp
1#pragma once
2
3#include "nxpp/graph.hpp"
4#include "nxpp/attributes.hpp"
5#include "nxpp/multigraph.hpp"
6#include "nxpp/traversal.hpp"
8#include "nxpp/components.hpp"
11#include "nxpp/flow.hpp"
12#include "nxpp/centrality.hpp"
13#include "nxpp/generators.hpp"
14#include "nxpp/sat.hpp"
Attribute-bearing edge insertion helpers and attribute-oriented graph method definitions.
Centrality algorithms and compatibility aliases for the graph wrapper.
Connected-component and strong-component helpers plus compatibility aliases.
Flow, cut, and min-cost-flow result types, wrappers, and aliases.
Graph-construction helpers such as complete, path, and Erdos-Renyi graphs.
Core graph wrapper, proxy surface, and public alias presets.
Precise edge_id-based multigraph operations and edge-aware attribute access.
2-SAT helper utilities built on top of the graph wrapper.
Shortest-path result types, wrappers, and deprecated compatibility aliases.
Minimum-spanning-tree helpers, topological sort, and related aliases.
Thin topological-sort compatibility aliases for the graph wrapper.
Breadth-first and depth-first traversal helpers, visitors, and aliases.