public void setDouble(double value, int row, int column) { matrix.setQuick(row, column, value); }
public void setDouble(double value, long row, long column) { matrix.setQuick((int) row, (int) column, value); }
public void setDouble(double value, int row, int column) { matrix.setQuick(row, column, value); }
public void setDouble(double value, long row, long column) { matrix.setQuick((int) row, (int) column, value); }
public double apply(int i, int j, double value) { setQuick(i, j, getQuick(i, j) + alpha * value); return value; } });
public double apply(int i, int j, double value) { setQuick(i, j, getQuick(i, j) + alpha * value); return value; } });
for (i = 0; i < size.numColumns(); i++) { for (j = 0; j < size.numRows(); j++) { ((SparseDoubleMatrix2D) m).setQuick(j, i, data[i * size.numRows() + j]); m = DoubleFactory2D.sparse.make(size.numRows(), size.numColumns()); for (i = 0; i < size.numEntries(); i++) { ((SparseDoubleMatrix2D) m).setQuick(row[i], col[i], data[i]); if (info.isSymmetric()) { ((SparseDoubleMatrix2D) m).setQuick(col[i], row[i], data[i]);
for (i = 0; i < size.numColumns(); i++) { for (j = 0; j < size.numRows(); j++) { ((SparseDoubleMatrix2D) m).setQuick(j, i, data[i * size.numRows() + j]); m = DoubleFactory2D.sparse.make(size.numRows(), size.numColumns()); for (i = 0; i < size.numEntries(); i++) { ((SparseDoubleMatrix2D) m).setQuick(row[i], col[i], data[i]); if (info.isSymmetric()) { ((SparseDoubleMatrix2D) m).setQuick(col[i], row[i], data[i]);
for (i = 0; i < size.numColumns(); i++) { for (j = 0; j < size.numRows(); j++) { ((SparseDoubleMatrix2D) m).setQuick(j, i, data[i * size.numRows() + j]); m = DoubleFactory2D.sparse.make(size.numRows(), size.numColumns()); for (i = 0; i < size.numEntries(); i++) { ((SparseDoubleMatrix2D) m).setQuick(row[i], col[i], data[i]); if (info.isSymmetric()) { ((SparseDoubleMatrix2D) m).setQuick(col[i], row[i], data[i]);