Package org.drip.dynamics.ito
Class R1ToR1Drift
java.lang.Object
org.drip.dynamics.ito.R1ToR1Drift
- All Implemented Interfaces:
R2ToR1
public abstract class R1ToR1Drift extends java.lang.Object implements R2ToR1
R1ToR1Drift implements the R1 to R1 Drift Function. The References are:
- Doob, J. L. (1942): The Brownian Movement and Stochastic Equations Annals of Mathematics 43 (2) 351-369
- Gardiner, C. W. (2009): Stochastic Methods: A Handbook for the Natural and Social Sciences 4th Edition Springer-Verlag
- Kadanoff, L. P. (2000): Statistical Physics: Statics, Dynamics, and Re-normalization World Scientific
- Karatzas, I., and S. E. Shreve (1991): Brownian Motion and Stochastic Calculus 2nd Edition Springer-Verlag
- Risken, H., and F. Till (1996): The Fokker-Planck Equation – Methods of Solution and Applications Springer
- Module = Product Core Module
- Library = Fixed Income Analytics
- Project = HJM, Hull White, LMM, and SABR Dynamic Evolution Models
- Package = Ito Stochastic Process Dynamics Foundation
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description R1ToR1Drift()
-
Method Summary
Modifier and Type Method Description abstract double
drift(TimeR1Vertex r1TimeVertex)
Calculates the Drift Valuedouble
evaluate(double t, double x)
Evaluate for the given variate PairMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
R1ToR1Drift
public R1ToR1Drift()
-
-
Method Details
-
drift
Calculates the Drift Value- Parameters:
r1TimeVertex
- The R1 Property Variate/Time Coordinate Vertex- Returns:
- The Drift Value
- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
evaluate
public double evaluate(double t, double x) throws java.lang.ExceptionDescription copied from interface:R2ToR1
Evaluate for the given variate Pair
-