Open rbenefo opened 1 year ago
This is a problem the call Matrix6::zeros().schur()
as well.
I ran in to it while debugging another issue and got super stumped when suddenly my code didn't terminate.
I'm having this issue too, on non-zero matrices. Worth noting that this has been reported before in #764 and #611
Running into an issue where when throwing in a matrix of all zeros into
.eigenvalues()
, the function hangs. To replicate, run the below:Looks like we're passing in by default
max_niter = 0
into theSchur::do_decompose()
call, which causes the function to run indefinitely -- not sure if that's best practice. At the very least, this behavior should be called out in the doc comments.