flanagan.interpolation
Class TriCubicSpline
java.lang.Object
flanagan.interpolation.TriCubicSpline
public class TriCubicSpline
- extends java.lang.Object
Method Summary |
double[][][] |
getDeriv()
|
double |
interpolate(double xx1,
double xx2,
double xx3)
|
static TriCubicSpline[] |
oneDarray(int nP,
int mP,
int lP,
int kP)
|
void |
resetData(double[] x1,
double[] x2,
double[] x3,
double[][][] y)
|
void |
setDeriv(double[][][] d2ydx2)
|
static TriCubicSpline |
zero(int nP,
int mP,
int lP)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TriCubicSpline
public TriCubicSpline(double[] x1,
double[] x2,
double[] x3,
double[][][] y)
TriCubicSpline
public TriCubicSpline(int nP,
int mP,
int lP)
zero
public static TriCubicSpline zero(int nP,
int mP,
int lP)
oneDarray
public static TriCubicSpline[] oneDarray(int nP,
int mP,
int lP,
int kP)
resetData
public void resetData(double[] x1,
double[] x2,
double[] x3,
double[][][] y)
interpolate
public double interpolate(double xx1,
double xx2,
double xx3)
getDeriv
public double[][][] getDeriv()
setDeriv
public void setDeriv(double[][][] d2ydx2)
jHepWork 1.1 (C) Chekanov