flanagan.interpolation
Class QuadriCubicSpline

java.lang.Object
  extended by flanagan.interpolation.QuadriCubicSpline

public class QuadriCubicSpline
extends java.lang.Object


Constructor Summary
QuadriCubicSpline(double[] x1, double[] x2, double[] x3, double[] x4, double[][][][] y)
           
 
Method Summary
 void averageIdenticalAbscissae()
           
 void displayLimits()
           
 double[][][][] getDeriv()
           
 double[] getLimits()
           
 double[] getXmax()
           
 double[] getXmin()
           
 double interpolate(double xx1, double xx2, double xx3, double xx4)
           
static void noRoundingErrorCheck()
           
static void potentialRoundingError(double potentialRoundingError)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuadriCubicSpline

public QuadriCubicSpline(double[] x1,
                         double[] x2,
                         double[] x3,
                         double[] x4,
                         double[][][][] y)
Method Detail

noRoundingErrorCheck

public static void noRoundingErrorCheck()

potentialRoundingError

public static void potentialRoundingError(double potentialRoundingError)

averageIdenticalAbscissae

public void averageIdenticalAbscissae()

getXmin

public double[] getXmin()

getXmax

public double[] getXmax()

getLimits

public double[] getLimits()

displayLimits

public void displayLimits()

interpolate

public double interpolate(double xx1,
                          double xx2,
                          double xx3,
                          double xx4)

getDeriv

public double[][][][] getDeriv()


jHepWork 1.7 (C) Chekanov