public interface DenseMatrix extends Matrix
addInPlace, divInPlace, get, get, isVector, nCols, nEntries, nRows, operator_add, operator_add, operator_add, operator_divideAssign, operator_multiplyAssign, operator_remove, operator_remove, operator_remove, set, set, subInPlace
void visit(MatrixVisitorViewOnly visitor)
void editInPlace(MatrixVisitorEditInPlace visitor)
DenseMatrix createEmpty(int nRows, int nCols)
createEmpty
in interface Matrix
default CholeskyDecomposition cholesky()
default LUDecomposition lu()
default DenseMatrix inverse()
default DenseMatrix transpose()
default java.util.stream.DoubleStream nonZeroEntries()
nonZeroEntries
in interface Matrix
default DenseMatrix operator_multiply(java.lang.Number n)
operator_multiply
in interface Matrix
default DenseMatrix mul(java.lang.Number n)
default DenseMatrix operator_divide(java.lang.Number n)
operator_divide
in interface Matrix
default DenseMatrix div(java.lang.Number n)
default void mulInPlace(java.lang.Number n)
mulInPlace
in interface Matrix
default DenseMatrix operator_multiply(Matrix m)
operator_multiply
in interface Matrix
default DenseMatrix operator_multiply(DenseMatrix m)
operator_multiply
in interface Matrix
default DenseMatrix operator_multiply(SparseMatrix m)
operator_multiply
in interface Matrix
default DenseMatrix mul(Matrix m)
DenseMatrix mul(DenseMatrix m)
default DenseMatrix mul(SparseMatrix m)
default DenseMatrix operator_plus(Matrix m)
operator_plus
in interface Matrix
default DenseMatrix operator_plus(DenseMatrix m)
operator_plus
in interface Matrix
default DenseMatrix operator_plus(SparseMatrix m)
operator_plus
in interface Matrix
default DenseMatrix add(Matrix m)
default DenseMatrix add(DenseMatrix m)
default DenseMatrix add(SparseMatrix m)
default void addInPlace(DenseMatrix m)
addInPlace
in interface Matrix
default void addInPlace(SparseMatrix m)
addInPlace
in interface Matrix
default DenseMatrix operator_minus(Matrix m)
operator_minus
in interface Matrix
default DenseMatrix operator_minus(DenseMatrix m)
operator_minus
in interface Matrix
default DenseMatrix operator_minus(SparseMatrix m)
operator_minus
in interface Matrix
default DenseMatrix sub(Matrix m)
default DenseMatrix sub(DenseMatrix m)
default DenseMatrix sub(SparseMatrix m)
default void subInPlace(DenseMatrix m)
subInPlace
in interface Matrix
default void subInPlace(SparseMatrix m)
subInPlace
in interface Matrix
DenseMatrix slice(int row0Incl, int row1Excl, int col0Incl, int col1Excl, boolean readOnly)
default DenseMatrix slice(int row0Incl, int row1Excl, int col0Incl, int col1Excl)
default DenseMatrix row(int index)
default DenseMatrix col(int index)
default DenseMatrix readOnlyView()
readOnlyView
in interface Matrix