me
/
guix
Archived
1
0
Fork 0

gnu: dealii: Add SUNDIALS dependency.

* gnu/packages/maths.scm (dealii)[propagated-inputs]: Add sundials-5.
Reformat list to clarify comment.
(dealii-openmpi)[propagated-inputs]: Add sundials-openmpi-5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Paul A. Patience 2022-04-28 18:19:32 +00:00 committed by Ludovic Courtès
parent d34f941c33
commit 240b604eda
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 7 additions and 2 deletions

View File

@ -5213,7 +5213,11 @@ A unique design feature of Trilinos is its focus on packages.")
;; Anyway, they are meant to be used at build time, so rather than adding
;; the interpreters here, any package depending on them should just add
;; the requisite interpreter to its native inputs.
(list boost hdf5 suitesparse ; For UMFPACK.
(list boost
hdf5
suitesparse ; For UMFPACK.
;; SUNDIALS 6.0.0 and later will be supported in deal.II 9.4.0.
sundials-5
tbb))
(arguments
`(#:build-type "DebugRelease" ; Supports only Debug, Release and DebugRelease.
@ -5263,12 +5267,13 @@ in finite element programs.")
scalapack)))
(propagated-inputs
(modify-inputs (package-propagated-inputs dealii)
(delete "hdf5")
(delete "hdf5" "sundials")
(prepend hdf5-parallel-openmpi
openmpi
p4est-openmpi
petsc-openmpi
slepc-openmpi
sundials-openmpi-5
trilinos-for-dealii-openmpi)))
(arguments
(substitute-keyword-arguments (package-arguments dealii)