/external/apache-commons-math/src/main/java/org/apache/commons/math/linear/ |
H A D | Array2DRowRealMatrix.java | 315 public void setSubMatrix(final double[][] subMatrix, final int row, final int column) argument 326 final int nRows = subMatrix.length; 332 final int nCols = subMatrix[0].length; 337 data = new double[subMatrix.length][nCols]; 339 if (subMatrix[i].length != nCols) { 341 LocalizedFormats.DIFFERENT_ROWS_LENGTHS, nCols, subMatrix[i].length); 343 System.arraycopy(subMatrix[i], 0, data[i + row], column, nCols); 346 super.setSubMatrix(subMatrix, row, column);
|
H A D | RealMatrixImpl.java | 316 public void setSubMatrix(final double[][] subMatrix, final int row, final int column) argument 329 final int nRows = subMatrix.length; 334 final int nCols = subMatrix[0].length; 338 data = new double[subMatrix.length][nCols]; 340 if (subMatrix[i].length != nCols) { 343 nCols, subMatrix[i].length); 345 System.arraycopy(subMatrix[i], 0, data[i + row], column, nCols); 348 super.setSubMatrix(subMatrix, row, column);
|
H A D | Array2DRowFieldMatrix.java | 307 public void setSubMatrix(final T[][] subMatrix, final int row, final int column) argument 318 final int nRows = subMatrix.length; 324 final int nCols = subMatrix[0].length; 329 data = buildArray(getField(), subMatrix.length, nCols); 331 if (subMatrix[i].length != nCols) { 333 LocalizedFormats.DIFFERENT_ROWS_LENGTHS, nCols, subMatrix[i].length); 335 System.arraycopy(subMatrix[i], 0, data[i + row], column, nCols); 338 super.setSubMatrix(subMatrix, row, column);
|
H A D | AbstractFieldMatrix.java | 293 final FieldMatrix<T> subMatrix = 297 subMatrix.setEntry(i - startRow, j - startColumn, getEntry(i, j)); 301 return subMatrix; 313 final FieldMatrix<T> subMatrix = 315 subMatrix.walkInOptimizedOrder(new DefaultFieldMatrixChangingVisitor<T>(field.getZero()) { 325 return subMatrix; 399 public void setSubMatrix(final T[][] subMatrix, final int row, final int column) argument 402 final int nRows = subMatrix.length; 407 final int nCols = subMatrix[0].length; 413 if (subMatrix[ [all...] |
H A D | AbstractRealMatrix.java | 267 final RealMatrix subMatrix = 271 subMatrix.setEntry(i - startRow, j - startColumn, getEntry(i, j)); 275 return subMatrix; 287 final RealMatrix subMatrix = 289 subMatrix.walkInOptimizedOrder(new DefaultRealMatrixChangingVisitor() { 299 return subMatrix; 373 public void setSubMatrix(final double[][] subMatrix, final int row, final int column) argument 376 final int nRows = subMatrix.length; 381 final int nCols = subMatrix[0].length; 387 if (subMatrix[ [all...] |
H A D | BigMatrixImpl.java | 595 * @return The subMatrix containing the data of the 635 * @return The subMatrix containing the data in the 675 * the input <code>subMatrix</code> array. Indexes are 0-based. 683 * and <code>subMatrix = {{3, 4} {5,6}}</code>, invoking 684 * <code>setSubMatrix(subMatrix,1,1))</code> will result in <pre> 690 * @param subMatrix array containing the submatrix replacement data 693 * @throws MatrixIndexException if subMatrix does not fit into this 695 * @throws IllegalArgumentException if <code>subMatrix</code> is not rectangular 697 * @throws NullPointerException if <code>subMatrix</code> is null 700 public void setSubMatrix(BigDecimal[][] subMatrix, in argument [all...] |
H A D | RealMatrix.java | 136 * @return The subMatrix containing the data of the 149 * @return The subMatrix containing the data in the 189 * the input <code>subMatrix</code> array. Indexes are 0-based. 197 * and <code>subMatrix = {{3, 4} {5,6}}</code>, invoking 198 * <code>setSubMatrix(subMatrix,1,1))</code> will result in <pre> 204 * @param subMatrix array containing the submatrix replacement data 207 * @throws MatrixIndexException if subMatrix does not fit into this 209 * @throws IllegalArgumentException if <code>subMatrix</code> is not rectangular 211 * @throws NullPointerException if <code>subMatrix</code> is null 214 void setSubMatrix(double[][] subMatrix, in argument [all...] |
H A D | FieldMatrix.java | 129 * @return The subMatrix containing the data of the 142 * @return The subMatrix containing the data in the 182 * the input <code>subMatrix</code> array. Indexes are 0-based. 190 * and <code>subMatrix = {{3, 4} {5,6}}</code>, invoking 191 * <code>setSubMatrix(subMatrix,1,1))</code> will result in <pre> 197 * @param subMatrix array containing the submatrix replacement data 200 * @throws MatrixIndexException if subMatrix does not fit into this 202 * @throws IllegalArgumentException if <code>subMatrix</code> is not rectangular 204 * @throws NullPointerException if <code>subMatrix</code> is null 207 void setSubMatrix(T[][] subMatrix, in argument [all...] |
H A D | BlockFieldMatrix.java | 809 public void setSubMatrix(final T[][] subMatrix, final int row, final int column) argument 813 final int refLength = subMatrix[0].length; 817 final int endRow = row + subMatrix.length - 1; 820 for (final T[] subRow : subMatrix) { 851 System.arraycopy(subMatrix[i - row], jStart - column,
|
H A D | BlockRealMatrix.java | 835 public void setSubMatrix(final double[][] subMatrix, final int row, final int column) argument 839 final int refLength = subMatrix[0].length; 843 final int endRow = row + subMatrix.length - 1; 846 for (final double[] subRow : subMatrix) { 877 System.arraycopy(subMatrix[i - row], jStart - column,
|