Visible to Intel only — GUID: GUID-D75D53F5-60C9-4D5D-865D-EDC5424BEF1F
Visible to Intel only — GUID: GUID-D75D53F5-60C9-4D5D-865D-EDC5424BEF1F
LAPACK Utility Functions and Routines
This section describes LAPACK utility functions and routines.
Summary information about these routines is given in the following table:
Routine Name |
Data Types |
Description |
---|---|---|
|
Returns the version of the Lapack library. |
|
|
Environmental enquiry function which returns values for tuning algorithmic performance. |
|
|
Environmental enquiry function which returns values for tuning algorithmic performance. |
|
|
Checks if the infinity and NaN arithmetic is safe. Called by ilaenv. |
|
s, d |
Returns the square root of the underflow and overflow thresholds if the exponent-range is very large. |
|
s, d |
Determines machine parameters for floating-point arithmetic. |
|
s, d |
Called from ?lamc2. Determines machine parameters given by beta, t, rnd, ieee1. |
|
s, d |
Used by ?lamch. Determines machine parameters specified in its arguments list. |
|
s, d |
Called from ?lamc1-?lamc5. Intended to force a and b to be stored prior to doing the addition of a and b. |
|
s, d |
This is a service routine for ?lamc2. |
|
s, d |
Called from ?lamc2. Attempts to compute the largest machine floating-point number, without overflow. |
|
|
Translates a BLAST-specified integer constant to the character string specifying a transposition operation. |
|
|
Translates a character string specifying whether a matrix has a unit diagonal or not to the relevant BLAST-specified integer constant. |
|
|
Translates a character string specifying an intermediate precision to the relevant BLAST-specified integer constant. |
|
|
Translates a character string specifying a transposition operation to the BLAST-specified integer constant. |
|
|
Translates a character string specifying an upper- or lower-triangular matrix to the relevant BLAST-specified integer constant. |
|
|
Assists other languages in calling the xerbla function. |
- ilaver
Returns the version of the LAPACK library. - ilaenv
Environmental enquiry function that returns values for tuning algorithmic performance. - iparmq
Environmental enquiry function which returns values for tuning algorithmic performance. - ieeeck
Checks if the infinity and NaN arithmetic is safe. Called by ilaenv. - ?labad
Returns the square root of the underflow and overflow thresholds if the exponent-range is very large. - ?lamch
Determines machine parameters for floating-point arithmetic. - ?lamc1
Called from ?lamc2. Determines machine parameters given by beta, t, rnd, ieee1. - ?lamc2
Used by ?lamch. Determines machine parameters specified in its arguments list. - ?lamc3
Called from ?lamc1-?lamc5. Intended to force a and b to be stored prior to doing the addition of a and b. - ?lamc4
This is a service routine for ?lamc2. - ?lamc5
Called from ?lamc2. Attempts to compute the largest machine floating-point number, without overflow. - chla_transtype
Translates a BLAST-specified integer constant to the character string specifying a transposition operation. - iladiag
Translates a character string specifying whether a matrix has a unit diagonal to the relevant BLAST-specified integer constant. - ilaprec
Translates a character string specifying an intermediate precision to the relevant BLAST-specified integer constant. - ilatrans
Translates a character string specifying a transposition operation to the BLAST-specified integer constant. - ilauplo
Translates a character string specifying an upper- or lower-triangular matrix to the relevant BLAST-specified integer constant. - xerbla_array
Assists other languages in calling the xerbla function.