| Package | Description |
|---|---|
| org.xmlcml.euclid |
| Modifier and Type | Class and Description |
|---|---|
class |
IntSquareMatrix
square matrix class
IntSquareMatrix represents a square m-x-m matrix.
|
| Modifier and Type | Method and Description |
|---|---|
static IntMatrix |
IntMatrix.createByRows(List<List<Integer>> intListList)
create from list of rowvalues
|
IntMatrix |
IntMatrix.elementsInRange(IntRange r)
produce a mask of those elements which fall in a range.
|
IntMatrix |
RealMatrix.elementsInRange(RealRange r)
produce a mask of those elements which fall in a range.
|
IntMatrix |
IntMatrix.extractSubMatrixData(int low_row,
int high_row,
int low_col,
int high_col)
extract a IntMatrix submatrix from a IntMatrix
|
IntMatrix |
RealMatrix.getIntMatrix()
constructs an IntMatrix.
|
IntMatrix |
IntMatrix.getIntMatrix()
constructs an IntMatrix.
|
IntMatrix |
IntMatrix.getTranspose()
transpose matrix - creates new Matrix
|
IntMatrix |
IntMatrix.multiply(IntMatrix m)
matrix multiplication.
|
IntMatrix |
IntMatrix.plus(IntMatrix m2)
matrix addition.
|
IntMatrix |
IntMatrix.reorderColumnsBy(IntSet is)
reorder the columns of a matrix.
|
IntMatrix |
IntMatrix.reorderRowsBy(IntSet is)
reorder the rows of a matrix Deleting rows is allowed
|
IntMatrix |
IntMatrix.subtract(IntMatrix m2)
matrix subtraction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IntMatrix.appendColumnData(IntMatrix m)
append data to matrix columnwise.
|
void |
IntMatrix.appendRowData(IntMatrix m)
append data to matrix rowwise.
|
static List<Integer> |
IntMatrix.findLargestUniqueElementsInRowColumn(IntMatrix intMatrix)
should really be in IntMatrix
|
void |
IntMatrix.insertColumnData(int afterCol,
IntMatrix m)
add data as column or column block into matrix and expand.
|
void |
IntMatrix.insertRowData(int afterRow,
IntMatrix m)
insert 2 or more adjacent rows of data into matrix and expand
|
boolean |
IntMatrix.isEqualTo(IntMatrix m)
tests matrices for equality.
|
IntMatrix |
IntMatrix.multiply(IntMatrix m)
matrix multiplication.
|
void |
IntMatrix.multiplyEquals(IntMatrix m)
matrix multiplication.
|
IntMatrix |
IntMatrix.plus(IntMatrix m2)
matrix addition.
|
void |
IntMatrix.replaceColumnData(int start_column,
IntMatrix m)
replace data in a block of columns.
|
void |
IntMatrix.replaceRowData(int afterRow,
IntMatrix m)
overwrite existing block of rows; if too big, copying is truncated
|
void |
IntMatrix.replaceSubMatrixData(int low_row,
int low_col,
IntMatrix m)
replaces the data in a submatrix.
|
void |
IntMatrix.shallowCopy(IntMatrix m)
shallow copy constructor.
|
IntMatrix |
IntMatrix.subtract(IntMatrix m2)
matrix subtraction.
|
| Constructor and Description |
|---|
IntMatrix(IntMatrix m)
copy constructor.
|
IntMatrix(IntMatrix m,
int lowrow,
int hirow,
int lowcol,
int hicol)
create from submatrix of another matrix.
|
IntSquareMatrix(IntMatrix m)
shallow copy from IntMatrix
the array values are not copied (only the reference)
|
IntSquareMatrix(IntMatrix m,
int lowrow,
int lowcol,
int rows)
Constructor for submatrix of another matrix.
|
RealMatrix(IntMatrix m)
construct from a IntMatrix.
|
Copyright © 1994–2024 Peter Murray-Rust. All rights reserved.