Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```