pnnl / chgl

Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel
https://pnnl.github.io/chgl/
MIT License
29 stars 8 forks source link
chapel distributed-datastructure graph hypergraph hypergraphs partitioned-global-address-space

Chapel Hypergraph Library

Build Status

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.

License

CHGL is developed under the MIT license. See the LICENSE file in this directory for further details.

Further Reading