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>>