Package org.la4j.operation.ooplace
Class OoPlaceVectorByMatrixMultiplication
- java.lang.Object
-
- org.la4j.operation.VectorMatrixOperation<Vector>
-
- org.la4j.operation.ooplace.OoPlaceVectorByMatrixMultiplication
-
public class OoPlaceVectorByMatrixMultiplication extends VectorMatrixOperation<Vector>
-
-
Constructor Summary
Constructors Constructor Description OoPlaceVectorByMatrixMultiplication()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vectorapply(DenseVector a, ColumnMajorSparseMatrix b)Vectorapply(DenseVector a, DenseMatrix b)Vectorapply(DenseVector a, RowMajorSparseMatrix b)Vectorapply(SparseVector a, ColumnMajorSparseMatrix b)Vectorapply(SparseVector a, DenseMatrix b)Vectorapply(SparseVector a, RowMajorSparseMatrix b)voidensureApplicableTo(Vector a, Matrix b)-
Methods inherited from class org.la4j.operation.VectorMatrixOperation
partiallyApply, partiallyApply
-
-
-
-
Method Detail
-
apply
public Vector apply(SparseVector a, DenseMatrix b)
- Specified by:
applyin classVectorMatrixOperation<Vector>
-
apply
public Vector apply(SparseVector a, RowMajorSparseMatrix b)
- Specified by:
applyin classVectorMatrixOperation<Vector>
-
apply
public Vector apply(SparseVector a, ColumnMajorSparseMatrix b)
- Specified by:
applyin classVectorMatrixOperation<Vector>
-
apply
public Vector apply(DenseVector a, DenseMatrix b)
- Specified by:
applyin classVectorMatrixOperation<Vector>
-
apply
public Vector apply(DenseVector a, RowMajorSparseMatrix b)
- Specified by:
applyin classVectorMatrixOperation<Vector>
-
apply
public Vector apply(DenseVector a, ColumnMajorSparseMatrix b)
- Specified by:
applyin classVectorMatrixOperation<Vector>
-
ensureApplicableTo
public void ensureApplicableTo(Vector a, Matrix b)
- Overrides:
ensureApplicableToin classVectorMatrixOperation<Vector>
-
-