Package org.la4j.operation
Class MatrixMatrixOperation<R>
- java.lang.Object
-
- org.la4j.operation.MatrixMatrixOperation<R>
-
- Direct Known Subclasses:
CommonMatrixMatrixOperation,OoPlaceMatricesMultiplication,SimpleMatrixMatrixOperation,SymmetricMatrixMatrixOperation
public abstract class MatrixMatrixOperation<R> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MatrixMatrixOperation()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Rapply(ColumnMajorSparseMatrix a, ColumnMajorSparseMatrix b)abstract Rapply(ColumnMajorSparseMatrix a, DenseMatrix b)abstract Rapply(ColumnMajorSparseMatrix a, RowMajorSparseMatrix b)abstract Rapply(DenseMatrix a, ColumnMajorSparseMatrix b)abstract Rapply(DenseMatrix a, DenseMatrix b)abstract Rapply(DenseMatrix a, RowMajorSparseMatrix b)abstract Rapply(RowMajorSparseMatrix a, ColumnMajorSparseMatrix b)abstract Rapply(RowMajorSparseMatrix a, DenseMatrix b)abstract Rapply(RowMajorSparseMatrix a, RowMajorSparseMatrix b)voidensureApplicableTo(Matrix a, Matrix b)MatrixOperation<R>partiallyApply(ColumnMajorSparseMatrix a)MatrixOperation<R>partiallyApply(DenseMatrix a)MatrixOperation<R>partiallyApply(RowMajorSparseMatrix a)
-
-
-
Method Detail
-
apply
public abstract R apply(DenseMatrix a, DenseMatrix b)
-
apply
public abstract R apply(DenseMatrix a, RowMajorSparseMatrix b)
-
apply
public abstract R apply(DenseMatrix a, ColumnMajorSparseMatrix b)
-
apply
public abstract R apply(RowMajorSparseMatrix a, DenseMatrix b)
-
apply
public abstract R apply(RowMajorSparseMatrix a, RowMajorSparseMatrix b)
-
apply
public abstract R apply(RowMajorSparseMatrix a, ColumnMajorSparseMatrix b)
-
apply
public abstract R apply(ColumnMajorSparseMatrix a, DenseMatrix b)
-
apply
public abstract R apply(ColumnMajorSparseMatrix a, RowMajorSparseMatrix b)
-
apply
public abstract R apply(ColumnMajorSparseMatrix a, ColumnMajorSparseMatrix b)
-
partiallyApply
public MatrixOperation<R> partiallyApply(DenseMatrix a)
-
partiallyApply
public MatrixOperation<R> partiallyApply(RowMajorSparseMatrix a)
-
partiallyApply
public MatrixOperation<R> partiallyApply(ColumnMajorSparseMatrix a)
-
-