Presentation is loading. Please wait.

Presentation is loading. Please wait.

LAPACK HTML version LAPACK = Linear Algebra PACKage ~ LINPACK + EISPACK

Similar presentations


Presentation on theme: "LAPACK HTML version LAPACK = Linear Algebra PACKage ~ LINPACK + EISPACK"— Presentation transcript:

1 LAPACK HTML version LAPACK = Linear Algebra PACKage ~ LINPACK + EISPACK http://www.netlib.org/lapack/

2 Problems that LAPACK can Solve Systems of linear equations Linear least squares problems Eigenvalue problems Singular value problems

3 Installation Prebuilt LAPACK libraries: http://www.netlib.org/lapack/archives/ Source code: http://www.netlib.org/lapack/lapack-pc.zip Machine-specific installation hints: http://www.netlib.org/lapack/release_notes Tuning parameters set in ILAENV Floating-point arithmetics determined in SLAMCH or DLAMCH

4 Other Related Software http://www.netlib.org/lapack90/ http://www.netlib.org/clapack/ http://www.netlib.org/java/f2j/ http://www.netlib.org/scalapack/ IMSL MATLAB + MAPLE

5 Structure of LAPACK Levels of Routines Driver routines solve standard types of problems Computational routines perform distinct computational tasks Auxiliary routines perform low-level computations

6 Naming Scheme XYYZZZ X indicates the data type YY indicates the type of matrix ZZZ indicates the computation performed

7 X SREAL DDOUBLE PRECISION CCOMPLEX Z COMPLEX*16 or DOUBLE COMPLEX

8 YY ( partial list ) BDbidiagonal DIdiagonal GBgeneral band GEgeneral GGgeneral matrices, generalized problem GTgeneral tridiagonal

9 ZZZ ZZZ indicate the computation performed: http://www.netlib.org/lapack/lug/node25.html Example


Download ppt "LAPACK HTML version LAPACK = Linear Algebra PACKage ~ LINPACK + EISPACK"

Similar presentations


Ads by Google