Adam J. Stewart
36072c4776
[HACK] Make concretization great again! ( #2590 )
...
* Always default to +mpi
* Always default to ~X
2016-12-16 10:49:02 -08:00
Denis Davydov
1e10309ff7
some fixes to blas/lapack usage in packages ( #1852 )
...
* atlas: fix unit test
* openblas: remove symlinks; use lapack_libs.ld_flags in the test
* mkl: fix openmp variant of blas/lapack libs
* intel-parallel-studio: fix openmp variant of blas/lapack libs
* netlib-scalapack: fix blas/lapack for multilib case (e.g. mkl)
* arpack-ng: fix blas/lapack for multilib case (e.g. mkl)
* petsc: explicitly specify blas/lapack
* minor
* cantera: fix blas/lapack usage
* ipopt: fix blas/lapack usage
* netlib-lapack: fix external blas usage
* mfem: fix lapack/blas usage
* superlu-mt: fix blas usage
* flake8 fixes
2016-09-26 10:37:23 -07:00
Massimiliano Culpo
d848559f70
Reworking of lapack_shared_libs
and similar properties ( #1682 )
...
* Turned <provider>_libs into an iterable
Modifications :
- added class LibraryList + unit tests
- added convenience functions `find_libraries` and `dedupe`
- modifed non Intel blas/lapack providers
- modified packages using blas_shared_libs and similar functions
* atlas : added pthread variant
* intel packages : added lapack_libs and blas_libs
* find_library_path : removed unused function
* PR review : fixed last issues
* LibraryList : added test on __add__ return type
* LibraryList : added __radd__ fixed unit tests
fix : failing unit tests due to missing `self`
* cp2k and dependecies : fixed blas-lapack related statements in package.py
2016-09-21 12:27:59 -07:00
Adam J. Stewart
1be6267149
Undo changes to trailing triple quotes in docstring
2016-08-30 16:28:55 -05:00
Adam J. Stewart
eb56744f4d
Fix package docstrings, #1612
2016-08-30 15:29:50 -05:00
Todd Gamblin
240f1fd223
Spack packages now PEP8 compliant.
2016-08-10 16:33:39 -07:00
Denis Davydov
f90692cf81
arpack-ng: fix blas/lapack libraries
2016-08-02 20:27:34 +02:00
Ben Boeckel
6fd45520da
deptypes: mark deptypes in packages
2016-07-14 16:21:46 -04:00
Denis Davydov
3d755a148b
arpack-ng: fix binaries for macOS
2016-07-06 18:30:38 +02:00
Denis Davydov
c8fc56686c
arpack-ng: fix corrupted parpack_cmake.patch
2016-07-06 13:42:59 +02:00
Denis Davydov
63e45c586c
arpack-ng: flake8 fixes and minor update of incode comments
2016-07-06 13:27:02 +02:00
Denis Davydov
a47b3ba01b
arpack-ng: use spec['mpi'].mpif77
2016-07-06 13:23:51 +02:00
Denis Davydov
f5f7abd71f
arpack-ng: add 3.4.0 with cmake build
2016-07-06 12:59:42 +02:00
Todd Gamblin
e7ced54369
Correct LLNL LGPL license template for clarity.
2016-05-11 21:22:25 -07:00
Todd Gamblin
44b8947445
arpack-ng needs an extra libtoolize to build.
2016-03-30 23:33:57 -07:00
Denis Davydov
6eb97a30a3
arpack: fix for +mpi variant
2016-03-22 14:24:27 +01:00
Denis Davydov
23bf70296e
arpack: add a patch for 3.3
2016-03-22 09:24:15 +01:00
alalazo
71a25a109a
arpack-ng : added package
2016-02-05 11:00:37 +01:00