|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OptimizableNDContinuousDifferentiable
Interface for Differentiable ND functions. It extends the OptimizableNDContinuous interface.
| Method Summary | |
|---|---|
double[][] |
get2ndDerivative(double[] x)
Gets the hessian of the function. |
double |
get2ndDerivative(double[] x,
int dim1,
int dim2)
Gets the second derivative of the function in a specific direction |
double[] |
getDerivative(double[] x)
Gets the gradient of the function. |
| Methods inherited from interface edu.jhu.bme.smile.commons.optimize.OptimizableNDContinuous |
|---|
getDomainMax, getDomainMin, getDomainTolerance, getNumberOfDimensions, getValue |
| Method Detail |
|---|
double[] getDerivative(double[] x)
x - location to calculate derivatives
double[][] get2ndDerivative(double[] x)
x - location to calculate derivatives
double get2ndDerivative(double[] x,
int dim1,
int dim2)
x - location to calculate derivativedim1 - dimension to take the first derivative indim2 - dimension to take the second derivative in
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||