S - the type of the scalars (elements of the field on which all the operations are based on)public class OngoingQuantifiedTensorOperation<S> extends java.lang.Object implements OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>
| Constructor and Description |
|---|
OngoingQuantifiedTensorOperation(QuantityOperationRepository<S> operationRepository,
Tensor<QuantifiedValue<S>> left) |
| Modifier and Type | Method and Description |
|---|---|
Tensor<QuantifiedValue<S>> |
elementDividedBy(Tensor<QuantifiedValue<S>> right) |
Tensor<QuantifiedValue<S>> |
elementDividedByV(QuantifiedValue<S> value) |
Tensor<QuantifiedValue<S>> |
elementTimes(Tensor<QuantifiedValue<S>> right) |
Tensor<QuantifiedValue<S>> |
elementTimesV(QuantifiedValue<S> right) |
Tensor<QuantifiedValue<S>> |
minus(Tensor<QuantifiedValue<S>> right) |
Tensor<QuantifiedValue<S>> |
minusV(QuantifiedValue<S> right) |
Tensor<QuantifiedValue<S>> |
plus(Tensor<QuantifiedValue<S>> right) |
Tensor<QuantifiedValue<S>> |
plusV(QuantifiedValue<S> right) |
public OngoingQuantifiedTensorOperation(QuantityOperationRepository<S> operationRepository, Tensor<QuantifiedValue<S>> left)
public Tensor<QuantifiedValue<S>> plus(Tensor<QuantifiedValue<S>> right)
plus in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>public Tensor<QuantifiedValue<S>> plusV(QuantifiedValue<S> right)
plusV in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>public Tensor<QuantifiedValue<S>> minus(Tensor<QuantifiedValue<S>> right)
minus in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>public Tensor<QuantifiedValue<S>> minusV(QuantifiedValue<S> right)
minusV in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>public Tensor<QuantifiedValue<S>> elementTimes(Tensor<QuantifiedValue<S>> right)
elementTimes in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>public Tensor<QuantifiedValue<S>> elementTimesV(QuantifiedValue<S> right)
elementTimesV in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>public Tensor<QuantifiedValue<S>> elementDividedBy(Tensor<QuantifiedValue<S>> right)
elementDividedBy in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>public Tensor<QuantifiedValue<S>> elementDividedByV(QuantifiedValue<S> value)
elementDividedByV in interface OngoingOperation<Tensor<QuantifiedValue<S>>,QuantifiedValue<S>>