alaerh.f - Man Page

TESTING/LIN/alaerh.f

Synopsis

Functions/Subroutines

subroutine alaerh (path, subnam, info, infoe, opts, m, n, kl, ku, n5, imat, nfail, nerrs, nout)
ALAERH

Function/Subroutine Documentation

subroutine alaerh (character*3 path, character*( * ) subnam, integer info, integer infoe, character*( * ) opts, integer m, integer n, integer kl, integer ku, integer n5, integer imat, integer nfail, integer nerrs, integer nout)

ALAERH

Purpose:

 ALAERH is an error handler for the LAPACK routines.  It prints the
 header if this is the first error message and prints the error code
 and form of recovery, if any.  The character evaluations in this
 routine may make it slow, but it should not be called once the LAPACK
 routines are fully debugged.
Parameters

PATH

          PATH is CHARACTER*3
          The LAPACK path name of subroutine SUBNAM.

SUBNAM

          SUBNAM is CHARACTER*(*)
          The name of the subroutine that returned an error code.

INFO

          INFO is INTEGER
          The error code returned from routine SUBNAM.

INFOE

          INFOE is INTEGER
          The expected error code from routine SUBNAM, if SUBNAM were
          error-free.  If INFOE = 0, an error message is printed, but
          if INFOE.NE.0, we assume only the return code INFO is wrong.

OPTS

          OPTS is CHARACTER*(*)
          The character options to the subroutine SUBNAM, concatenated
          into a single character string.  For example, UPLO = 'U',
          TRANS = 'T', and DIAG = 'N' for a triangular routine would
          be specified as OPTS = 'UTN'.

M

          M is INTEGER
          The matrix row dimension.

N

          N is INTEGER
          The matrix column dimension.  Accessed only if PATH = xGE or
          xGB.

KL

          KL is INTEGER
          The number of sub-diagonals of the matrix.  Accessed only if
          PATH = xGB, xPB, or xTB.  Also used for NRHS for PATH = xLS.

KU

          KU is INTEGER
          The number of super-diagonals of the matrix.  Accessed only
          if PATH = xGB.

N5

          N5 is INTEGER
          A fifth integer parameter, may be the blocksize NB or the
          number of right hand sides NRHS.

IMAT

          IMAT is INTEGER
          The matrix type.

NFAIL

          NFAIL is INTEGER
          The number of prior tests that did not pass the threshold;
          used to determine if the header should be printed.

NERRS

          NERRS is INTEGER
          On entry, the number of errors already detected; used to
          determine if the header should be printed.
          On exit, NERRS is increased by 1.

NOUT

          NOUT is INTEGER
          The unit number on which results are to be printed.
Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 145 of file alaerh.f.

Author

Generated automatically by Doxygen for LAPACK from the source code.

Referenced By

The man page alaerh(3) is an alias of alaerh.f(3).

Tue Nov 28 2023 12:08:42 Version 3.12.0 LAPACK