topology
conway_operators
Generates the dual mesh from a seed mesh. 

Generates the join mesh from a seed mesh. 

Generates the ambo mesh from a seed mesh. 

Generates the kis mesh from a seed mesh. 

Generates the needle mesh from a seed mesh. 

Generates the zip mesh from a seed mesh. 

Generates the truncate mesh from a seed mesh. 

Generates the ortho mesh from a seed mesh. 

Generates the expand mesh from a seed mesh. 

Generates the gyro mesh from a seed mesh. 

Generates the snub mesh from a seed mesh. 

Generates the meta mesh from a seed mesh. 

Generates the bevel mesh from a seed mesh. 
connectivity
Construct an adjacency dictionary from a set of edges. 
combinatorics
Color the vertices of a network such that no two colors are adjacent. 

Identify the vertices of connected components. 
orientation
traversal
Compute depthfirst ordering of connected vertices. 

Return a breadthfirst ordering of all vertices in an adjacency dictionary reachable from a chosen root vertex. 

Return all paths from root to goal. 

Find the shortest path between two vertices of a network. 

Find the shortest path between two vertices of a network using the A* search algorithm. 

Compute Dijkstra distances from all vertices in a connected set to one target vertex. 

Find the shortest path between two vertices if the edge weights are not all the same. 