All Projects → pnnl → chgl

pnnl / chgl

Licence: MIT license
Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel

Programming Languages

Chapel
4 projects
C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to chgl

hypergraph
Hypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.
Stars: ✭ 205 (+791.3%)
Mutual labels:  hypergraph, hypergraphs
deep-hyperedges
New Algorithms for Learning on Hypergraphs
Stars: ✭ 21 (-8.7%)
Mutual labels:  hypergraphs
HyperGraphLib
C++ Hypergraph modelling Library using Boost and OpenMP with some algorithms, including isomorphism using Gecode.
Stars: ✭ 19 (-17.39%)
Mutual labels:  hypergraph
Distributed-Data-Structures
[GSoC] Distributed Data Structures - Collections Framework for Chapel language
Stars: ✭ 13 (-43.48%)
Mutual labels:  partitioned-global-address-space
codebase
The jBPT code library is a compendium of technologies that support research on design, execution, and evaluation of business processes. The library offers a broad range of basis analysis and utility functionality and, due to its open publishing model, can easily be extended.
Stars: ✭ 26 (+13.04%)
Mutual labels:  hypergraph
MATCHA
multiway chromatin interaction, 3D genome, single-nucleus
Stars: ✭ 19 (-17.39%)
Mutual labels:  hypergraph
visualsc
A simplicial complex and hypergraph visualization tool similar to Graphviz.
Stars: ✭ 31 (+34.78%)
Mutual labels:  hypergraph
hypergraph-matching
Code of the paper "Game theoretic hypergraph matching for multi-source image correspondences". [论文代码] 超图匹配和多源图像特征点匹配。
Stars: ✭ 45 (+95.65%)
Mutual labels:  hypergraph
xgi
CompleX Group Interactions (XGI) provides an ecosystem for the analysis and representation of complex systems with group interactions.
Stars: ✭ 48 (+108.7%)
Mutual labels:  hypergraphs
Hyper-SAGNN
hypergraph representation learning, graph neural network
Stars: ✭ 53 (+130.43%)
Mutual labels:  hypergraphs

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].