Package org.la4j.operation.ooplace
Class OoPlaceMatricesAddition
- java.lang.Object
-
- org.la4j.operation.MatrixMatrixOperation<R>
-
- org.la4j.operation.SymmetricMatrixMatrixOperation<Matrix>
-
- org.la4j.operation.ooplace.OoPlaceMatricesAddition
-
public class OoPlaceMatricesAddition extends SymmetricMatrixMatrixOperation<Matrix>
-
-
Constructor Summary
Constructors Constructor Description OoPlaceMatricesAddition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Matrix
apply(DenseMatrix a, DenseMatrix b)
Matrix
applySymmetric(DenseMatrix a, SparseMatrix b)
Matrix
applySymmetric(RowMajorSparseMatrix a, ColumnMajorSparseMatrix b)
Matrix
applySymmetric(SparseMatrix a, SparseMatrix b)
void
ensureApplicableTo(Matrix a, Matrix b)
-
Methods inherited from class org.la4j.operation.SymmetricMatrixMatrixOperation
apply, apply, apply, apply, apply, apply, apply, apply
-
Methods inherited from class org.la4j.operation.MatrixMatrixOperation
partiallyApply, partiallyApply, partiallyApply
-
-
-
-
Method Detail
-
applySymmetric
public Matrix applySymmetric(DenseMatrix a, SparseMatrix b)
- Specified by:
applySymmetric
in classSymmetricMatrixMatrixOperation<Matrix>
-
applySymmetric
public Matrix applySymmetric(RowMajorSparseMatrix a, ColumnMajorSparseMatrix b)
- Specified by:
applySymmetric
in classSymmetricMatrixMatrixOperation<Matrix>
-
apply
public Matrix apply(DenseMatrix a, DenseMatrix b)
- Specified by:
apply
in classMatrixMatrixOperation<Matrix>
-
applySymmetric
public Matrix applySymmetric(SparseMatrix a, SparseMatrix b)
- Specified by:
applySymmetric
in classSymmetricMatrixMatrixOperation<Matrix>
-
ensureApplicableTo
public void ensureApplicableTo(Matrix a, Matrix b)
- Overrides:
ensureApplicableTo
in classMatrixMatrixOperation<Matrix>
-
-