linbox: Linear algebra with dense, sparse, structured matrices over the integers and finite fields#
Description#
LinBox is a C++ template library for exact, high-performance linear algebra computation with dense, sparse, and structured matrices over the integers and over finite fields.
License#
LGPL V2 or later
Upstream Contact#
SPKG Repository#
Dependencies#
GNU patch
GMP/MPIR
MPFR
NTL
fpLLL
IML
M4RI
M4RIE
Givaro
FFLAS/FFPACK
a BLAS implementation such as openblas
Special Update/Build Instructions#
TODO:
spkg-check is disabled for now, should work in the next release after 1.3.2.
Check whether
make fullcheck
works/builds, is worth running, and doesn’t take ages. (Version 1.1.6 doesn’t seem to have such a target.)
Type#
standard
Dependencies#
Version Information#
package-version.txt:
1.7.0+sage-2024-05-18
Equivalent System Packages#
$ sudo pacman -S linbox
$ conda install linbox
$ sudo apt-get install liblinbox-dev
$ sudo yum install linbox-devel
$ sudo pkg install math/linbox
$ sudo emerge sci-libs/linbox
$ nix-env --install linbox
$ sudo zypper install pkgconfig\(linbox\)
$ sudo xbps-install linbox-devel
See https://repology.org/project/linbox/versions
If the system package is installed, ./configure
will check if it can be used.