Class CurveJacobianRegressionEngine

java.lang.Object
org.drip.regression.core.RegressionEngine
org.drip.regression.curvejacobian.CurveJacobianRegressionEngine

public class CurveJacobianRegressionEngine
extends RegressionEngine
CurveJacobianRegressionEngine implements the RegressionEngine for the curve Jacobian regression. It adds the CashJacobianRegressorSet, the EDFJacobianRegressorSet, the IRSJacobianRegressorSet, and the DiscountCurveJacobianRegressorSet, and launches the regression engine.



Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • CurveJacobianRegressionEngine

      public CurveJacobianRegressionEngine​(int iNumRuns, int iRegressionDetail) throws java.lang.Exception
      CurveJacobianRegressionEngine constructor
      Parameters:
      iNumRuns - Number of regression runs
      iRegressionDetail - Detailed desired of the regression run
      Throws:
      java.lang.Exception - Thrown if the inputs are invalid
  • Method Details

    • initRegressionEnv

      public boolean initRegressionEnv()
      Description copied from class: RegressionEngine
      One-time initialization of the regression engine environment
      Overrides:
      initRegressionEnv in class RegressionEngine
      Returns:
      TRUE - Regression Environment initialized successfully