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