public static ComplexFloatMatrix eigenvalues(FloatMatrix A) {
        A.assertSquare();
        FloatMatrix WR = new FloatMatrix(A.rows);
        FloatMatrix WI = WR.dup();
        SimpleBlas.geev('N', 'N', A.dup(), WR, WI, dummyFloat, dummyFloat);

        return new ComplexFloatMatrix(WR, WI);
    }
public static ComplexFloatMatrix eigenvalues ( FloatMatrix A ) { A . assertSquare ( ) ; FloatMatrix WR = new FloatMatrix ( A . rows ) ; FloatMatrix WI = WR . dup ( ) ; SimpleBlas . geev ( 'N' , 'N' , A . dup ( ) , WR , WI , dummyFloat , dummyFloat ) ; return new ComplexFloatMatrix ( WR , WI ) ; }
Computes the eigenvalues of a general matrix.