/src/main/java/net/finmath/marketdata/model/curves/locallinearregression/CurveEstimation.java
rowColIndex[n]=n+-4;
rowColIndex[n]=n+1;
partitionIncrementMatrix.putColumn(m, matrixDefine.mul(partitionIncrements.get(m+1))); } MSubMatrix=partitionIncrementMatrix.mulColumnVector(MSubMatrixSum); MSubMatrix=MSubMatrix.add(MSubMatrix.transpose()).add(DoubleMatrix.diag(MSubDiagonal)); final int[] rowColIndex =new int[partition.getLength()-1]; for(int n=0;n<rowColIndex.length;n++) { <extra_id_0> } M.put(0,0,M1_1.get(0)); M.put(rowColIndex, 0, MFirstCol); M.put(0, rowColIndex, MFirstCol.transpose()); M.put(rowColIndex, rowColIndex, MSubMatrix); return Solve.solve(M, R);