Skip to content

Commit a7becc3

Browse files
committed
Merge branch 'master' into standard-checks
2 parents 285e3a1 + ff99e00 commit a7becc3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/stdlib_experimental_linalg_diag.fypp

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ submodule (stdlib_experimental_linalg) stdlib_experimental_linalg_diag
77
contains
88

99
#:for k1, t1 in RCI_KINDS_TYPES
10-
function diag_${t1[0]}$${k1}$(v) result(res)
10+
module function diag_${t1[0]}$${k1}$(v) result(res)
1111
${t1}$, intent(in) :: v(:)
1212
${t1}$ :: res(size(v),size(v))
1313
integer :: i
@@ -20,7 +20,7 @@ contains
2020

2121

2222
#:for k1, t1 in RCI_KINDS_TYPES
23-
function diag_${t1[0]}$${k1}$_k(v,k) result(res)
23+
module function diag_${t1[0]}$${k1}$_k(v,k) result(res)
2424
${t1}$, intent(in) :: v(:)
2525
integer, intent(in) :: k
2626
${t1}$ :: res(size(v)+abs(k),size(v)+abs(k))
@@ -44,7 +44,7 @@ contains
4444
#:endfor
4545

4646
#:for k1, t1 in RCI_KINDS_TYPES
47-
function diag_${t1[0]}$${k1}$_mat(A) result(res)
47+
module function diag_${t1[0]}$${k1}$_mat(A) result(res)
4848
${t1}$, intent(in) :: A(:,:)
4949
${t1}$ :: res(minval(shape(A)))
5050
integer :: i
@@ -55,7 +55,7 @@ contains
5555
#:endfor
5656

5757
#:for k1, t1 in RCI_KINDS_TYPES
58-
function diag_${t1[0]}$${k1}$_mat_k(A,k) result(res)
58+
module function diag_${t1[0]}$${k1}$_mat_k(A,k) result(res)
5959
${t1}$, intent(in) :: A(:,:)
6060
integer, intent(in) :: k
6161
${t1}$ :: res(minval(shape(A))-abs(k))

0 commit comments

Comments
 (0)