Skip to content

Commit c12b3c3

Browse files
committed
lapack interface: import procedure interfaces
1 parent 745bcf8 commit c12b3c3

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Diff for: src/stdlib_linalg_lapack.fypp

+8-8
Original file line numberDiff line numberDiff line change
@@ -1308,7 +1308,7 @@ module stdlib_linalg_lapack
13081308
#ifdef STDLIB_EXTERNAL_LAPACK
13091309
subroutine cgees( jobvs, sort, select, n, a, lda, sdim, w, vs,ldvs, work, lwork, &
13101310
rwork, bwork, info )
1311-
import sp,dp,qp,ilp,lk
1311+
import sp,dp,qp,ilp,lk,stdlib_select_c
13121312
implicit none(type,external)
13131313
character, intent(in) :: jobvs,sort
13141314
integer(ilp), intent(out) :: info,sdim
@@ -1325,7 +1325,7 @@ module stdlib_linalg_lapack
13251325
#ifdef STDLIB_EXTERNAL_LAPACK
13261326
subroutine dgees( jobvs, sort, select, n, a, lda, sdim, wr, wi,vs, ldvs, work, &
13271327
lwork, bwork, info )
1328-
import sp,dp,qp,ilp,lk
1328+
import sp,dp,qp,ilp,lk,stdlib_select_d
13291329
implicit none(type,external)
13301330
character, intent(in) :: jobvs,sort
13311331
integer(ilp), intent(out) :: info,sdim
@@ -1344,7 +1344,7 @@ module stdlib_linalg_lapack
13441344
#ifdef STDLIB_EXTERNAL_LAPACK
13451345
subroutine sgees( jobvs, sort, select, n, a, lda, sdim, wr, wi,vs, ldvs, work, &
13461346
lwork, bwork, info )
1347-
import sp,dp,qp,ilp,lk
1347+
import sp,dp,qp,ilp,lk,stdlib_select_s
13481348
implicit none(type,external)
13491349
character, intent(in) :: jobvs,sort
13501350
integer(ilp), intent(out) :: info,sdim
@@ -1363,7 +1363,7 @@ module stdlib_linalg_lapack
13631363
#ifdef STDLIB_EXTERNAL_LAPACK
13641364
subroutine zgees( jobvs, sort, select, n, a, lda, sdim, w, vs,ldvs, work, lwork, &
13651365
rwork, bwork, info )
1366-
import sp,dp,qp,ilp,lk
1366+
import sp,dp,qp,ilp,lk,stdlib_select_z
13671367
implicit none(type,external)
13681368
character, intent(in) :: jobvs,sort
13691369
integer(ilp), intent(out) :: info,sdim
@@ -4164,7 +4164,7 @@ module stdlib_linalg_lapack
41644164
#ifdef STDLIB_EXTERNAL_LAPACK
41654165
subroutine cgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alpha, &
41664166
beta, vsl, ldvsl, vsr, ldvsr, work,lwork, rwork, bwork, info )
4167-
import sp,dp,qp,ilp,lk
4167+
import sp,dp,qp,ilp,lk,stdlib_selctg_c
41684168
implicit none(type,external)
41694169
character, intent(in) :: jobvsl,jobvsr,sort
41704170
integer(ilp), intent(out) :: info,sdim
@@ -4182,7 +4182,7 @@ module stdlib_linalg_lapack
41824182
#ifdef STDLIB_EXTERNAL_LAPACK
41834183
subroutine dgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alphar, &
41844184
alphai, beta, vsl, ldvsl, vsr,ldvsr, work, lwork, bwork, info )
4185-
import sp,dp,qp,ilp,lk
4185+
import sp,dp,qp,ilp,lk,stdlib_selctg_d
41864186
implicit none(type,external)
41874187
character, intent(in) :: jobvsl,jobvsr,sort
41884188
integer(ilp), intent(out) :: info,sdim
@@ -4202,7 +4202,7 @@ module stdlib_linalg_lapack
42024202
#ifdef STDLIB_EXTERNAL_LAPACK
42034203
subroutine sgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alphar, &
42044204
alphai, beta, vsl, ldvsl, vsr,ldvsr, work, lwork, bwork, info )
4205-
import sp,dp,qp,ilp,lk
4205+
import sp,dp,qp,ilp,lk,stdlib_selctg_s
42064206
implicit none(type,external)
42074207
character, intent(in) :: jobvsl,jobvsr,sort
42084208
integer(ilp), intent(out) :: info,sdim
@@ -4222,7 +4222,7 @@ module stdlib_linalg_lapack
42224222
#ifdef STDLIB_EXTERNAL_LAPACK
42234223
subroutine zgges( jobvsl, jobvsr, sort, selctg, n, a, lda, b, ldb,sdim, alpha, &
42244224
beta, vsl, ldvsl, vsr, ldvsr, work,lwork, rwork, bwork, info )
4225-
import sp,dp,qp,ilp,lk
4225+
import sp,dp,qp,ilp,lk,stdlib_selctg_z
42264226
implicit none(type,external)
42274227
character, intent(in) :: jobvsl,jobvsr,sort
42284228
integer(ilp), intent(out) :: info,sdim

0 commit comments

Comments
 (0)