TESTING/LIN: use named constants in drvrf tests
Replace hard-coded floating-point constants with existing named constants in the drvrf3 and drvrfp test drivers. This keeps the test initialization code consistent with surrounding LAPACK test style.
This commit is contained in:
@@ -138,8 +138,10 @@
|
||||
* ..
|
||||
* .. Parameters ..
|
||||
COMPLEX ZERO, ONE
|
||||
REAL TWO
|
||||
PARAMETER ( ZERO = ( 0.0E+0, 0.0E+0 ) ,
|
||||
+ ONE = ( 1.0E+0, 0.0E+0 ) )
|
||||
PARAMETER ( TWO = 2.0E+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 1 )
|
||||
* ..
|
||||
@@ -287,7 +289,7 @@
|
||||
DO J = 1, NA
|
||||
DO I = 1, J
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( J, J ) )
|
||||
+ ( TWO * A( J, J ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
@@ -310,7 +312,7 @@
|
||||
DO I = 1, NA
|
||||
DO J = 1, I
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( I, I ) )
|
||||
+ ( TWO * A( I, I ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
|
||||
@@ -276,8 +276,8 @@
|
||||
* =====================================================================
|
||||
*
|
||||
* .. Parameters ..
|
||||
REAL ONE, ZERO
|
||||
PARAMETER ( ONE = 1.0E+0, ZERO = 0.0E+0 )
|
||||
REAL ZERO, ONE
|
||||
PARAMETER ( ZERO = 0.0E+0, ONE = 1.0E+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 4 )
|
||||
* ..
|
||||
|
||||
@@ -135,9 +135,10 @@
|
||||
* =====================================================================
|
||||
* ..
|
||||
* .. Parameters ..
|
||||
DOUBLE PRECISION ZERO, ONE
|
||||
DOUBLE PRECISION ZERO, ONE, TWO
|
||||
PARAMETER ( ZERO = ( 0.0D+0, 0.0D+0 ) ,
|
||||
+ ONE = ( 1.0D+0, 0.0D+0 ) )
|
||||
+ ONE = ( 1.0D+0, 0.0D+0 ),
|
||||
+ TWO = 2.0D+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 1 )
|
||||
* ..
|
||||
@@ -283,7 +284,7 @@
|
||||
DO J = 1, NA
|
||||
DO I = 1, J
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( J, J ) )
|
||||
+ ( TWO * A( J, J ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
@@ -306,7 +307,7 @@
|
||||
DO I = 1, NA
|
||||
DO J = 1, I
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( I, I ) )
|
||||
+ ( TWO * A( I, I ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
|
||||
@@ -269,8 +269,8 @@
|
||||
* =====================================================================
|
||||
*
|
||||
* .. Parameters ..
|
||||
DOUBLE PRECISION ONE, ZERO
|
||||
PARAMETER ( ONE = 1.0D+0, ZERO = 0.0D+0 )
|
||||
DOUBLE PRECISION ZERO, ONE
|
||||
PARAMETER ( ZERO = 0.0D+0, ONE = 1.0D+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 4 )
|
||||
* ..
|
||||
|
||||
@@ -135,9 +135,10 @@
|
||||
* =====================================================================
|
||||
* ..
|
||||
* .. Parameters ..
|
||||
REAL ZERO, ONE
|
||||
REAL ZERO, ONE, TWO
|
||||
PARAMETER ( ZERO = ( 0.0E+0, 0.0E+0 ) ,
|
||||
+ ONE = ( 1.0E+0, 0.0E+0 ) )
|
||||
+ ONE = ( 1.0E+0, 0.0E+0 ),
|
||||
+ TWO = 2.0E+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 1 )
|
||||
* ..
|
||||
@@ -283,7 +284,7 @@
|
||||
DO J = 1, NA
|
||||
DO I = 1, J
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( J, J ) )
|
||||
+ ( TWO * A( J, J ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
@@ -306,7 +307,7 @@
|
||||
DO I = 1, NA
|
||||
DO J = 1, I
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( I, I ) )
|
||||
+ ( TWO * A( I, I ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
|
||||
@@ -269,8 +269,8 @@
|
||||
* =====================================================================
|
||||
*
|
||||
* .. Parameters ..
|
||||
REAL ONE, ZERO
|
||||
PARAMETER ( ONE = 1.0E+0, ZERO = 0.0E+0 )
|
||||
REAL ZERO, ONE
|
||||
PARAMETER ( ZERO = 0.0E+0, ONE = 1.0E+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 4 )
|
||||
* ..
|
||||
|
||||
@@ -138,8 +138,10 @@
|
||||
* ..
|
||||
* .. Parameters ..
|
||||
COMPLEX*16 ZERO, ONE
|
||||
DOUBLE PRECISION TWO
|
||||
PARAMETER ( ZERO = ( 0.0D+0, 0.0D+0 ) ,
|
||||
+ ONE = ( 1.0D+0, 0.0D+0 ) )
|
||||
PARAMETER ( TWO = 2.0D+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 1 )
|
||||
* ..
|
||||
@@ -287,7 +289,7 @@
|
||||
DO J = 1, NA
|
||||
DO I = 1, J
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( J, J ) )
|
||||
+ ( TWO * A( J, J ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
@@ -310,7 +312,7 @@
|
||||
DO I = 1, NA
|
||||
DO J = 1, I
|
||||
A( I, J ) = A( I, J ) /
|
||||
+ ( 2.0 * A( I, I ) )
|
||||
+ ( TWO * A( I, I ) )
|
||||
END DO
|
||||
END DO
|
||||
END IF
|
||||
|
||||
@@ -276,8 +276,8 @@
|
||||
* =====================================================================
|
||||
*
|
||||
* .. Parameters ..
|
||||
DOUBLE PRECISION ONE, ZERO
|
||||
PARAMETER ( ONE = 1.0D+0, ZERO = 0.0D+0 )
|
||||
DOUBLE PRECISION ZERO, ONE
|
||||
PARAMETER ( ZERO = 0.0D+0, ONE = 1.0D+0 )
|
||||
INTEGER NTESTS
|
||||
PARAMETER ( NTESTS = 4 )
|
||||
* ..
|
||||
|
||||
Reference in New Issue
Block a user