Class QuantityTensorbackedExpressionSupport<V>
- java.lang.Object
-
- org.tensorics.core.tensorbacked.lang.QuantityTensorbackedExpressionSupport<V>
-
- Type Parameters:
V
- the type of the elements of the field on which all the operations are based on.
public class QuantityTensorbackedExpressionSupport<V> extends java.lang.Object
Provides starting point methods for tensoric eDSL language expressions that describe expressions of tensors of quantities.
-
-
Constructor Summary
Constructors Constructor Description QuantityTensorbackedExpressionSupport(QuantityEnvironment<V> environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <TB extends Tensorbacked<QuantifiedValue<V>>>
OngoingDeferredQuantifiedTensorBackedOperation<V,TB>calculateTB(java.lang.Class<TB> resultClass, Expression<TB> left)
<QTB extends Tensorbacked<QuantifiedValue<V>>>
Expression<QTB>elementNegativeOfTB(java.lang.Class<QTB> resultClass, Expression<QTB> tensorbacked)
-
-
-
Constructor Detail
-
QuantityTensorbackedExpressionSupport
public QuantityTensorbackedExpressionSupport(QuantityEnvironment<V> environment)
-
-
Method Detail
-
elementNegativeOfTB
public final <QTB extends Tensorbacked<QuantifiedValue<V>>> Expression<QTB> elementNegativeOfTB(java.lang.Class<QTB> resultClass, Expression<QTB> tensorbacked)
-
calculateTB
public final <TB extends Tensorbacked<QuantifiedValue<V>>> OngoingDeferredQuantifiedTensorBackedOperation<V,TB> calculateTB(java.lang.Class<TB> resultClass, Expression<TB> left)
-
-