Package org.la4j.operation
Class SymmetricVectorVectorOperation<R>
- java.lang.Object
-
- org.la4j.operation.VectorVectorOperation<R>
-
- org.la4j.operation.SymmetricVectorVectorOperation<R>
-
- Direct Known Subclasses:
OoPlaceInnerProduct
,OoPlaceVectorHadamardProduct
,OoPlaceVectorsAddition
public abstract class SymmetricVectorVectorOperation<R> extends VectorVectorOperation<R>
-
-
Constructor Summary
Constructors Constructor Description SymmetricVectorVectorOperation()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description R
apply(DenseVector a, SparseVector b)
R
apply(SparseVector a, DenseVector b)
abstract R
applySymmetric(DenseVector a, SparseVector b)
-
Methods inherited from class org.la4j.operation.VectorVectorOperation
apply, apply, ensureApplicableTo, partiallyApply, partiallyApply
-
-
-
-
Method Detail
-
apply
public R apply(SparseVector a, DenseVector b)
- Specified by:
apply
in classVectorVectorOperation<R>
-
apply
public R apply(DenseVector a, SparseVector b)
- Specified by:
apply
in classVectorVectorOperation<R>
-
applySymmetric
public abstract R applySymmetric(DenseVector a, SparseVector b)
-
-