@Data public class CommonsDenseMatrix extends java.lang.Object implements DenseMatrix
| Modifier and Type | Class and Description |
|---|---|
static class |
CommonsDenseMatrix.DenseCholeskySolver |
static class |
CommonsDenseMatrix.DenseLUSolver |
| Constructor and Description |
|---|
CommonsDenseMatrix(org.apache.commons.math3.linear.RealMatrix implementation) |
| Modifier and Type | Method and Description |
|---|---|
CholeskyDecomposition |
cholesky() |
CommonsDenseMatrix |
createEmpty(int nRows,
int nCols) |
void |
editInPlace(MatrixVisitorEditInPlace visitor) |
boolean |
equals(java.lang.Object obj) |
double |
get(int row,
int col) |
org.apache.commons.math3.linear.RealMatrix |
getImplementation() |
int |
hashCode() |
CommonsDenseMatrix |
inverse() |
LUDecomposition |
lu() |
CommonsDenseMatrix |
mul(DenseMatrix another) |
int |
nCols() |
int |
nRows() |
void |
set(int row,
int col,
double v) |
DenseMatrix |
slice(int row0Incl,
int row1Excl,
int col0Incl,
int col1Excl,
boolean readOnly) |
java.lang.String |
toString() |
void |
visit(MatrixVisitorViewOnly visitor)
Efficient traversal of all entries.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, add, add, addInPlace, addInPlace, col, div, mul, mul, mul, mulInPlace, nonZeroEntries, operator_divide, operator_minus, operator_minus, operator_minus, operator_multiply, operator_multiply, operator_multiply, operator_multiply, operator_plus, operator_plus, operator_plus, readOnlyView, row, slice, sub, sub, sub, subInPlace, subInPlace, transposeaddInPlace, divInPlace, get, isVector, nEntries, operator_add, operator_add, operator_add, operator_divideAssign, operator_multiplyAssign, operator_remove, operator_remove, operator_remove, set, subInPlacepublic CommonsDenseMatrix(org.apache.commons.math3.linear.RealMatrix implementation)
public void visit(MatrixVisitorViewOnly visitor)
DenseMatrixvisit in interface DenseMatrixpublic void editInPlace(MatrixVisitorEditInPlace visitor)
editInPlace in interface DenseMatrixpublic CommonsDenseMatrix mul(DenseMatrix another)
mul in interface DenseMatrixmul in interface Matrixpublic CholeskyDecomposition cholesky()
cholesky in interface DenseMatrixcholesky in interface Matrixpublic LUDecomposition lu()
lu in interface DenseMatrixlu in interface Matrixpublic CommonsDenseMatrix inverse()
inverse in interface DenseMatrixinverse in interface Matrixpublic CommonsDenseMatrix createEmpty(int nRows, int nCols)
createEmpty in interface DenseMatrixcreateEmpty in interface Matrixpublic DenseMatrix slice(int row0Incl, int row1Excl, int col0Incl, int col1Excl, boolean readOnly)
slice in interface DenseMatrixslice in interface Matrixpublic java.lang.String toString()
toString in class java.lang.Object@Pure public int hashCode()
hashCode in class java.lang.Object@Pure public boolean equals(java.lang.Object obj)
equals in class java.lang.Object@Pure public org.apache.commons.math3.linear.RealMatrix getImplementation()