Next:
Essentials
Up:
LAPACK95 Users' Guide
Previous:
Preface
 
Contents
 
Index
GENERAL INFORMATION
Subsections
Essentials
LAPACK95
Problems that LAPACK95 can Solve
Computers for which LAPACK95 is Suitable
LAPACK and the BLAS
Availability and Installation of Software
LAPACK95
Incorporating Machine Dependencies
Optimal Value of the Block Size (Function ILAENV)
Machine Dependent Constants (Function LA_LAMCH)
LAPACK
BLAS
Installation Debugging Hints
Mirror Repositories of
netlib
Availability of Software via CD-ROM
Support
Commercial Use
Contents of LAPACK95
Structure of LAPACK95
Levels of Routines
Data Types and Precision
Naming Scheme
Driver Routines
Linear Equations
Linear Least Squares (LLS) Problems
Generalized Linear Least Squares (LSE and GLM) Problems
Standard Eigenvalue and Singular Value Problems
Symmetric Eigenproblems (SEP)
Nonsymmetric Eigenproblems (NEP)
Singular Value Decomposition (SVD)
Generalized Eigenvalue and Singular Value Problems
Generalized Symmetric Definite Eigenproblems (GSEP)
Generalized Nonsymmetric Eigenproblems (GNEP)
Generalized Singular Value Decomposition (GSVD)
Documentation Design and Program Examples
Design of the LAPACK95 Driver Interface
Design and Documentation of Driver Argument Lists
Structure of the Documentation
Order of Arguments
Argument Descriptions
Optional Arguments
Array Arguments
Error Handling
Matrix Storage Schemes
Design of Interfaces for Computational Routines
How to call an LAPACK95 Routine
Example 1
Example 2
Code for One Version of LA_SYEV
LAPACK and LAPACK95 Interface Module Blocks
F77_LAPACK Generic Interface Blocks
LA_SYEV/LA_HEEV
LA_GESV Multiple
Case
LA_GESV Single
Case
F95_LAPACK Generic Interface Blocks
LA_SYEV/LA_HEEV
LA_GESV
LA_LAMCH Interfaces
Performance and Troubleshooting
Performance of LAPACK95
Performance Issues
Performance Tables
Accuracy and Stability
Errors and Poor Performance
Susan Blackford 2001-08-19