Skip to content

Commit ddbd574

Browse files
committed
replace implicit none(type,external) by implicit none, replace duplicated constants
1 parent 24b2c52 commit ddbd574

File tree

51 files changed

+2222
-2384
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+2222
-2384
lines changed

doc/specs/stdlib_linalg.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ for example:
9191
interface axpy
9292
pure subroutine caxpy(n,ca,cx,incx,cy,incy)
9393
import sp,dp,qp,ilp,lk
94-
implicit none(type,external)
94+
implicit none
9595
complex(sp), intent(in) :: ca,cx(*)
9696
integer(ilp), intent(in) :: incx,incy,n
9797
complex(sp), intent(inout) :: cy(*)

example/linalg/example_blas_gemv.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
program example_gemv
22
use stdlib_linalg, only: eye
33
use stdlib_linalg_blas, only: sp,gemv
4-
implicit none(type,external)
4+
implicit none
55
real(sp) :: A(2, 2), B(2), C(2)
66
B = [1.0,2.0]
77
A = eye(2)

example/linalg/example_lapack_getrf.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
program example_getrf
22
use stdlib_linalg, only: eye
33
use stdlib_linalg_lapack, only: dp,ilp,getrf
4-
implicit none(type,external)
4+
implicit none
55
real(dp) :: A(3, 3)
66
integer(ilp) :: ipiv(3),info
77

example/linalg/example_pseudoinverse.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
! Matrix pseudo-inversion example: function, subroutine, and operator interfaces
22
program example_pseudoinverse
33
use stdlib_linalg, only: pinv, pseudoinvert, operator(.pinv.), linalg_state_type
4-
implicit none(type,external)
4+
implicit none
55

66
real :: A(15,5), Am1(5,15)
77
type(linalg_state_type) :: state

example/linalg/example_qr.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
program example_qr
22
use stdlib_linalg, only: qr
3-
implicit none(type,external)
3+
implicit none
44
real :: A(104, 32), Q(104,32), R(32,32)
55

66
! Create a random matrix

example/linalg/example_qr_space.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
program example_qr_space
33
use stdlib_linalg_constants, only: ilp
44
use stdlib_linalg, only: qr, qr_space, linalg_state_type
5-
implicit none(type,external)
5+
implicit none
66
real :: A(104, 32), Q(104,32), R(32,32)
77
real, allocatable :: work(:)
88
integer(ilp) :: lwork

legacy/stdlib_linalg_blas_c.fypp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module stdlib_linalg_blas_c
33
use stdlib_linalg_constants
44
use stdlib_linalg_blas_aux
55
use stdlib_linalg_blas_s
6-
implicit none(type,external)
6+
implicit none
77
private
88

99

legacy/stdlib_linalg_blas_d.fypp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module stdlib_linalg_blas_d
44
use stdlib_linalg_blas_aux
55
use stdlib_linalg_blas_s
66
use stdlib_linalg_blas_c
7-
implicit none(type,external)
7+
implicit none
88
private
99

1010

legacy/stdlib_linalg_blas_q.fypp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module stdlib_linalg_blas_${ri}$
88
use stdlib_linalg_blas_c
99
use stdlib_linalg_blas_d
1010
use stdlib_linalg_blas_z
11-
implicit none(type,external)
11+
implicit none
1212
private
1313

1414

legacy/stdlib_linalg_blas_s.fypp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
module stdlib_linalg_blas_s
33
use stdlib_linalg_constants
44
use stdlib_linalg_blas_aux
5-
implicit none(type,external)
5+
implicit none
66
private
77

88

0 commit comments

Comments
 (0)