Skip to content

Commit 594dc25

Browse files
committed
implicit none in INSTALL
1 parent 83ed564 commit 594dc25

22 files changed

+34
-0
lines changed

INSTALL/LAPACK_version.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
*
2323
* =====================================================================
2424
PROGRAM LAPACK_VERSION
25+
IMPLICIT NONE
2526
*
2627
* -- LAPACK auxiliary routine --
2728
* -- LAPACK is a software package provided by Univ. of Tennessee, --

INSTALL/dlamch.f

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
*
6767
* =====================================================================
6868
DOUBLE PRECISION FUNCTION DLAMCH( CMACH )
69+
IMPLICIT NONE
6970
*
7071
* -- LAPACK auxiliary routine --
7172
* -- LAPACK is a software package provided by Univ. of Tennessee, --
@@ -169,6 +170,7 @@ DOUBLE PRECISION FUNCTION DLAMCH( CMACH )
169170
*> \ingroup lamc3
170171
*>
171172
DOUBLE PRECISION FUNCTION DLAMC3( A, B )
173+
IMPLICIT NONE
172174
*
173175
* -- LAPACK auxiliary routine --
174176
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..

INSTALL/dlamchf77.f

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
*
6666
* =====================================================================
6767
DOUBLE PRECISION FUNCTION DLAMCH( CMACH )
68+
IMPLICIT NONE
6869
*
6970
* -- LAPACK auxiliary routine --
7071
* -- LAPACK is a software package provided by Univ. of Tennessee, --
@@ -205,6 +206,7 @@ DOUBLE PRECISION FUNCTION DLAMCH( CMACH )
205206
*> \endverbatim
206207
*>
207208
SUBROUTINE DLAMC1( BETA, T, RND, IEEE1 )
209+
IMPLICIT NONE
208210
*
209211
* -- LAPACK auxiliary routine --
210212
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
@@ -416,6 +418,7 @@ SUBROUTINE DLAMC1( BETA, T, RND, IEEE1 )
416418
*> W. Kahan of the University of California at Berkeley.
417419
*> \endverbatim
418420
SUBROUTINE DLAMC2( BETA, T, RND, EPS, EMIN, RMIN, EMAX, RMAX )
421+
IMPLICIT NONE
419422
*
420423
* -- LAPACK auxiliary routine --
421424
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
@@ -639,6 +642,7 @@ SUBROUTINE DLAMC2( BETA, T, RND, EPS, EMIN, RMIN, EMAX, RMAX )
639642
*> \ingroup lamc3
640643
*>
641644
DOUBLE PRECISION FUNCTION DLAMC3( A, B )
645+
IMPLICIT NONE
642646
*
643647
* -- LAPACK auxiliary routine --
644648
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
@@ -686,6 +690,7 @@ DOUBLE PRECISION FUNCTION DLAMC3( A, B )
686690
*> \ingroup lamc4
687691
*>
688692
SUBROUTINE DLAMC4( EMIN, START, BASE )
693+
IMPLICIT NONE
689694
*
690695
* -- LAPACK auxiliary routine --
691696
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
@@ -793,6 +798,7 @@ SUBROUTINE DLAMC4( EMIN, START, BASE )
793798
*> \ingroup lamc5
794799
*>
795800
SUBROUTINE DLAMC5( BETA, P, EMIN, IEEE, EMAX, RMAX )
801+
IMPLICIT NONE
796802
*
797803
* -- LAPACK auxiliary routine --
798804
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..

INSTALL/droundup_lwork.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
*
5757
* =====================================================================
5858
DOUBLE PRECISION FUNCTION DROUNDUP_LWORK( LWORK )
59+
IMPLICIT NONE
5960
*
6061
* -- LAPACK auxiliary routine --
6162
* -- LAPACK is a software package provided by Univ. of Tennessee, --

INSTALL/dsecnd_EXT_ETIME.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
*
3333
* =====================================================================
3434
DOUBLE PRECISION FUNCTION DSECND( )
35+
IMPLICIT NONE
3536
*
3637
* -- LAPACK auxiliary routine --
3738
* -- LAPACK is a software package provided by Univ. of Tennessee, --

INSTALL/dsecnd_EXT_ETIME_.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
*
3333
* =====================================================================
3434
DOUBLE PRECISION FUNCTION DSECND( )
35+
IMPLICIT NONE
3536
*
3637
* -- LAPACK auxiliary routine --
3738
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..

INSTALL/dsecnd_INT_CPU_TIME.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
*
3333
* =====================================================================
3434
DOUBLE PRECISION FUNCTION DSECND( )
35+
IMPLICIT NONE
3536
*
3637
* -- LAPACK auxiliary routine --
3738
* -- LAPACK is a software package provided by Univ. of Tennessee, --

INSTALL/dsecnd_INT_ETIME.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
*
3333
* =====================================================================
3434
DOUBLE PRECISION FUNCTION DSECND( )
35+
IMPLICIT NONE
3536
*
3637
* -- LAPACK auxiliary routine --
3738
* -- LAPACK is a software package provided by Univ. of Tennessee, --

INSTALL/dsecnd_NONE.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
*
3535
* =====================================================================
3636
DOUBLE PRECISION FUNCTION DSECND( )
37+
IMPLICIT NONE
3738
*
3839
* -- LAPACK auxiliary routine --
3940
* -- LAPACK is a software package provided by Univ. of Tennessee, --

INSTALL/dsecndtst.f

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@
118118
CALL MYSUB(NMAX,X,Y)
119119
END
120120
SUBROUTINE MYSUB(N,X,Y)
121+
IMPLICIT NONE
121122
INTEGER N
122123
DOUBLE PRECISION X(N), Y(N)
123124
RETURN

0 commit comments

Comments
 (0)