DoubleMatrix1D ejCol = eigenVects.viewColumn(basis.numRows() - i - 1);
for (int j = 0; j < ejCol.size(); j++) {
double d = ejCol.getQuick(j);
realEigen.assign(basis.getRow(j), new PlusMult(d));
}
realEigen = realEigen.normalize();
eigenVectors.assignRow(i, realEigen);
log.info("Eigenvector {} found with eigenvalue {}", i, eigenVals.get(i));
eigenValues.add(eigenVals.get(i));
}
log.info("LanczosSolver finished.");