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