Encountered in https://github.com/JuliaDiff/ChainRules.jl/pull/758
Problem was there is a du2 field which isn't used except as an implementation detail of lu.
It is the value on the diag(x, 2)but its not used by==` etc because it's not part of the actual tridiagonal.
Reading this was causing errors with reading undefined values.
Encountered in https://github.com/JuliaDiff/ChainRules.jl/pull/758 Problem was there is a
du2
field which isn't used except as an implementation detail oflu
. It is the value on the diag(x, 2)but its not used by
==` etc because it's not part of the actual tridiagonal.Reading this was causing errors with reading undefined values.