double[] steepestDescent = preconditioner.precondition(point, r); double[] searchDirection = steepestDescent.clone(); final double[] newSteepestDescent = preconditioner.precondition(point, r); delta = 0; for (int i = 0; i < n; ++i) {
double[] steepestDescent = preconditioner.precondition(point, r); double[] searchDirection = steepestDescent.clone(); final double[] newSteepestDescent = preconditioner.precondition(point, r); delta = 0; for (int i = 0; i < n; ++i) {