/src/main/java/net/finmath/marketdata/model/curves/locallinearregression/CurveEstimation.java
} return regressionCurve;
return regressionCurve; }
final double[] partitionValues, final double weight) { this(referenceDate,bandwidth,independentValues,dependentValues,partitionValues,weight,Distribution.NORMAL); } public Curve getRegressionCurve(){ if(regressionCurve !=null) { <extra_id_0> final DoubleMatrix a = solveEquationSystem(); final double[] curvePoints=new double[partition.getLength()]; curvePoints[0]=a.get(0); for(int i=1;i<curvePoints.length;i++) { curvePoints[i]=curvePoints[i-1]+a.get(i)*(partition.getIntervalLength(i-1)); }