sci-libs/cholmod (gentoo)

Search

Install

Install this package:

emerge -a sci-libs/cholmod

Package Information

Description:
Sparse Cholesky factorization and update/downdate library
Homepage:
https://people.engr.tamu.edu/davis/suitesparse.html
License:
LGPL-2.1+ modify? ( GPL-2+ ) matrixops? ( GPL-2+ )

Versions

Version EAPI Keywords Slot
5.3.4 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0/$(ver_cut 1)
3.0.14 8 amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos 0/3
3.0.13 8 amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>sci@gentoo.org</email>
		<name>Gentoo Science Project</name>
	</maintainer>
	<use>
		<flag name="cholesky">
      Enable sparse Cholesky factorisation
    </flag>
		<flag name="matrixops">
      Support basic sparse and dense matrix operations (add, multiply,
      scale, et cetera)
    </flag>
		<flag name="modify">
      Enable Cholesky-modification routines like update, downdate,
      row-add, and row-delete
    </flag>
		<flag name="partition">
      Enable graph partitioning and graph-partition-based orderings
      through <pkg>sci-libs/metis</pkg> (using a bundled fork in 4.0.0+)
      or <pkg>sci-libs/parmetis</pkg>
    </flag>
		<flag name="supernodal">
      supernodal cholesky factorisation
    </flag>
	</use>
	<upstream>
		<remote-id type="github">DrTimothyAldenDavis/SuiteSparse</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sci-libs/cholmod | euse -E <flag> -p sci-libs/cholmod | euse -D <flag> -p sci-libs/cholmod

Flag Description 5.3.4 3.0.14 3.0.13
cholesky Enable sparse Cholesky factorisation ⊕ ✗ ✗
cuda Enable NVIDIA CUDA support (computation on GPU) ✓ ✓ ✓
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally ✓ ✓ ✓
lapack Add support for the virtual/lapack numerical library ✗ ⊕ ⊕
matrixops Support basic sparse and dense matrix operations (add, multiply, scale, et cetera) ⊕ ⊕ ⊕
modify Enable Cholesky-modification routines like update, downdate, row-add, and row-delete ⊕ ⊕ ⊕
openmp Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" ✓ ✗ ✗
partition Enable graph partitioning and graph-partition-based orderings through <pkg>sci-libs/metis</pkg> (using a bundled fork in 4.0.0+) or <pkg>sci-libs/parmetis</pkg> ⊕ ⊕ ⊕
supernodal supernodal cholesky factorisation ⊕ ✗ ✗
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✗ ✗

Files

Manifest

Type File Size Versions
DIST SuiteSparse-7.12.2.gh.tar.gz 95337908 bytes 5.3.4
DIST cholmod-3.0.13.tar.bz2 696002 bytes 3.0.13
DIST cholmod-3.0.14.tar.bz2 696981 bytes 3.0.14
Unmatched Entries
Type File Size