Skip to content

Commit 8c54a57

Browse files
committed
Replaced non-standard IMAG function with its standard counterpart `AIMAG.
1 parent 26db2da commit 8c54a57

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

SRC/claqp2rk.f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ SUBROUTINE CLAQP2RK( M, N, NRHS, IOFFSET, KMAX, ABSTOL, RELTOL,
378378
EXTERNAL CLARF, CLARFG, CSWAP
379379
* ..
380380
* .. Intrinsic Functions ..
381-
INTRINSIC ABS, REAL, CONJG, IMAG, MAX, MIN, SQRT
381+
INTRINSIC ABS, REAL, CONJG, AIMAG, MAX, MIN, SQRT
382382
* ..
383383
* .. External Functions ..
384384
LOGICAL SISNAN
@@ -599,8 +599,8 @@ SUBROUTINE CLAQP2RK( M, N, NRHS, IOFFSET, KMAX, ABSTOL, RELTOL,
599599
*
600600
IF( SISNAN( REAL( TAU(KK) ) ) ) THEN
601601
TAUNAN = REAL( TAU(KK) )
602-
ELSE IF( SISNAN( IMAG( TAU(KK) ) ) ) THEN
603-
TAUNAN = IMAG( TAU(KK) )
602+
ELSE IF( SISNAN( AIMAG( TAU(KK) ) ) ) THEN
603+
TAUNAN = AIMAG( TAU(KK) )
604604
ELSE
605605
TAUNAN = ZERO
606606
END IF

SRC/claqp3rk.f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ SUBROUTINE CLAQP3RK( M, N, NRHS, IOFFSET, NB, ABSTOL,
431431
EXTERNAL CGEMM, CGEMV, CLARFG, CSWAP
432432
* ..
433433
* .. Intrinsic Functions ..
434-
INTRINSIC ABS, REAL, CONJG, IMAG, MAX, MIN, SQRT
434+
INTRINSIC ABS, REAL, CONJG, AIMAG, MAX, MIN, SQRT
435435
* ..
436436
* .. External Functions ..
437437
LOGICAL SISNAN
@@ -739,8 +739,8 @@ SUBROUTINE CLAQP3RK( M, N, NRHS, IOFFSET, NB, ABSTOL,
739739
*
740740
IF( SISNAN( REAL( TAU(K) ) ) ) THEN
741741
TAUNAN = REAL( TAU(K) )
742-
ELSE IF( SISNAN( IMAG( TAU(K) ) ) ) THEN
743-
TAUNAN = IMAG( TAU(K) )
742+
ELSE IF( SISNAN( AIMAG( TAU(K) ) ) ) THEN
743+
TAUNAN = AIMAG( TAU(K) )
744744
ELSE
745745
TAUNAN = ZERO
746746
END IF

0 commit comments

Comments
 (0)