Package org.drip.measure.realization
Class JumpDiffusionEvolver
java.lang.Object
org.drip.measure.realization.DiffusionEvolver
org.drip.measure.realization.JumpDiffusionEvolver
public class JumpDiffusionEvolver extends DiffusionEvolver
JumpDiffusionEvolver implements the Functionality that guides the Single Factor R1 Jump
Diffusion Random Process Variable Evolution. It provides the following Functionality:
- JumpDiffusionEvolver Constructor
- Retrieve the Hazard Point Event Indicator Instance
- Generate the JumpDiffusionEdge Instance from the specified Jump Diffusion Instance
| Module | Computational Core Module |
| Library | Numerical Analysis Library |
| Project | Rd Continuous/Discrete Probability Measures |
| Package | Stochastic Jump Diffusion Vertex Edge |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description JumpDiffusionEvolver(DiffusionEvaluator diffusionEvaluator, HazardJumpEvaluator eventIndicationEvaluator)JumpDiffusionEvolver Constructor -
Method Summary
Modifier and Type Method Description HazardJumpEvaluatoreventIndicationEvaluator()Retrieve the Hazard Point Event Indicator InstanceJumpDiffusionEdgeincrement(JumpDiffusionVertex jumpDiffusionVertex, JumpDiffusionEdgeUnit jumpDiffusionEdgeUnit, double timeIncrement)Generate the JumpDiffusionEdge Instance from the specified Jump Diffusion InstanceMethods inherited from class org.drip.measure.realization.DiffusionEvolver
evaluator, incrementReverse, incrementSequence, jumpIncrement, jumpWeinerIncrement, vertexSequence, vertexSequence, vertexSequenceReverse, weinerIncrement, weinerJumpIncrementMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
JumpDiffusionEvolver
public JumpDiffusionEvolver(DiffusionEvaluator diffusionEvaluator, HazardJumpEvaluator eventIndicationEvaluator) throws java.lang.ExceptionJumpDiffusionEvolver Constructor- Parameters:
diffusionEvaluator- The Diffusion Evaluator InstanceeventIndicationEvaluator- The Hazard Point Event Indicator Function Instance- Throws:
java.lang.Exception- Thrown if the Inputs are Invalid
-
-
Method Details
-
eventIndicationEvaluator
Retrieve the Hazard Point Event Indicator Instance- Returns:
- The Hazard Point Event Indicator Instance
-
increment
public JumpDiffusionEdge increment(JumpDiffusionVertex jumpDiffusionVertex, JumpDiffusionEdgeUnit jumpDiffusionEdgeUnit, double timeIncrement)Generate the JumpDiffusionEdge Instance from the specified Jump Diffusion Instance- Overrides:
incrementin classDiffusionEvolver- Parameters:
jumpDiffusionVertex- The JumpDiffusionVertex InstancejumpDiffusionEdgeUnit- The Random Unit RealizationtimeIncrement- The Time Increment Evolution Unit- Returns:
- The JumpDiffusionEdge Instance
-