38{
41
42 LAPACK_dtpcon( &norm, &uplo, &diag, &n, ap, rcond, work, iwork, &info );
43 if( info < 0 ) {
44 info = info - 1;
45 }
47 double* ap_t = NULL;
48
49 ap_t = (double*)
51 if( ap_t == NULL ) {
53 goto exit_level_0;
54 }
55
57
58 LAPACK_dtpcon( &norm, &uplo, &diag, &n, ap_t, rcond, work, iwork,
59 &info );
60 if( info < 0 ) {
61 info = info - 1;
62 }
63
65exit_level_0:
68 }
69 } else {
70 info = -1;
72 }
73 return info;
74}
#define LAPACK_dtpcon(...)
#define LAPACKE_malloc(size)
#define LAPACK_TRANSPOSE_MEMORY_ERROR
void LAPACKE_xerbla(const char *name, lapack_int info)
void LAPACKE_dtp_trans(int matrix_layout, char uplo, char diag, lapack_int n, const double *in, double *out)