Path to this page:
./
math/blas,
Basic Linear Algebra Subprograms (Fortran)
Branch: CURRENT,
Version: 3.6.1,
Package name: blas3.6.1,
Maintainer: adamThe BLAS (Basic Linear Algebra Subprograms) are high quality "building
block" routines for performing basic vector and matrix
operations. Level 1 BLAS do vectorvector operations, Level 2 BLAS do
matrixvector operations, and Level 3 BLAS do matrixmatrix
operations. Because the BLAS are efficient, portable, and widely
available, they're commonly used in the development of high quality
linear algebra software, LINPACK and LAPACK for example.
This package contains the Fortran 77 reference implementation of BLAS.
Required to run:[
lang/g95]
Required to build:[
devel/libtoolfortran]
Master sites: (Expand)
SHA1: 7220a9bc9c766cb513007f313b804d88f110c228
RMD160: 227e893b3716286d405e683ad0e29df475c9ebde
Filesize: 6654.052 KB
Version history: (Expand)
 (20161018) Updated to version: blas3.6.1
 (20140819) Updated to version: blas3.5.0nb1
 (20140228) Updated to version: blas3.5.0
 (20091203) Updated to version: blas1.1nb2
 (20080813) Updated to version: blas1.1nb1
 (20080314) Updated to version: blas1.1
CVS history: (Expand)
20161018 16:08:48 by Thomas Klausner  Files touched by this commit (1)  
Log message:
Update blas to 3.6.1 as well.
Changes: see lapack.
Both updates provided by KaiUwe Eckhardt in private email.

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.

20140228 10:39:56 by Adam Ciarcinski  Files touched by this commit (10) 
Log message:
Changes 3.5.0:
* added Symmetric/Hermitian LDLT factorization routines with rook pivoting algorithm
* 2by1 CSD to be used for tall and skinny matrix with orthonormal columns (in \
LAPCK 3.4.0, we already integrated CSD of a full square orthogonal matrix)
* New stopping criteria for balancing.

20130603 10:04:56 by Matthias Scheler  Files touched by this commit (1) 
Log message:
This packages needs a Fortran 95 compiler to build, Fortran 77 is not
good enough.

20120912 01:04:36 by Aleksej Saushev  Files touched by this commit (180) 
Log message:
"userdestdir" is default these days

20100730 12:36:34 by Aleksej Saushev  Files touched by this commit (51) 
Log message:
"fortran" > "fortran77" except where it is clear that it \
isn't F77.
"fortran" is alias of "fortran77" for now, but it will \
change later.

20091203 14:06:56 by Aleksej Saushev  Files touched by this commit (48) 
Log message:
Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.

20090320 20:25:55 by Joerg Sonnenberger  Files touched by this commit (1252) 
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
