FunctionMultiDimensional, FunctionMultiDimensionalDifferentiablepublic class FiniteDifferenceDerivative extends java.lang.Object implements FunctionMultiDimensionalDifferentiable
| Modifier and Type | Field | Description |
|---|---|---|
protected FunctionMultiDimensional |
fFunction |
|
protected double |
h |
| Constructor | Description |
|---|---|
FiniteDifferenceDerivative(FunctionMultiDimensional fFunction) |
| Modifier and Type | Method | Description |
|---|---|---|
double |
df(int[] d,
double[] u) |
Returns the derivative indicated by the array d evaluated at the given point x.
|
double |
f(double[] u) |
|
int |
getDimension() |
The dimension of the space of independent variables.
|
double |
getH() |
|
void |
setH(double h) |
protected FunctionMultiDimensional fFunction
protected double h
public FiniteDifferenceDerivative(FunctionMultiDimensional fFunction)
public double f(double[] u)
f in interface FunctionMultiDimensionalpublic int getDimension()
FunctionMultiDimensionalgetDimension in interface FunctionMultiDimensionalpublic double df(int[] d,
double[] u)
FunctionMultiDimensionalDifferentiabledf in interface FunctionMultiDimensionalDifferentiablepublic double getH()
public void setH(double h)