libcuopt-routing
cuOpt VRP / TSP / PDP routing engine library.
This package ships one component of cuOpt's C++ library. Install libcuopt instead to get all of them.
Building against this package with CMake
find_package(cuopt) provides cuopt::routing. The wheels are split across separate
site-packages directories, so pass every wheel root and every directory holding a *-config.cmake:
SP=$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')
ROOTS=$(find "$SP" -mindepth 3 -maxdepth 3 -path '*/lib64/cmake' -printf '%h\n' | xargs -n1 dirname | sort -u | tr '\n' ';')
CFGS=$(find "$SP" \( -name '*-config.cmake' -o -name '*Config.cmake' \) -printf '%h\n' | sort -u | tr '\n' ';')
cmake -S . -B build -DCMAKE_PREFIX_PATH="$ROOTS$CFGS"
A CUDA toolkit with nvcc must be available to CMake.
Metadata
Release files for libcuopt-routing-cu13 26.10.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl | Python 3 | none | Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl | Python 3 | none | Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 | Details |
Total release size: 386.8 MB
Release files / libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 193.7 MB |
| Tags | Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
dc4bc9fdf8158c92e27388a1d2c7b059d6ecce01a6f53f956441c74395ca71b1
|
|
BLAKE2b-256 checksum How to use checksums |
bfd73f58f15f6b98226e174f736523bd99dce6d4525e6645db10c60bf685c5a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | libcuopt_routing_cu13-26.10.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 193.1 MB |
| Tags | Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
ac9487f7117926c0aca955f59f487a4fb755934e2ff9303b1c06e0055fd0f124
|
|
BLAKE2b-256 checksum How to use checksums |
c955043d18d4ae9abf0b5979e1da94101ee61761cc4fd94ae1e1beaea5a5df87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|