BSD Ports

math/py-lap 0.5.13nb2 NetBSD

Linear Assignment Problem solver (LAPJV/LAPMOD)

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
2-clause-bsd
Categories
math, python
Package size
1461.1 KiB, 1684.3 KiB installed

Description

lap is a linear assignment problem solver using Jonker-Volgenant algorithm for dense LAPJV or sparse LAPMOD matrices. Both algorithms are implemented from scratch based solely on the papers and the public domain Pascal implementation provided by A. Volgenant. The LAPMOD implementation seems to be faster than the LAPJV implementation for matrices with a side of more than ~5000 and with less than 50% finite coefficients.

In the other systems

SystemPortVersion
NetBSDmath/py-lap0.5.13nb2
FreeBSDdevel/py-lap0.5.13_1
OpenBSDmath/py-lap0.5.12p0
HardenedBSDdevel/py-lap0.5.13_1
GhostBSDdevel/py-lap0.5.13_1

Install

Binary package:

pkgin install py312-lap

From pkgsrc:

cd /usr/pkgsrc/math/py-lap && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.5.13nb2
NetBSD 10.1 aarch640.5.13
SmartOS / illumos x86_640.5.13nb2
macOS 15 arm640.5.13nb2

Dependencies

Run dependencies 3
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py313-lap-0.5.13nb2, py314-lap-0.5.13nb2

Commit history 3

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
be834d32ae wiz py-lap: depend on fixed cython, remove workaround patch
Bump PKGREVISION.
578f135857 wiz py-lap: work around breakage with cython 3.3.0
Bump PKGREVISION.