22 6.80, -6.05, -0.45, 8.32, -9.67,
23 -2.11, -3.30, 2.58, 2.71, -5.14,
24 5.66, 5.36, -2.70, 4.35, -7.26,
25 5.97, -4.44, 0.27, -7.17, 6.08,
26 8.23, 1.08, 9.04, 2.14, -6.87
49 printf(
"LAPACKE_dgecon Example Program Results\n" );
60 printf(
"LAPACKE_dgecon completed SUCCESSFULLY...\n");
64 printf(
"Element %d of A had an illegal value\n", -info );
69 printf(
"Unrecognized value of INFO = %d\n", info );
74 printf(
"LAPACKE_dlange / One-norm of A = %lf\n", aNorm);
75 printf(
"LAPACKE_dgecon / RCOND of A = %f\n", rcond);
82 printf(
"\n %s\n", desc );
83 for( i = 0; i < m; i++ ) {
84 for( j = 0; j < n; j++ ) printf(
" %6.2f", a[i*lda+j] );
92 printf(
"\n %s\n", desc );
93 for( j = 0; j < n; j++ ) printf(
" %6i", a[j] );
void print_int_vector(char *desc, lapack_int n, lapack_int *a)
lapack_int LAPACKE_dgetrf(int matrix_layout, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
double LAPACKE_dlange(int matrix_layout, char norm, lapack_int m, lapack_int n, const double *a, lapack_int lda)
lapack_int LAPACKE_dgecon(int matrix_layout, char norm, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond)
void print_matrix(char *desc, lapack_int m, lapack_int n, double *a, lapack_int lda)