QTB
- the type of the quantified tensor backed instancesS
- the type of the scalars (elements of the field on which all the operations are based on)public class OngoingQuantifiedTensorBackedOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,S> extends java.lang.Object implements OngoingOperation<QTB,QuantifiedValue<S>>
Constructor and Description |
---|
OngoingQuantifiedTensorBackedOperation(QuantityOperationRepository<S> pseudoField,
QTB left) |
Modifier and Type | Method and Description |
---|---|
QTB |
elementDividedBy(QTB right) |
QTB |
elementDividedByQT(Tensor<QuantifiedValue<S>> right) |
QTB |
elementDividedByV(QuantifiedValue<S> value) |
QTB |
elementTimes(QTB right) |
QTB |
elementTimesQT(Tensor<QuantifiedValue<S>> right) |
QTB |
elementTimesV(QuantifiedValue<S> right) |
QTB |
minus(QTB right) |
QTB |
minusQT(Tensor<QuantifiedValue<S>> tensor) |
QTB |
minusV(QuantifiedValue<S> right) |
QTB |
plus(QTB right) |
QTB |
plusQT(Tensor<QuantifiedValue<S>> tensor) |
QTB |
plusV(QuantifiedValue<S> right) |
public OngoingQuantifiedTensorBackedOperation(QuantityOperationRepository<S> pseudoField, QTB left)
public QTB plus(QTB right)
plus
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>
public QTB plusQT(Tensor<QuantifiedValue<S>> tensor)
public QTB plusV(QuantifiedValue<S> right)
plusV
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>
public QTB minus(QTB right)
minus
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>
public QTB minusQT(Tensor<QuantifiedValue<S>> tensor)
public QTB minusV(QuantifiedValue<S> right)
minusV
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>
public QTB elementTimes(QTB right)
elementTimes
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>
public QTB elementTimesV(QuantifiedValue<S> right)
elementTimesV
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>
public QTB elementTimesQT(Tensor<QuantifiedValue<S>> right)
public QTB elementDividedBy(QTB right)
elementDividedBy
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>
public QTB elementDividedByQT(Tensor<QuantifiedValue<S>> right)
public QTB elementDividedByV(QuantifiedValue<S> value)
elementDividedByV
in interface OngoingOperation<QTB extends Tensorbacked<QuantifiedValue<S>>,QuantifiedValue<S>>