114 if( lower && m > n ) {
115 rect_offset = tri_n * ( !colmaj ? lda : 1 );
116 }
else if( !lower && n > m ) {
117 rect_offset = tri_n * ( colmaj ? lda : 1 );
121 tri_offset = rect_m * ( !colmaj ? lda : 1 );
126 tri_offset = rect_n * ( colmaj ? lda : 1 );
134 if( rect_offset >= 0 ) {
136 &a[rect_offset], lda) ) {
143 &a[tri_offset], lda );
#define lapack_complex_double
lapack_logical LAPACKE_lsame(char ca, char cb)
lapack_logical LAPACKE_zge_nancheck(int matrix_layout, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda)
lapack_logical LAPACKE_ztr_nancheck(int matrix_layout, char uplo, char diag, lapack_int n, const lapack_complex_double *a, lapack_int lda)
lapack_logical LAPACKE_ztz_nancheck(int matrix_layout, char direct, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda)