numericalMethods.calculus.minimizing
Class LineNDDBrent

numericalMethods.calculus.minimizing.LineNDDBrent
All Implemented Interfaces:
java.io.Serializable

public final class LineNDDBrent
implements java.io.Serializable

See Also:
Serialized Form

Inner Class Summary
(package private)  class LineNDDBrent.projectedGradient
           
 
Field Summary
(package private) static double[] abc
           
(package private) static double[] aTuple
           
(package private)  numericalMethods.function.DoubleArrayValued doubleArrayValued
           
(package private) static double[] f
           
(package private) static double TOL
           
 
Constructor Summary
LineNDDBrent(numericalMethods.function.DoubleArrayParametrized functionNDpar, numericalMethods.function.DoubleValued functionNDval1, numericalMethods.function.DoubleArrayValued functionNDval2)
           
LineNDDBrent(numericalMethods.function.DoubleArrayParametrized functionNDpar, numericalMethods.function.DoubleValued functionNDval1, numericalMethods.function.DoubleArrayValued functionNDval2, double[] point, double[] direction)
           
 
Method Summary
 double search()
           
 

Field Detail

TOL

static final double TOL

abc

static final double[] abc

f

static final double[] f

aTuple

static final double[] aTuple

doubleArrayValued

numericalMethods.function.DoubleArrayValued doubleArrayValued
Constructor Detail

LineNDDBrent

public LineNDDBrent(numericalMethods.function.DoubleArrayParametrized functionNDpar,
                    numericalMethods.function.DoubleValued functionNDval1,
                    numericalMethods.function.DoubleArrayValued functionNDval2)

LineNDDBrent

public LineNDDBrent(numericalMethods.function.DoubleArrayParametrized functionNDpar,
                    numericalMethods.function.DoubleValued functionNDval1,
                    numericalMethods.function.DoubleArrayValued functionNDval2,
                    double[] point,
                    double[] direction)
Method Detail

search

public final double search()