lapack/3.9.0: new build-block added

This commit is contained in:
2020-07-16 15:29:33 +02:00
parent 26d449f63c
commit f89bd777c9
6 changed files with 39 additions and 24 deletions

17
Compiler/lapack/build Executable file
View File

@@ -0,0 +1,17 @@
#!/usr/bin/env modbuild
pbuild::set_download_url "https://github.com/Reference-LAPACK/$P/archive/v${V_PKG}.tar.gz"
pbuild::add_configure_args '-DCBLAS=ON'
pbuild::add_configure_args '-DLAPACKE=ON'
pbuild::add_to_group 'Compiler'
pbuild::install_docfiles \
'README.md' \
'LICENSE'
# Local Variables:
# mode: sh
# sh-basic-offset: 8
# tab-width: 8
# End:

View File

@@ -0,0 +1 @@
lapack/3.9.0 unstable gcc/{7.5.0,8.4.0,9.3.0,10.1.0} b:cmake/3.15.5

View File

@@ -0,0 +1,21 @@
#%Module1.0
module-whatis "Linear Algebra PACKage"
module-url "http://www.netlib.org/lapack/"
module-license "See $PREFIX/share/doc/openmpi/LICENSE"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-help "
LAPACK is written in Fortran 90 and provides routines for solving
systems of simultaneous linear equations, least-squares solutions
of linear systems of equations, eigenvalue problems, and singular
value problems. The associated matrix factorizations (LU, Cholesky,i
QR, SVD, Schur, generalized Schur) are also provided, as are related
computations such as reordering of the Schur factorizations and
estimating condition numbers. Dense and banded matrices are handled,
but not general sparse matrices. In all areas, similar functionality
is provided for real and complex matrices, in both single and double
precision.
This modules also includes the C-bindings in the library liblapack.a
and the BLAS library libcblas.a.
"

View File

@@ -1,24 +0,0 @@
parmetis/3.2.0 stable gcc/4.7.4 openmpi/1.6.5
parmetis/3.2.0 stable gcc/4.7.4 openmpi/1.8.2
parmetis/3.2.0 stable gcc/4.7.4 openmpi/1.8.4
parmetis/3.2.0 stable gcc/4.7.4 openmpi/1.8.8
parmetis/3.2.0 stable gcc/4.8.3 openmpi/1.6.5
parmetis/3.2.0 stable gcc/4.8.3 openmpi/1.8.2
parmetis/3.2.0 stable gcc/4.8.3 openmpi/1.8.4
parmetis/3.2.0 stable gcc/4.8.4 openmpi/1.6.5
parmetis/3.2.0 stable gcc/4.8.4 openmpi/1.8.2
parmetis/3.2.0 stable gcc/4.8.4 openmpi/1.8.4
parmetis/3.2.0 stable gcc/4.8.5 openmpi/1.8.8
parmetis/3.2.0 stable gcc/4.8.5 openmpi/1.10.2
parmetis/3.2.0 stable gcc/4.9.2 openmpi/1.6.5
parmetis/3.2.0 stable gcc/4.9.2 openmpi/1.8.2
parmetis/3.2.0 stable gcc/4.9.2 openmpi/1.8.4
parmetis/3.2.0 stable gcc/4.9.3 openmpi/1.8.8
parmetis/3.2.0 unstable gcc/5.3.0 openmpi/1.8.8
parmetis/3.2.0 unstable gcc/5.3.0 openmpi/1.10.2
parmetis/3.2.0 unstable gcc/6.1.0 openmpi/1.8.8
parmetis/3.2.0 unstable gcc/6.1.0 openmpi/1.10.2
parmetis/3.2.0 unstable gcc/6.2.0 openmpi/1.10.2
parmetis/3.2.0 unstable gcc/6.2.0 openmpi/1.10.4
parmetis/3.2.0 unstable gcc/6.2.0 openmpi/2.0.1
parmetis/3.2.0 unstable gcc/7.3.0 openmpi/3.0.1