public abstract class FuncR1R1
extends java.lang.Object
Constructor and Description |
---|
FuncR1R1() |
Modifier and Type | Method and Description |
---|---|
abstract double |
evalFunction(double x) |
double |
evalNumericalDerivative(double x)
Computes the first derivative using the 3 point formula,
with an error O(h^2)
|
double |
evalNumericalDerivative5p(double x)
Computes the first derivative using the 5 point formula,
with an error O(h^4).
|
double |
evalNumericalDerivativeII(double x)
Computes the second derivative using the 3 point formula,
with an error O(h^2)
|
double |
evalNumericalDerivativeII5p(double x)
Computes the 2nd derivative using the 5 point formula, with an error O(h^4)
|
void |
evalNumericalDerivatives12(double x)
Computes the first and second derivative using the 3 point formula and
the same step h.
|
double |
getDdy() |
double |
getDy() |
double |
getDy5ErrEst() |
double |
getH() |
java.lang.String |
getLabel() |
public abstract double evalFunction(double x)
public java.lang.String getLabel()
public double evalNumericalDerivative(double x)
x
- public double evalNumericalDerivativeII(double x)
x
- public void evalNumericalDerivatives12(double x)
public double evalNumericalDerivative5p(double x)
x
- public double evalNumericalDerivativeII5p(double x)
x
- public double getDy5ErrEst()
public double getH()
public double getDy()
public double getDdy()