Skip to content

Commit 8be6484

Browse files
committed
more WITH_QP guards
1 parent 29eeec2 commit 8be6484

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/stdlib_linalg_lapack_d.fypp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,9 @@ module stdlib_linalg_lapack_d
478478
public :: stdlib_dtrttp
479479
public :: stdlib_dtzrzf
480480
public :: stdlib_dzsum1
481+
#:if WITH_QP
481482
public :: stdlib_dlag2q
483+
#:endif
482484

483485
! 64-bit real constants
484486
real(dp), parameter, private :: negone = -1.00_dp
@@ -24148,6 +24150,7 @@ module stdlib_linalg_lapack_d
2414824150
return
2414924151
end function stdlib_dzsum1
2415024152

24153+
#:if WITH_QP
2415124154
!> DLAG2Q: converts a SINGLE PRECISION matrix, SA, to a DOUBLE
2415224155
!> PRECISION matrix, A.
2415324156
!> Note that while it is possible to overflow while converting
@@ -24177,6 +24180,7 @@ module stdlib_linalg_lapack_d
2417724180
end do
2417824181
return
2417924182
end subroutine stdlib_dlag2q
24183+
#:endif
2418024184

2418124185
!> DBBCSD: computes the CS decomposition of an orthogonal matrix in
2418224186
!> bidiagonal-block form,

src/stdlib_linalg_lapack_z.fypp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ module stdlib_linalg_lapack_z
1111

1212

1313
public :: sp,dp,qp,lk,ilp
14+
#:if WITH_QP
1415
public :: stdlib_zlag2w
16+
#:endif
1517
public :: stdlib_zbbcsd
1618
public :: stdlib_zbdsqr
1719
public :: stdlib_zcgesv
@@ -503,6 +505,7 @@ module stdlib_linalg_lapack_z
503505

504506
contains
505507

508+
#:if WITH_QP
506509
!> ZLAG2W: converts a COMPLEX matrix, SA, to a COMPLEX*16 matrix, A.
507510
!> Note that while it is possible to overflow while converting
508511
!> from double to single, it is not possible to overflow when
@@ -531,6 +534,7 @@ module stdlib_linalg_lapack_z
531534
end do
532535
return
533536
end subroutine stdlib_zlag2w
537+
#:endif
534538

535539
!> ZDRSCL: multiplies an n-element complex vector x by the real scalar
536540
!> 1/a. This is done without overflow or underflow as long as

0 commit comments

Comments
 (0)