private void unpackDiag (Iterator diagLinkedListIt, int color) {
        Matrix diagMat = diag.getMatrix(color);
        for (int i = 0; i < diagMat.getRowDimension(); i++) {
            diagMat.set(i, 0, (double)(int)diagLinkedListIt.next());
        }
    }