Path to this page:
./
math/lapack,
Linear Algebra PACKage
Branch: CURRENT,
Version: 3.7.0,
Package name: lapack3.7.0,
Maintainer: adamLAPACK is a highly portable Fortran 77 library which provides routines
for solving systems of simultaneous linear equations, leastsquares
solutions of linear systems of equations, eigenvalue problems, and
singular value problems. The associated matrix factorizations (LU,
Cholesky, 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.
Required to run:[
lang/g95] [
math/blas]
Required to build:[
devel/libtoolfortran] [
pkgtools/cwrappers]
Master sites: (Expand)
SHA1: 27dbd06bedc76619150f8e28de6412f7df0c649a
RMD160: 71841959ce7cd6a07e721a2de8ff29c89735b103
Filesize: 7187.316 KB
Version history: (Expand)
 (20170125) Updated to version: lapack3.7.0
 (20161018) Updated to version: lapack3.6.1
 (20140819) Updated to version: lapack3.5.0nb1
 (20140228) Updated to version: lapack3.5.0
 (20100318) Updated to version: lapack3.1.1nb4
 (20091203) Updated to version: lapack3.1.1nb3
CVS history: (Expand)
20170125 16:53:06 by Adam Ciarcinski  Files touched by this commit (5) 
Log message:
Changes 3.7.0:
* Linear Least Squares / Minimum Norm solution
* Symmetricindefinite Factorization: Aasen’s tridiagonalization
* Symmetricindefinite Factorization: New storage format for L factor in Rook \
Pivoting and Bunch Kaufman of LDLT
* Symmetric eigenvalue problem: Twostage algorithm for reduction to tridiagonal form
* Improved Complex Jacobi SVD
* LAPACKE interfaces

20161212 15:36:23 by Thomas Klausner  Files touched by this commit (2) 
Log message:
MAKE_ENV is in OPSYSVARS  simplify previous.
Thanks, jperkin!

20161212 15:24:59 by Thomas Klausner  Files touched by this commit (1) 
Log message:
Wrap Dragonfly specific workaround in .if ${OPSYS} == "DragonFly"

20161203 16:37:34 by John Marino  Files touched by this commit (2) 
Log message:
math/lapack: Restore build on DragonFly
Linking lapack with the gold linker fails with this error:
fatal error: sysroot=: must take a nonempty argument
DragonFly has been using the gold linker by default for a while now.
Since I don't have time to track down this linking problem, I'm going
to restore the build on DragonFly by setting an environment variable
that forces DF to use the classic GNU linker instead.
This was already fixed on math/blas which uses the lapack common
makefile, so just relocate the fix to lapack.

20161018 16:08:14 by Thomas Klausner  Files touched by this commit (4)  
Log message:
Updated lapack to 3.6.1.
LAPACK 3.6.1: What’s new
[Mark Gates, UTK] blocked backtransformation for the nonsymmetric eigenvalue \
problem
It blocks NB gemv calls into one gemm call inside trevc. To do
that, it needs a new routine, trevc3, because unfortunately the
lwork was not passed into trevc. Attached is the performance speedup
for dgeev. It gives a nice 1.5x speedup for N=20000, and that
appears to still be increasing with N. This is not the improvements
that Greg Henry recently provided for doing the triangular solves
as BLAS3 instead of BLAS1. That will take a while to process,
but we expect another, even larger increase in performance when
those changes are applied. This also does not include doing multiple
(BLAS1) triangular solves in parallel, which is available in MAGMA,
since that requires OpenMP or pthreads.

20151104 00:33:46 by Alistair G. Crooks  Files touched by this commit (262) 
Log message:
Add SHA512 digests for distfiles for math category
Problems found locating distfiles:
Package dfftpack: missing distfile dfftpack20001209.tar.gz
Package eispack: missing distfile eispack20001130.tar.gz
Package fftpack: missing distfile fftpack20001130.tar.gz
Package linpack: missing distfile linpack20010510.tar.gz
Package minpack: missing distfile minpack20001130.tar.gz
Package odepack: missing distfile odepack20001130.tar.gz
Package pynetworkx: missing distfile networkx1.10.tar.gz
Package pysympy: missing distfile sympy0.7.6.1.tar.gz
Package quadpack: missing distfile quadpack20001130.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.

20141009 16:07:17 by Thomas Klausner  Files touched by this commit (1163) 
Log message:
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

20140819 15:37:15 by Joerg Sonnenberger  Files touched by this commit (6) 
Log message:
Build and link Fortran code using the Fortran Compiler. Bump revision.
