MVT API

mvt.tools.contour
Class Extrema

java.lang.Object
  |
  +--mvt.tools.contour.Extrema

public class Extrema
extends java.lang.Object


Constructor Summary
Extrema(Function function, Variable var1, Variable var2, Plot2DPanel plotPanel)
           
 
Method Summary
 void calcGlobalExtrema()
           
 Point2DList findBoundaryCriticalPoints()
           
 Point2DList findInteriorCriticalPoints()
           
 double getGlobalMax()
           
 double getGlobalMin()
           
 Point2DList getInteriorCriticalPoints()
           
 double newton(Function f, Function df, Variable var, double init)
           
 void setNumPoints(int numPoints)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Extrema

public Extrema(Function function,
               Variable var1,
               Variable var2,
               Plot2DPanel plotPanel)
Method Detail

findBoundaryCriticalPoints

public Point2DList findBoundaryCriticalPoints()

findInteriorCriticalPoints

public Point2DList findInteriorCriticalPoints()

calcGlobalExtrema

public void calcGlobalExtrema()

newton

public double newton(Function f,
                     Function df,
                     Variable var,
                     double init)
              throws ExcessiveIterationsException
ExcessiveIterationsException

getInteriorCriticalPoints

public Point2DList getInteriorCriticalPoints()

setNumPoints

public void setNumPoints(int numPoints)

getGlobalMax

public double getGlobalMax()

getGlobalMin

public double getGlobalMin()

MVT API

mvt.icons