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






Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • PathGovvie

      public PathGovvie​(GovvieBuilderSettings govvieBuilderSettings, double volatility, boolean logNormal) throws java.lang.Exception
      PathGovvie Constructor
      Parameters:
      govvieBuilderSettings - Govvie Builder Settings Instance
      volatility - Volatility
      logNormal - TRUE - The Generated Random Numbers are Log Normal
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • govvieBuilderSettings

      public GovvieBuilderSettings govvieBuilderSettings()
      Retrieve the Govvie Builder Settings Instance
      Returns:
      The Govvie Builder Settings Instance
    • curveSequence

      public GovvieCurve[] curveSequence​(int pathCount)
      Generate the Rd Path Govvie Curves using the Ground State Yield
      Parameters:
      pathCount - Number of Paths
      Returns:
      The Rd Path/Vertex Govvie Curves