// No convergence yet
computeShift(il, iu, iteration, shift);
// stop transformation after too many iterations
if (++iteration > MAX_ITERATIONS) {
throw new MaxCountExceededException(LocalizedFormats.CONVERGENCE_FAILED,
MAX_ITERATIONS);
}
// the initial houseHolder vector for the QR step
final double[] hVec = new double[3];