Constructor
|
public TriCubicInterpolation(double[] x1, double[] x2, double[] x3, double[][][] y, double[][][] dydx1, double[][][] dydx2, double[][][] dydx3, double[][][] d2ydx1dx2, double[][] d2ydx1dx3, double[][] d2ydx2dx3, double[][][] d3ydx1dx2dx3)
|
public TriCubicInterpolation(double[] x1, double[] x2, double[] x3, double[][][] y, int numerDiffOption)
|
Interpolate
|
public double interpolate(double xx1, double xx2, double xx3)
|
Return the interpolated gradients
|
public double[] getInterpolatedValues()
|
Grid point gradients
|
public double[][][] getGridDydx1()
|
public double[][][] getGridDydx2()
|
public double[][][] getGridDydx3()
|
public double[][][] getGridD2ydx1dx2()
|
public double[][][] getGridD2ydx1dx3()
|
public double[][][] getGridD2ydx2dx3()
|
public double[][][] getGridD3ydx1dx2dx3()
|
Reset numerical differencing increment
|
public static void resetDelta(double delta)
|
Rounding Error Options
|
public static void noRoundingErrorCheck()
|
public static void potentialRoundingError(double potentialRoundingError)
|