Package org.drip.measure.dynamics
Class DiffusionEvaluator
java.lang.Object
org.drip.measure.dynamics.DiffusionEvaluator
- Direct Known Subclasses:
DiffusionEvaluatorLinear
,DiffusionEvaluatorLogarithmic
,DiffusionEvaluatorMeanReversion
,DiffusionEvaluatorOrnsteinUhlenbeck
public class DiffusionEvaluator
extends java.lang.Object
DiffusionEvaluator implements the Drift/Volatility Evaluators for R1 Random Diffusion
Process.
- Module = Computational Core Module
- Library = Numerical Analysis Library
- Project = Rd Continuous/Discrete Probability Measures
- Package = Jump Diffusion Evolution Evaluator Variants
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description DiffusionEvaluator(LocalEvaluator leDrift, LocalEvaluator leVolatility)
DiffusionEvaluator Constructor -
Method Summary
Modifier and Type Method Description LocalEvaluator
drift()
Retrieve the Drift EvaluatorLocalEvaluator
volatility()
Retrieve the Volatility EvaluatorMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DiffusionEvaluator
public DiffusionEvaluator(LocalEvaluator leDrift, LocalEvaluator leVolatility) throws java.lang.ExceptionDiffusionEvaluator Constructor- Parameters:
leDrift
- The Drift EvaluatorleVolatility
- The Volatility Evaluator- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
drift
Retrieve the Drift Evaluator- Returns:
- The Drift Evaluator
-
volatility
Retrieve the Volatility Evaluator- Returns:
- The Volatility Evaluator
-