Package org.drip.state.sequence
Class PathGovvie
java.lang.Object
org.drip.state.sequence.PathRd
org.drip.state.sequence.PathGovvie
public class PathGovvie extends PathRd
PathGovvie exposes the Functionality to generate a Sequence of Govvie Curve Realizations across
Multiple Paths. It exposes the following functionality:
- PathGovvie Constructor
- Retrieve the Govvie Builder Settings Instance
- Generate the Rd Path Govvie Curves using the Ground State Yield
- Module = Product Core Module
- Library = Fixed Income Analytics
- Project = Latent State Inference and Creation Utilities
- Package = Monte Carlo Path State Realizations
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description PathGovvie(GovvieBuilderSettings govvieBuilderSettings, double volatility, boolean logNormal)PathGovvie Constructor -
Method Summary
Modifier and Type Method Description GovvieCurve[]curveSequence(int pathCount)Generate the Rd Path Govvie Curves using the Ground State YieldGovvieBuilderSettingsgovvieBuilderSettings()Retrieve the Govvie Builder Settings InstanceMethods inherited from class org.drip.state.sequence.PathRd
dimension, logNormal, mean, sequence, volatilityMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PathGovvie
public PathGovvie(GovvieBuilderSettings govvieBuilderSettings, double volatility, boolean logNormal) throws java.lang.ExceptionPathGovvie Constructor- Parameters:
govvieBuilderSettings- Govvie Builder Settings Instancevolatility- VolatilitylogNormal- TRUE - The Generated Random Numbers are Log Normal- Throws:
java.lang.Exception- Thrown if the Inputs are Invalid
-
-
Method Details
-
govvieBuilderSettings
Retrieve the Govvie Builder Settings Instance- Returns:
- The Govvie Builder Settings Instance
-
curveSequence
Generate the Rd Path Govvie Curves using the Ground State Yield- Parameters:
pathCount- Number of Paths- Returns:
- The Rd Path/Vertex Govvie Curves
-