mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: trilinos-parallel-xyce: Improve style.
* gnu/packages/engineering.scm (xyce-parallel)[arguments]: Use G-Expressions. Change-Id: I65040186d018e1b3254d19ce7ea2bc22c760ad2a Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
This commit is contained in:
committed by
Gabriel Wicki
parent
70c2291b7d
commit
7eee669e4d
@@ -2387,18 +2387,20 @@ parallel computing platforms. It also supports serial execution.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define trilinos-parallel-xyce
|
||||
(package (inherit trilinos-serial-xyce)
|
||||
(package
|
||||
(inherit trilinos-serial-xyce)
|
||||
(name "trilinos-parallel-xyce")
|
||||
(arguments
|
||||
`(,@(substitute-keyword-arguments (package-arguments trilinos-serial-xyce)
|
||||
((#:configure-flags flags)
|
||||
`(append (list "-DTrilinos_ENABLE_ShyLU=ON"
|
||||
"-DTrilinos_ENABLE_Zoltan=ON"
|
||||
"-DTPL_ENABLE_MPI=ON")
|
||||
,flags)))))
|
||||
(substitute-keyword-arguments
|
||||
(package-arguments trilinos-serial-xyce)
|
||||
((#:configure-flags flags)
|
||||
#~(cons* "-DTrilinos_ENABLE_ShyLU=ON"
|
||||
"-DTrilinos_ENABLE_Zoltan=ON"
|
||||
"-DTPL_ENABLE_MPI=ON"
|
||||
#$flags))))
|
||||
(inputs
|
||||
`(("mpi" ,openmpi)
|
||||
,@(package-inputs trilinos-serial-xyce)))))
|
||||
(modify-inputs (package-inputs trilinos-serial-xyce)
|
||||
(prepend openmpi)))))
|
||||
|
||||
(define-public xyce-parallel
|
||||
(package (inherit xyce-serial)
|
||||
|
||||
Reference in New Issue
Block a user