METIS Library - 5.2 English - 57404

AOCL User Guide (57404)

Document ID
57404
Release Date
2025-12-29
Version
5.2 English

If reordering library is chosen to be METIS, build from the public repository: METIS

METIS Build

# Clone METIS
git clone https://bitbucket.org/petsc/pkg-metis.git
cd pkg-metis

# Configure
rm -rf out_metis
cmake -S . -B out_metis -T clangcl -G "Visual Studio 17 2022"
    -DSHARED=OFF
    -DMETIS_USE_LONGINDEX=ON
    -DMETIS_USE_DOUBLEPRECISION=ON
    -DCMAKE_INSTALL_PREFIX="<metis-install-dir>"
    -DCMAKE_C_COMPILER="C:\Program Files\LLVM\bin\clang.exe"

# Build and install
cmake --build out_metis/ --target install

Note

Build 32-bit and 64-bit METIS libraries using the CMake configurable variables METIS_USE_LONGINDEX and METIS_USE_DOUBLEPRECISION.