Package org.drip.measure.stochastic
Interface R1R1ToR1
public interface R1R1ToR1
R1R1ToR1 interface exposes the stubs for the evaluation of the objective function and its
derivatives for a R1 Deterministic + R1 Random To R1 Stochastic Function
with one Random Component.
- Module = Computational Core Module
- Library = Numerical Analysis Library
- Project = Rd Continuous/Discrete Probability Measures
- Package = R1 R1 To R1 Process
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description doublederivativeExpectation(double dblVariate, int iOrder)Evaluate the Derivative Expectation at the given variatedoublederivativeRealization(double dblVariate, int iOrder)Evaluate the Derivative for a Single Realization for the given variatedoubleevaluateExpectation(double dblVariate)Evaluate the Expectation for the given variatedoubleevaluateRealization(double dblVariate)Evaluate a Single Realization for the given variatedoubleintegralExpectation(double dblStart, double dblEnd)Evaluate the Expected Path-wise Integral between the VriatesdoubleintegralRealization(double dblStart, double dblEnd)Evaluate a Path-wise Integral between the Vriates
-
Method Details
-
evaluateRealization
double evaluateRealization(double dblVariate) throws java.lang.ExceptionEvaluate a Single Realization for the given variate- Parameters:
dblVariate- Variate- Returns:
- Return the Single Realization for the given variate
- Throws:
java.lang.Exception- Thrown if evaluation cannot be done
-
evaluateExpectation
double evaluateExpectation(double dblVariate) throws java.lang.ExceptionEvaluate the Expectation for the given variate- Parameters:
dblVariate- Variate- Returns:
- Return the Expectation for the given variate
- Throws:
java.lang.Exception- Thrown if evaluation cannot be done
-
derivativeRealization
double derivativeRealization(double dblVariate, int iOrder) throws java.lang.ExceptionEvaluate the Derivative for a Single Realization for the given variate- Parameters:
dblVariate- Variate at which the derivative is to be calculatediOrder- Order of the derivative to be computed- Returns:
- Return the Derivative for a Single Realization for the given variate
- Throws:
java.lang.Exception- Thrown if evaluation cannot be done
-
derivativeExpectation
double derivativeExpectation(double dblVariate, int iOrder) throws java.lang.ExceptionEvaluate the Derivative Expectation at the given variate- Parameters:
dblVariate- Variate at which the derivative is to be calculatediOrder- Order of the derivative to be computed- Returns:
- Return the Derivative Expectation at the given variate
- Throws:
java.lang.Exception- Thrown if evaluation cannot be done
-
integralRealization
double integralRealization(double dblStart, double dblEnd) throws java.lang.ExceptionEvaluate a Path-wise Integral between the Vriates- Parameters:
dblStart- Variate StartdblEnd- Variate End- Returns:
- The Path-wise Integral between the Variates
- Throws:
java.lang.Exception- Thrown if evaluation cannot be done
-
integralExpectation
double integralExpectation(double dblStart, double dblEnd) throws java.lang.ExceptionEvaluate the Expected Path-wise Integral between the Vriates- Parameters:
dblStart- Variate StartdblEnd- Variate End- Returns:
- The Expected Path-wise Integral between the Variates
- Throws:
java.lang.Exception- Thrown if evaluation cannot be done
-