flanagan.interpolation
Class CubicInterpolation
- java.lang.Object
-
- flanagan.interpolation.CubicInterpolation
-
public class CubicInterpolation extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description CubicInterpolation(double[] x, double[] y, double[] dydx)CubicInterpolation(double[] x, double[] y, int numerDiffOption)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voiddisplayLimits()double[]getGridDydx()double[]getInterpolatedValues()double[]getLimits()doublegetXmax()doublegetXmin()doubleinterpolate(double xx)static voidnoRoundingErrorCheck()static voidpotentialRoundingError(double potentialRoundingError)static voidresetDelta(double delta)
-
-
-
Constructor Detail
-
CubicInterpolation
public CubicInterpolation(double[] x, double[] y, int numerDiffOption)
-
CubicInterpolation
public CubicInterpolation(double[] x, double[] y, double[] dydx)
-
-
Method Detail
-
interpolate
public double interpolate(double xx)
-
getInterpolatedValues
public double[] getInterpolatedValues()
-
getGridDydx
public double[] getGridDydx()
-
resetDelta
public static void resetDelta(double delta)
-
noRoundingErrorCheck
public static void noRoundingErrorCheck()
-
potentialRoundingError
public static void potentialRoundingError(double potentialRoundingError)
-
getXmin
public double getXmin()
-
getXmax
public double getXmax()
-
getLimits
public double[] getLimits()
-
displayLimits
public void displayLimits()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG