Following insightful discussion with Eric, I am opening this issue to monitor progress.
Eric notes that the :sys_eq algorithm for finding the logical operators, which is faster than :VS, occasionally fails for qudits, likely due to an error in row reduction or incorrect pivot column storage
First, check out the _logicals.
|
function _logicals(stabs::T, dual_gens::T, logs_alg::Symbol = :sys_eqs) where {T <: CTMatrixTypes} |
else clause of _quotient_space
|
function _quotient_space(big::T, small::T, alg::Symbol=:sys_eqs) where T <: CTMatrixTypes |