sci-libs/sundials (gentoo)

Search

Package Information

Description:
SUite of Nonlinear and DIfferential/ALgebraic equation Solvers was implemented with the goal of providing robust time integrators and nonlinear solvers that can easily be incorporated into existing simulation codes. The primary design goals were to require minimal information from the user, allow users to easily supply their own data structures underneath the solvers, and allow for easy incorporation of user-supplied linear solvers and preconditioners.
Homepage:
https://computing.llnl.gov/projects/sundials
License:
BSD

Versions

Version EAPI Keywords Slot
7.5.0 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0/$(ver_cut 1)
7.3.0 8 amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0/$(ver_cut 1)
7.1.1 8 amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0/$(ver_cut 1)
7.0.0 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0/$(ver_cut 1)
6.5.0 8 amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0/$(ver_cut 1)
6.2.0 8 amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0/$(ver_cut 1)
5.8.0 8 amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 0/$(ver_cut 1)

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>sci@gentoo.org</email>
		<name>Gentoo Scientific Project</name>
	</maintainer>
	<longdescription lang="en">
	SUite of Nonlinear and DIfferential/ALgebraic equation Solvers was
	implemented with the goal of providing robust time integrators and
	nonlinear solvers that can easily be incorporated into existing
	simulation codes. The primary design goals were to require minimal
	information from the user, allow users to easily supply their own
	data structures underneath the solvers, and allow for easy
	incorporation of user-supplied linear solvers and preconditioners.
	</longdescription>
	<use>
		<flag name="hypre">Build with <pkg>sci-libs/hypre</pkg> conditioners</flag>
		<flag name="int64">Use index size of 64 rather than 32 bits</flag>
		<flag name="sparse">Enable support for <pkg>sci-libs/klu</pkg> sparse solver</flag>
		<flag name="superlumt">Build with <pkg>sci-libs/superlu_mt</pkg></flag>
	</use>
	<upstream>
		<remote-id type="github">LLNL/sundials</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 7.5.0 7.3.0 7.1.1 7.0.0 6.5.0 6.2.0 5.8.0
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples Install examples, usually source code
fortran Add support for fortran
hypre Build with <pkg>sci-libs/hypre</pkg> conditioners
int64 Use index size of 64 rather than 32 bits
lapack Add support for the virtual/lapack numerical library
mpi Add MPI (Message Passing Interface) layer to the apps that support it
openmp Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
sparse Enable support for <pkg>sci-libs/klu</pkg> sparse solver
static-libs Build static versions of dynamic libraries as well
superlumt Build with <pkg>sci-libs/superlu_mt</pkg>
threads Add threads support for various packages. Usually pthreads

Files

Manifest

Type File Size Versions
DIST sundials-5.8.0.tar.gz 24012815 bytes 5.8.0
DIST sundials-6.2.0.tar.gz 82410068 bytes 6.2.0
DIST sundials-6.5.0.tar.gz 89142911 bytes 6.5.0
DIST sundials-7.0.0.tar.gz 91813927 bytes 7.0.0
DIST sundials-7.1.1.tar.gz 93104639 bytes 7.1.1
DIST sundials-7.3.0.tar.gz 92369377 bytes 7.3.0
DIST sundials-7.5.0.tar.gz 92920912 bytes 7.5.0
Unmatched Entries
Type File Size