diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 00000000..7ab063a1 --- /dev/null +++ b/README.md @@ -0,0 +1,163 @@ +# LAPACK + +[![Build Status](https://travis-ci.org/Reference-LAPACK/lapack.svg?branch=master)](https://travis-ci.org/Reference-LAPACK/lapack) + +* VERSION 1.0 : February 29, 1992 +* VERSION 1.0a : June 30, 1992 +* VERSION 1.0b : October 31, 1992 +* VERSION 1.1 : March 31, 1993 +* VERSION 2.0 : September 30, 1994 +* VERSION 3.0 : June 30, 1999 +* VERSION 3.0 + update : October 31, 1999 +* VERSION 3.0 + update : May 31, 2000 +* VERSION 3.1 : November 2006 +* VERSION 3.1.1 : February 2007 +* VERSION 3.2 : November 2008 +* VERSION 3.2.1 : April 2009 +* VERSION 3.2.2 : June 2010 +* VERSION 3.3.0 : November 2010 +* VERSION 3.3.1 : April 2011 +* VERSION 3.4.0 : November 2011 +* VERSION 3.4.1 : April 2012 +* VERSION 3.4.2 : September 2012 +* VERSION 3.5.0 : November 2013 +* VERSION 3.6.0 : November 2015 +* VERSION 3.6.1 : June 2016 +* VERSION 3.7.0 : December 2016 + + +LAPACK is a library of Fortran 90 with subroutines for solving +the most commonly occurring problems in numerical linear algebra. +It is freely-available software, and is copyrighted. + +LAPACK is available on netlib and can be obtained via the World Wide +Web and anonymous ftp. + + http://www.netlib.org/lapack/ + +The distribution tar file contains the Fortran source for LAPACK and the +testing programs. It also contains the Fortran77 +reference implementation of the Basic Linear Algebra Subprograms +(the Level 1, 2, and 3 BLAS) needed by LAPACK. However this code is +intended for use only if there is no other implementation of the BLAS +already available on your machine; the efficiency of LAPACK depends +very much on the efficiency of the BLAS. + +## Installation + + - LAPACK can be installed with make. Configuration have to be set in the + make.inc file. A make.inc.example for a Linux machine running GNU compilers + is given in the main directory. Some specific make.inc are also available in + the INSTALL directory + - LAPACK includes also the CMAKE build. You will need to have CMAKE installed + on your machine (CMAKE is available at http://www.cmake.org/). CMAKE will + allow an easy installation on a Windows Machine + - Specific information to run LAPACK under Windows are available at + http://icl.cs.utk.edu/lapack-for-windows/lapack/ + + For further information on LAPACK please read our FAQ at + http://www.netlib.org/lapack/#_faq + A User forum is also available to help you with the LAPACK library at + http://icl.cs.utk.edu/lapack-forum/ + + +## User Support + +LAPACK has been thoroughly tested, on many different +types of computers. The LAPACK project supports the package in the +sense that reports of errors or poor performance will gain immediate +attention from the developers. Such reports, descriptions +of interesting applications, and other comments should be sent by +electronic mail to lapack@cs.utk.edu. + +A list of known problems, bugs, and compiler errors for LAPACK is +maintained on netlib. + http://www.netlib.org/lapack/release_notes.html + +A User forum is also available to help you with the LAPACK library at + http://icl.cs.utk.edu/lapack-forum/. +You can also contact directly the LAPACK team at lapack@cs.utk.edu. + + +## Testing + +The complete package, including test code in four +different Fortran data types (real, complex, double precision, double +complex), contains some 805,000 lines of Fortran source and comments. +You will need approximately 33 Mbytes to read the complete tape. +We recommend that you run the testing. The total +space requirements for the testing for all four data +types, including the object files, is approximately 80 Mbytes. + +A README file containing the information in this letter is located +in the LAPACK directory. Postscript and LaTeX versions of the Quick +Installation Guide are in the LAPACK/INSTALL directory, in the files +lawn81.tex, psfig.tex, lawn81.ps, and org2.ps. Consult the Installation +Guide for further details on installing the package and on what is contained +in each subdirectory. For complete information on the LAPACK Testing +please consult LAPACK Working Note 41 "Installation +Guide for LAPACK". + + +## User Guide + +It is highly recommended that you obtain a copy of the Third Edition of +the LAPACK Users' Guide published by SIAM in Winter, 1999. This Users' +Guide gives a detailed description of the philosophy behind LAPACK as well +as an explanation of its usage. The LAPACK Users' Guide can be purchased from: +SIAM; Customer Service; P. O. Box 7260; Philadelphia, PA 19104; +215-382-9800, FAX 215-386-7999. It will also be available from booksellers. + +To order by email, send email to service@siam.org. The book is also +available via SIAM's World Wide Web URL at http://www.siam.org. The +ISBN number is 0-89871-447-8, and SIAM order code is SE09. The list +price for SIAM members is $31.20; the cost for nonmembers is $39.00. + +To view an HTML version of the Users' Guide please refer to the URL + + http://www.netlib.org/lapack/lug/lapack_lug.html. + +## LAPACKE +LAPACK now includes the LAPACKE package +LAPACKE is a Standard C language APIs for LAPACK +http://www.netlib.org/lapack/#_standard_c_language_apis_for_lapack +collaboration LAPACK and INTEL Math Kernel Library + +Documentation available in the DOCS folder + +## Related Projects + +The Fortran95 interface to LAPACK is available, as well as an f2c'ed +version of LAPACK, and a C++ version of a subset of LAPACK routines. +Refer to the following URLs on netlib for further information: + + * http://www.netlib.org/lapack95/ + * http://www.netlib.org/clapack/ + * http://www.netlib.org/lapack++/ + * http://www.cs.utk.edu/java/f2j/ + +Or, for more information on the distributed-memory version of LAPACK, +consult the ScaLAPACK index on netlib: + + http://www.netlib.org/scalapack/ + + +## Working Notes + +A number of technical reports were written during the development of +LAPACK and published as LAPACK Working Notes, initially by Argonne +National Laboratory and later by the University of Tennessee. Many of +these reports later appeared as journal articles. Most of these working +notes are available in pdf and postscript form from netlib. + http://www.netlib.org/lapack/lawns/ + http://www.netlib.org/lapack/lawnspdf/ +Otherwise, requests for copies of these working notes can be sent to +the following address. + +LAPACK Project +c/o J.J. Dongarra +Computer Science Department +University of Tennessee +Knoxville, Tennessee 37996-1301 +USA +Email: lapack@cs.utk.edu |