An Algorithm for Numerical Computation of the Jordan Normal Form of a Complex Matrix | Synapse