differt_core.rt module

differt_core.rt module#

Ray Tracing utilities used by differt.rt.

Graphs

CompleteGraph(num_nodes)

A complete graph, i.e., a simple undirected graph in which every pair of distinct nodes is connected by a unique edge.

DiGraph

A directed graph.

Iterators

AllPathsFromCompleteGraphIter

An iterator over all paths in a complete graph.

AllPathsFromDiGraphIter

An iterator over all paths in a directed graph.

AllPathsFromCompleteGraphChunksIter

An iterator over all paths in a complete graph, as array chunks.

AllPathsFromDiGraphChunksIter

An iterator over all paths in a directed graph, as array chunks.