for( int N = 2; N <= UnrolledDeterminantFromMinor.MAX; N++ ) {
DenseMatrix64F A = RandomMatrices.createRandom(N,N,rand);
double unrolled = UnrolledDeterminantFromMinor.det(A);
LUDecompositionAlt alg = new LUDecompositionAlt();
assertTrue( alg.decompose(A) );
double expected = alg.computeDeterminant();
assertEquals(expected,unrolled,1e-8);
}
}