Skip to content

Graph Processing Tools

James Stevens requested to merge jdsteve2/loopy:graph-processing-tools into master

MOVED TO PYTOOLS: NEW MR (merged)

Add graph processing tools:

  • class: CycleError (originally written by @mattwala, thanks!)

  • func: compute_topological_order (originally written by @mattwala, thanks!)

  • func: compute_transitive_closure

  • func: contains_cycle

  • func: get_induced_subgraph

These tools are not yet used outside of the test cases, and can be merged independently of any existing MRs by @jdsteve2. They will be used in future MRs, but merging them ahead of time will reduce the size+complexity of these other MRs.

@mattwala, @inducer

Edited by James Stevens

Merge request reports

Loading