Skip to content

ta7mid/hpc-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hpc-packages

Personal Conan v2 recipes for HPC libraries that are not in Conan Center Index.

Recipes

Package Versions Notes
parmetis 4.0.3 Pinned to a commit on main; non-OSI license
suitesparse 7.12.2 Lean default core; SPQR / ParU / GraphBLAS / … opt-in
superlu_dist 9.2.1 Distributed sparse direct solver; depends on local parmetis
petsc 3.25.1 Portable, Extensible Toolkit for Scientific Computation
global-arrays 5.9.2 Distributed shared-memory programming on MPI
gridpack 3.6 Power-grid simulation framework (Boost + GA + PETSc consumer)
ns-3 3.47 Network Simulator 3 (discrete-event network sim; GPL-2.0)

Usage

Build a recipe locally:

conan create recipes/parmetis/all --version=4.0.3

Consume from CMake:

find_package(ParMETIS REQUIRED)
target_link_libraries(my_app PRIVATE ParMETIS::ParMETIS)

License

The recipe code in this repository is licensed under the MIT License (see LICENSE). Each packaged upstream project retains its own license; ParMETIS is distributed under an academic, non-OSI license that restricts commercial use — see https://github.com/KarypisLab/ParMETIS/blob/main/LICENSE.

About

Conan recipes for MPI-based parallel software written in C and C++, including numerical solvers and simulation libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors