Constructors
|
public Gradient(double[] xx, double[] ff)
|
public Gradient(float[] xx, float[] ff)
|
public Gradient(long[] xx, long[] ff)
|
public Gradient(int[] xx, int[] ff)
|
public Gradient(double[] xx, double[] yy, double[][] ff)
|
public Gradient(float[] xx, float[] yy, float[][] ff)
|
public Gradient(long[] xx, long[] yy, long[][] ff)
|
public Gradient(int[] xx, int[] yy, int[][] ff)
|
Return Gradient
|
Spline Interpolation
|
1D Array
|
At an individual point
|
public double splineDerivAtPoint(double xx)
|
At each or each sampled array element
|
public double[] splineDeriv_1D_array()
|
2D Array
|
At an individual point
|
public double[] splineDerivAtPoint(double xx, double yy)
|
At each or each sampled array element
|
public double[][] splineDeriv_2D_x_direction()
|
public double[][] splineDeriv_2D_y_direction()
|
public ArrayList<Object> splineDerivativesArray()
|
Numerical Differences
|
1D Array
|
At an individual point
|
public double numDerivAtPoint(double xx)
|
At each or each sampled array element
|
public double[] numDeriv_1D_array()
|
2D Array
|
At an individual point
|
public double[] numDerivAtPoint(double xx, double yy)
|
At each or each sampled array element
|
public double[][] numDeriv_2D_x_direction()
|
public double[][] numDeriv_2D_y_direction()
|
public ArrayList<Object> numericalDerivativesArray()
|
Sampling
|
public void sampling(int samplingPeriod)
|
public void sampling(int xSamplingPeriod, int ySamplingPeriod)
|
public void sampling(int samplingPeriod, int samplingStart, int samplingEnd)
|
public void sampling(int xSamplingPeriod, int xSamplingStart, int xSamplingEnd, int ySamplingPeriod, int ySamplingStart, int ySamplingEnd)
|
Deep copy
|
public Gradient copy()
|