numericalMethods.calculus.minimizing
Class nmBrent

java.lang.Object
  |
  +--numericalMethods.calculus.minimizing.nmBrent
All Implemented Interfaces:
java.io.Serializable

public final class nmBrent
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private) static double CGOLD
           
(package private) static double ITMAX
           
(package private) static double ZEPS
           
 
Constructor Summary
nmBrent()
           
 
Method Summary
static double getITMAX()
          Get the value of ITMAX.
static void search(double[] t, double[] X, nmDoubleValued f, double tol)
           
static void search(double ax, double bx, double cx, double[] X, nmDoubleValued f, double tol)
           
static void setITMAX(double v)
          Set the value of ITMAX.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CGOLD

static final double CGOLD

ZEPS

static final double ZEPS

ITMAX

static double ITMAX
Constructor Detail

nmBrent

public nmBrent()
Method Detail

getITMAX

public static double getITMAX()
Get the value of ITMAX.
Returns:
Value of ITMAX.

setITMAX

public static void setITMAX(double v)
Set the value of ITMAX.
Parameters:
v - Value to assign to ITMAX.

search

public static final void search(double[] t,
                                double[] X,
                                nmDoubleValued f,
                                double tol)

search

public static final void search(double ax,
                                double bx,
                                double cx,
                                double[] X,
                                nmDoubleValued f,
                                double tol)