LAPACK  3.9.0
LAPACK: Linear Algebra PACKage

◆ LAPACKE_xerbla()

void LAPACKE_xerbla ( const char *  name,
lapack_int  info 
)

Definition at line 36 of file lapacke_xerbla.c.

38 {
39  if( info == LAPACK_WORK_MEMORY_ERROR ) {
40  printf( "Not enough memory to allocate work array in %s\n", name );
41  } else if( info == LAPACK_TRANSPOSE_MEMORY_ERROR ) {
42  printf( "Not enough memory to transpose matrix in %s\n", name );
43  } else if( info < 0 ) {
44  printf( "Wrong parameter %d in %s\n", -(int) info, name );
45  }
LAPACK_WORK_MEMORY_ERROR
#define LAPACK_WORK_MEMORY_ERROR
Definition: lapacke.h:56
LAPACK_TRANSPOSE_MEMORY_ERROR
#define LAPACK_TRANSPOSE_MEMORY_ERROR
Definition: lapacke.h:57