IMPLICIT COMPLEX (C) |

IMPLICIT DOUBLE PRECISION (D) |

IMPLICIT INTEGER (I-N) |

IMPLICIT REAL*16 (Q) |

IMPLICIT REAL (S) |

IMPLICIT DOUBLE COMPLEX (Z) |

CHARACTER UPLO, TRANSA, DIAG |

The first letter of a subroutine name identifies the type of the result. The next two letters indicate the form of matrix involved. The possible forms are:

The fourth and fifth letters indicate the operation that the subroutine performs:

MV |
Matrix-vector product |

R |
Rank-one update |

R2 |
Rank-two update |

SV |
Solve a triangular system of linear equations |

To specify the group of subroutines that perform the same operation but are of different types, this manual uses a lowercase x. For example, xGEMV refers to the subroutines DGEMV, SGEMV, ZGEMV, and CGEMV. This same convention is used for arguments: xA refers to the arguments DA, SA, ZA, and CA.

A^{-1} denotes the inverse of the square matrix stored in the array A. Whenever the symbol A^{-1} appears it is assumed that the numerical inverse of A exists. A^{T }denotes the transpose of A and A^{H} denotes the conjugate transpose of A for a complex A.