public abstract class RdToRd
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
double[] |
derivative(double[] adblVariate,
int iVariateIndex,
int iOrder)
Calculate the Derivative Array as a double
|
Differential[] |
differential(double[] adblVariate,
int iVariateIndex,
int iOrder)
Calculate the Array of Differentials
|
abstract double[] |
evaluate(double[] adblVariate)
Evaluate for the given Input R^d Variates
|
double[] |
integrate(double[] adblLeftEdge,
double[] adblRightEdge)
Integrate over the given Input Range Using Uniform Monte-Carlo
|
public abstract double[] evaluate(double[] adblVariate)
adblVariate - Array of Input R^d Variatespublic Differential[] differential(double[] adblVariate, int iVariateIndex, int iOrder)
adblVariate - Variate Array at which the derivative is to be calculatediVariateIndex - Index of the Variate whose Derivative is to be computediOrder - Order of the derivative to be computedpublic double[] derivative(double[] adblVariate,
int iVariateIndex,
int iOrder)
adblVariate - Variate Array at which the derivative is to be calculatediVariateIndex - Index of the Variate whose Derivative is to be computediOrder - Order of the derivative to be computedpublic double[] integrate(double[] adblLeftEdge,
double[] adblRightEdge)
adblLeftEdge - Array of Input Left EdgeadblRightEdge - Array of Input Right Edge