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