}
else
{
- // System.out.println("Iteration " + iter);
+ // jalview.bin.Console.outPrintln("Iteration " + iter);
}
g = (d[l] - d[l - 1]) / (2.0 * e[l - 1]);
}
else
{
- // System.out.println("Iteration " + iter);
+ // jalview.bin.Console.outPrintln("Iteration " + iter);
}
g = (d[l] - d[l - 1]) / (2.0 * e[l - 1]);
result[i][k--] = this.getValue(i,j);
}
}
- return new Matrix(result);
+ MatrixI resultMatrix = new Matrix(result);
+ if (d != null)
+ resultMatrix.setD(d);
+ if (e != null)
+ resultMatrix.setE(e);
+
+ return resultMatrix;
}
}