Sky View Café - Java

org.shetline.math
Class ZeroFinder

java.lang.Object
  extended by org.shetline.math.ZeroFinder

public abstract class ZeroFinder
extends Object


Field Summary
protected  Object client
           
protected  int iterationCount
           
protected  int maxIterations
           
protected  double[] param
           
protected  double tolerance
           
protected  double x
           
protected  double x1
           
protected  double x2
           
protected  double y
           
protected  double y1
           
protected  double y2
           
 
Constructor Summary
ZeroFinder(Object client, double tolerance, int maxIterations, double x1, double y1, double x2, double y2, Number... params)
           
 
Method Summary
 int getIterationCount()
           
 double getLastY()
           
 double getXAtZero()
           
abstract  double zeroSeekingFunction(double x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

client

protected Object client

tolerance

protected double tolerance

maxIterations

protected int maxIterations

x1

protected double x1

y1

protected double y1

x2

protected double x2

y2

protected double y2

param

protected double[] param

x

protected double x

y

protected double y

iterationCount

protected int iterationCount
Constructor Detail

ZeroFinder

public ZeroFinder(Object client,
                  double tolerance,
                  int maxIterations,
                  double x1,
                  double y1,
                  double x2,
                  double y2,
                  Number... params)
Method Detail

getXAtZero

public double getXAtZero()

getLastY

public double getLastY()

getIterationCount

public int getIterationCount()

zeroSeekingFunction

public abstract double zeroSeekingFunction(double x)

Sky View Café - Java