public CompressedColumnMatrix(VectorI vector, int fillInSpace) { _sizeOfRows = vector.size(); _sizeOfColumns = vector.size(); _sizeOfElements = vector.size(); _fillInSpace = fillInSpace; resizeColumns(_sizeOfColumns); resizeElements(_sizeOfElements + _sizeOfColumns * fillInSpace); int k = 0; for (int j = 0; j < _sizeOfColumns; j++) { double v = vector.elementAt(j); _columnSize[j]++; _values[k] = v; _rowIndex[k++] = j; } k += _fillInSpace; }