Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel
The Chapel Hypergraph Library (CHGL) is a library
for hypergraph computation in the emerging Chapel language. Hypergraphs
generalize graphs, where a hypergraph edge can connect any number of vertices.
Thus, hypergraphs capture high-order, high-dimensional interactions between
multiple entities that are not directly expressible in graphs. CHGL is designed
to provide HPC-class computation with high-level abstractions and modern
language support for parallel computing on shared memory and distributed memory
systems.
CHGL is developed under the MIT license. See the LICENSE file in this directory for further details.