public class OoPlaceMatrixByVectorMultiplication extends MatrixVectorOperation<Vector>
Constructor and Description |
---|
OoPlaceMatrixByVectorMultiplication() |
Modifier and Type | Method and Description |
---|---|
Vector |
apply(ColumnMajorSparseMatrix a,
DenseVector b) |
Vector |
apply(ColumnMajorSparseMatrix a,
SparseVector b) |
Vector |
apply(DenseMatrix a,
DenseVector b) |
Vector |
apply(DenseMatrix a,
SparseVector b) |
Vector |
apply(RowMajorSparseMatrix a,
DenseVector b) |
Vector |
apply(RowMajorSparseMatrix a,
SparseVector b) |
void |
ensureApplicableTo(Matrix a,
Vector b) |
partiallyApply, partiallyApply, partiallyApply
public Vector apply(DenseMatrix a, DenseVector b)
apply
in class MatrixVectorOperation<Vector>
public Vector apply(DenseMatrix a, SparseVector b)
apply
in class MatrixVectorOperation<Vector>
public Vector apply(RowMajorSparseMatrix a, DenseVector b)
apply
in class MatrixVectorOperation<Vector>
public Vector apply(RowMajorSparseMatrix a, SparseVector b)
apply
in class MatrixVectorOperation<Vector>
public Vector apply(ColumnMajorSparseMatrix a, DenseVector b)
apply
in class MatrixVectorOperation<Vector>
public Vector apply(ColumnMajorSparseMatrix a, SparseVector b)
apply
in class MatrixVectorOperation<Vector>
public void ensureApplicableTo(Matrix a, Vector b)
ensureApplicableTo
in class MatrixVectorOperation<Vector>
Copyright © 2015. All rights reserved.