Expand description
Base graph structures and operations
This module provides the core graph data structures and interfaces for representing and working with graphs.
Structs§
- Bipartite
Graph - A specialized bipartite graph structure
- DiGraph
- A directed graph structure
- Edge
- Represents an edge in a graph
- Graph
- An undirected graph structure
- Hyperedge
- Represents a hyperedge in a hypergraph
- Hypergraph
- A hypergraph structure where hyperedges can connect any number of vertices
- Multi
DiGraph - A directed multi-graph structure that supports parallel edges
- Multi
Graph - A multi-graph structure that supports parallel edges
Traits§
- Edge
Weight - A trait for edge weights in a graph
- Index
Type - Trait for the unsigned integer type used for node and edge indices.
- Node
- A trait representing a node in a graph