Provided by: liblapack-doc-man_3.6.0-2ubuntu2_all bug

NAME

       xerbla.f -

SYNOPSIS

   Functions/Subroutines
       subroutine xerbla (SRNAME, INFO)
           XERBLA

Function/Subroutine Documentation

   subroutine xerbla (character*(*) SRNAME, integer INFO)
       XERBLA

       Purpose:

            XERBLA  is an error handler for the LAPACK routines.
            It is called by an LAPACK routine if an input parameter has an
            invalid value.  A message is printed and execution stops.

            Installers may consider modifying the STOP statement in order to
            call system-specific exception-handling facilities.

       Parameters:
           SRNAME

                     SRNAME is CHARACTER*(*)
                     The name of the routine which called XERBLA.

           INFO

                     INFO is INTEGER
                     The position of the invalid parameter in the parameter list
                     of the calling routine.

       Author:
           Univ. of Tennessee

           Univ. of California Berkeley

           Univ. of Colorado Denver

           NAG Ltd.

       Date:
           November 2011

       Purpose:

            This is a special version of XERBLA to be used only as part of
            the test program for testing error exits from the LAPACK routines.
            Error messages are printed if INFO.NE.INFOT or if SRNAME.NE.SRNAMT,
            where INFOT and SRNAMT are values stored in COMMON.

       Parameters:
           SRNAME

                     SRNAME is CHARACTER*(*)
                     The name of the subroutine calling XERBLA.  This name should
                     match the COMMON variable SRNAMT.

           INFO

                     INFO is INTEGER
                     The error return code from the calling subroutine.  INFO
                     should equal the COMMON variable INFOT.

       Author:
           Univ. of Tennessee

           Univ. of California Berkeley

           Univ. of Colorado Denver

           NAG Ltd.

       Date:
           November 2011

       Further Details:

             The following variables are passed via the common blocks INFOC and
             SRNAMC:

             INFOT   INTEGER      Expected integer return code
             NOUT    INTEGER      Unit number for printing error messages
             OK      LOGICAL      Set to .TRUE. if INFO = INFOT and
                                  SRNAME = SRNAMT, otherwise set to .FALSE.
             LERR    LOGICAL      Set to .TRUE., indicating that XERBLA was called
             SRNAMT  CHARACTER*(*) Expected name of calling subroutine

Author

       Generated automatically by Doxygen for LAPACK from the source code.