A General Matrix Eigenvalue Algorithm | Synapse