public class PiecewisePolynomialWithSensitivityFunction1D extends PiecewisePolynomialFunction1D
PiecewisePolynomialResultsWithSensitivity, compute node sensitivity of
function value, first derivative value and second derivative value.| Constructor and Description |
|---|
PiecewisePolynomialWithSensitivityFunction1D() |
| Modifier and Type | Method and Description |
|---|---|
DoubleArray |
differentiateNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp,
double xKey)
Differentiates the node sensitivity.
|
DoubleArray[] |
differentiateNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp,
double[] xKeys)
Differentiates the node sensitivity.
|
DoubleArray |
differentiateTwiceNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp,
double xKey)
Differentiates the node sensitivity.
|
DoubleArray[] |
differentiateTwiceNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp,
double[] xKeys)
Differentiates the node sensitivity.
|
DoubleArray |
nodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp,
double xKey)
Finds the node sensitivity.
|
DoubleArray[] |
nodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp,
double[] xKeys)
Finds the node sensitivity.
|
differentiate, differentiate, differentiateTwice, differentiateTwice, evaluate, evaluate, evaluate, evaluateAndDifferentiate, getValue, getValue, integrate, integratepublic PiecewisePolynomialWithSensitivityFunction1D()
public DoubleArray nodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp, double xKey)
pp - the PiecewisePolynomialResultsWithSensitivityxKey - the keypublic DoubleArray[] nodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp, double[] xKeys)
pp - the PiecewisePolynomialResultsWithSensitivityxKeys - the keyspublic DoubleArray differentiateNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp, double xKey)
pp - the PiecewisePolynomialResultsWithSensitivityxKey - the keypublic DoubleArray[] differentiateNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp, double[] xKeys)
pp - the PiecewisePolynomialResultsWithSensitivityxKeys - the keyspublic DoubleArray differentiateTwiceNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp, double xKey)
pp - the PiecewisePolynomialResultsWithSensitivityxKey - the keypublic DoubleArray[] differentiateTwiceNodeSensitivity(PiecewisePolynomialResultsWithSensitivity pp, double[] xKeys)
pp - the PiecewisePolynomialResultsWithSensitivityxKeys - the keysCopyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.