Skip to content

Commit ff3f982

Browse files
authored
Merge pull request #1230 from nakatamaho/cleanup/eig-errbd-errhs-constants
TESTING/EIG: use named ONE constants in several error-exit tests
2 parents 774b05d + dd5d8da commit ff3f982

File tree

7 files changed

+17
-7
lines changed

7 files changed

+17
-7
lines changed

TESTING/EIG/cerrbd.f

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ SUBROUTINE CERRBD( PATH, NUNIT )
6868
* .. Parameters ..
6969
INTEGER NMAX, LW
7070
PARAMETER ( NMAX = 4, LW = NMAX )
71+
REAL ONE
72+
PARAMETER ( ONE = 1.0E+0 )
7173
* ..
7274
* .. Local Scalars ..
7375
CHARACTER*2 C2
@@ -108,7 +110,7 @@ SUBROUTINE CERRBD( PATH, NUNIT )
108110
*
109111
DO 20 J = 1, NMAX
110112
DO 10 I = 1, NMAX
111-
A( I, J ) = 1. / REAL( I+J )
113+
A( I, J ) = ONE / REAL( I+J )
112114
10 CONTINUE
113115
20 CONTINUE
114116
OK = .TRUE.

TESTING/EIG/cerrhs.f

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ SUBROUTINE CERRHS( PATH, NUNIT )
6868
* .. Parameters ..
6969
INTEGER NMAX, LW
7070
PARAMETER ( NMAX = 3, LW = NMAX*NMAX )
71+
REAL ONE
72+
PARAMETER ( ONE = 1.0E+0 )
7173
* ..
7274
* .. Local Scalars ..
7375
CHARACTER*2 C2
@@ -111,7 +113,7 @@ SUBROUTINE CERRHS( PATH, NUNIT )
111113
*
112114
DO 20 J = 1, NMAX
113115
DO 10 I = 1, NMAX
114-
A( I, J ) = 1. / REAL( I+J )
116+
A( I, J ) = ONE / REAL( I+J )
115117
10 CONTINUE
116118
SEL( J ) = .TRUE.
117119
20 CONTINUE

TESTING/EIG/derrbd.f

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ SUBROUTINE DERRBD( PATH, NUNIT )
112112
*
113113
DO 20 J = 1, NMAX
114114
DO 10 I = 1, NMAX
115-
A( I, J ) = 1.D0 / DBLE( I+J )
115+
A( I, J ) = ONE / DBLE( I+J )
116116
10 CONTINUE
117117
20 CONTINUE
118118
OK = .TRUE.

TESTING/EIG/derrhs.f

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ SUBROUTINE DERRHS( PATH, NUNIT )
6868
* .. Parameters ..
6969
INTEGER NMAX, LW
7070
PARAMETER ( NMAX = 3, LW = ( NMAX+2 )*( NMAX+2 )+NMAX )
71+
DOUBLE PRECISION ONE
72+
PARAMETER ( ONE = 1.0D+0 )
7173
* ..
7274
* .. Local Scalars ..
7375
CHARACTER*2 C2
@@ -111,7 +113,7 @@ SUBROUTINE DERRHS( PATH, NUNIT )
111113
*
112114
DO 20 J = 1, NMAX
113115
DO 10 I = 1, NMAX
114-
A( I, J ) = 1.D0 / DBLE( I+J )
116+
A( I, J ) = ONE / DBLE( I+J )
115117
10 CONTINUE
116118
WI( J ) = DBLE( J )
117119
SEL( J ) = .TRUE.

TESTING/EIG/serrbd.f

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ SUBROUTINE SERRBD( PATH, NUNIT )
112112
*
113113
DO 20 J = 1, NMAX
114114
DO 10 I = 1, NMAX
115-
A( I, J ) = 1. / REAL( I+J )
115+
A( I, J ) = ONE / REAL( I+J )
116116
10 CONTINUE
117117
20 CONTINUE
118118
OK = .TRUE.

TESTING/EIG/serrhs.f

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ SUBROUTINE SERRHS( PATH, NUNIT )
6868
* .. Parameters ..
6969
INTEGER NMAX, LW
7070
PARAMETER ( NMAX = 3, LW = ( NMAX+2 )*( NMAX+2 )+NMAX )
71+
REAL ONE
72+
PARAMETER ( ONE = 1.0E0 )
7173
* ..
7274
* .. Local Scalars ..
7375
CHARACTER*2 C2
@@ -110,7 +112,7 @@ SUBROUTINE SERRHS( PATH, NUNIT )
110112
*
111113
DO 20 J = 1, NMAX
112114
DO 10 I = 1, NMAX
113-
A( I, J ) = 1. / REAL( I+J )
115+
A( I, J ) = ONE / REAL( I+J )
114116
10 CONTINUE
115117
WI( J ) = REAL( J )
116118
SEL( J ) = .TRUE.

TESTING/EIG/zerrbd.f

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ SUBROUTINE ZERRBD( PATH, NUNIT )
6868
* .. Parameters ..
6969
INTEGER NMAX, LW
7070
PARAMETER ( NMAX = 4, LW = NMAX )
71+
DOUBLE PRECISION ONE
72+
PARAMETER ( ONE = 1.0D+0 )
7173
* ..
7274
* .. Local Scalars ..
7375
CHARACTER*2 C2
@@ -108,7 +110,7 @@ SUBROUTINE ZERRBD( PATH, NUNIT )
108110
*
109111
DO 20 J = 1, NMAX
110112
DO 10 I = 1, NMAX
111-
A( I, J ) = 1.D0 / DBLE( I+J )
113+
A( I, J ) = ONE / DBLE( I+J )
112114
10 CONTINUE
113115
20 CONTINUE
114116
OK = .TRUE.

0 commit comments

Comments
 (0)