| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.1-r1 | 8 | amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 | 0/$(ver_cut |
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
<longdescription lang="en">
SuperLU is a general purpose library for the direct solution of
large, sparse, nonsymmetric systems of linear equations on high
performance machines. The library is written in C and is callable
from either C or Fortran. The library routines will perform an LU
decomposition with partial pivoting and triangular system solves
through forward and back substitution. The LU factorization routines
can handle non-square matrices but the triangular solves are
performed only for square matrices. The matrix columns may be
preordered (before factorization) either through library or user
supplied routines. This preordering for sparsity is completely
separate from the factorization. Working precision iterative
refinement subroutines are provided for improved backward
stability. Routines are also provided to equilibrate the system,
estimate the condition number, calculate the relative backward
error, and estimate error bounds for the refined solutions.
This is the multi-threaded version (POSIX threads or OpenMP).
</longdescription>
<use>
<flag name="int64">Build the 64 bits integer library</flag>
</use>
</pkgmetadata>
| Flag | Description | 3.1-r1 |
|---|---|---|
| doc | Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally | ✓ |
| examples | Install examples, usually source code | ✓ |
| int64 | Build the 64 bits integer library | ✓ |
| openmp | Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" | ✓ |
| static-libs | Build static versions of dynamic libraries as well | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ |
| threads | Add threads support for various packages. Usually pthreads | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | superlu_mt_3.1.tar.gz | 1824440 bytes |