Skip to content

Commit 3455cb3

Browse files
committed
diagzero in tridiagonal indexing
1 parent 579b5f7 commit 3455cb3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/tridiag.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ end
470470
elseif i + 1 == j
471471
return @inbounds A.ev[i]
472472
else
473-
return zero(T)
473+
return diagzero(A, i, j)
474474
end
475475
end
476476

@@ -714,7 +714,7 @@ end
714714
elseif i + 1 == j
715715
return @inbounds A.du[i]
716716
else
717-
return zero(T)
717+
return diagzero(A, i, j)
718718
end
719719
end
720720

@@ -727,7 +727,7 @@ end
727727
elseif b.band == 1
728728
return @inbounds A.du[b.index]
729729
else
730-
return zero(T)
730+
return diagzero(A, Tuple(_cartinds(b))...)
731731
end
732732
end
733733

0 commit comments

Comments
 (0)