File tree 1 file changed +3
-6
lines changed
1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -216,9 +216,8 @@ contains
216
216
pure function is_diagonal_${t1[0]}$${k1}$(A) result(res)
217
217
${t1}$, intent(in) :: A(:,:)
218
218
logical :: res
219
- ${t1}$ :: zero
219
+ ${t1}$, parameter :: zero = 0 !zero of relevant type
220
220
integer :: m, n, o, i, j
221
- zero = 0 !zero of relevant type
222
221
m = size(A,1)
223
222
n = size(A,2)
224
223
do j = 1, n !loop over all columns
@@ -322,9 +321,8 @@ contains
322
321
${t1}$, intent(in) :: A(:,:)
323
322
character, intent(in) :: uplo
324
323
logical :: res
325
- ${t1}$ :: zero
324
+ ${t1}$, parameter :: zero = 0 !zero of relevant type
326
325
integer :: m, n, o, i, j
327
- zero = 0 !zero of relevant type
328
326
m = size(A,1)
329
327
n = size(A,2)
330
328
if ((uplo == 'u') .or. (uplo == 'U')) then !check for upper triangularity
@@ -361,9 +359,8 @@ contains
361
359
${t1}$, intent(in) :: A(:,:)
362
360
character, intent(in) :: uplo
363
361
logical :: res
364
- ${t1}$ :: zero
362
+ ${t1}$, parameter :: zero = 0 !zero of relevant type
365
363
integer :: m, n, o, i, j
366
- zero = 0 !zero of relevant type
367
364
m = size(A,1)
368
365
n = size(A,2)
369
366
if ((uplo == 'u') .or. (uplo == 'U')) then !check for upper Hessenberg
You can’t perform that action at this time.
0 commit comments