Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scivision/metis
CMake enhanced Karypis METIS library
https://github.com/scivision/metis
graph metis partitioning-algorithms
Last synced: 14 days ago
JSON representation
CMake enhanced Karypis METIS library
- Host: GitHub
- URL: https://github.com/scivision/metis
- Owner: scivision
- License: other
- Created: 2018-12-16T14:45:44.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-12-21T01:01:42.000Z (11 months ago)
- Last Synced: 2024-05-02T03:09:19.037Z (7 months ago)
- Topics: graph, metis, partitioning-algorithms
- Language: C
- Homepage: https://github.com/KarypisLab/METIS
- Size: 9.53 MB
- Stars: 7
- Watchers: 4
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# METIS
![ci](https://github.com/scivision/METIS/workflows/ci/badge.svg)
Modernizes CMakeLists.txt to work across operating systems and compilers.
```sh
cmake --workflow --preset default
```which creates `build/libmetis.a`
## integer size, real size
By default, metis.h uses 32-bit integer and real. Each can be independently set to 32 or 64 bits like:
```sh
cmake -Bbuild -DIDXTYPEWIDTH=64 -DREALTYPEWIDTH=64
cmake --build build
```