package jacobi.core.solver.nonlin;

public interface NonLinearOptimizingStep {
    
    public double[] delta(VectorFunction func, double[] init);

}

@@ -35,56 +35,452 @@
 %0D%0A%0D%0A
-public interface NonLinearOptimizingStep %7B%0D%0A    
+/**%0D%0A * Common interface for an iteration in a numeric iterative optimizer.%0D%0A * %0D%0A * %3Cp%3E%3C/p%3E%0D%0A * %0D%0A * @author Y.K. Chan%0D%0A *%0D%0A */%0D%0Apublic interface IterativeOptimizerStep %7B%0D%0A    %0D%0A    /**%0D%0A     * Given the current position, find the delta vector to move to a more optimized%0D%0A     * position.%0D%0A     * @param func  Vector function to be optimized%0D%0A     * @param curr  Current position%0D%0A     * @return  Delta vector to move to new position%0D%0A     */
 %0D%0A  
@@ -537,12 +537,12 @@
 e%5B%5D 
-init
+curr
 );%0D%0A

Update class name