Package org.drip.regression.curve
Class CreditAnalyticsRegressionEngine
java.lang.Object
org.drip.regression.core.RegressionEngine
org.drip.regression.curve.CreditAnalyticsRegressionEngine
public class CreditAnalyticsRegressionEngine extends RegressionEngine
CreditAnalyticsRegressionEngine implements the RegressionEngine for the curve regression. It adds
the CreditCurveRegressor, DiscountCurveRegressor, and ZeroCurveRegressor, and launches the regression
engine.
- Module = Computational Core Module
- Library = Computation Support
- Project = Regression Engine Core and the Unit Regressors
- Package = Curve Construction/Reconciliation Regression Engine
- Author:
- Lakshmi Krishnamurthy
-
Field Summary
Fields inherited from class org.drip.regression.core.RegressionEngine
REGRESSION_DETAIL_MODULE_AGGREGATED, REGRESSION_DETAIL_MODULE_UNIT_AGGREGATED, REGRESSION_DETAIL_MODULE_UNIT_DECOMPOSED, REGRESSION_DETAIL_STATS -
Constructor Summary
Constructors Constructor Description CreditAnalyticsRegressionEngine(int iNumRuns, int iRegressionDetail)Initialize the Credit Analytics Regression Engine -
Method Summary
Modifier and Type Method Description booleaninitRegressionEnv()One-time initialization of the regression engine environmentMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CreditAnalyticsRegressionEngine
public CreditAnalyticsRegressionEngine(int iNumRuns, int iRegressionDetail) throws java.lang.ExceptionInitialize the Credit Analytics Regression Engine- Parameters:
iNumRuns- Number of runs to be initialized withiRegressionDetail- Detail of the regression run- Throws:
java.lang.Exception- Thrown from the super
-
-
Method Details
-
initRegressionEnv
public boolean initRegressionEnv()Description copied from class:RegressionEngineOne-time initialization of the regression engine environment- Overrides:
initRegressionEnvin classRegressionEngine- Returns:
- TRUE - Regression Environment initialized successfully
-