Class TensorbackedExpressionSupport<V>
- java.lang.Object
-
- org.tensorics.core.tensorbacked.lang.TensorbackedExpressionSupport<V>
-
- Type Parameters:
V
- the type of the scalar values (elements of the field on which all operations are based on)
public class TensorbackedExpressionSupport<V> extends java.lang.Object
Provides methods to perform calculations on expressions of tensorbacked objects.
-
-
Constructor Summary
Constructors Constructor Description TensorbackedExpressionSupport(Environment<V> environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <TB extends Tensorbacked<V>>
OngoingDeferredTensorBackedOperation<V,TB>calculateTB(java.lang.Class<TB> resultClass, Expression<TB> left)
<TB extends Tensorbacked<V>>
Expression<TB>elementNegativeOfTB(Expression<TB> tensorbacked)
-
-
-
Constructor Detail
-
TensorbackedExpressionSupport
public TensorbackedExpressionSupport(Environment<V> environment)
-
-
Method Detail
-
elementNegativeOfTB
public final <TB extends Tensorbacked<V>> Expression<TB> elementNegativeOfTB(Expression<TB> tensorbacked)
-
calculateTB
public final <TB extends Tensorbacked<V>> OngoingDeferredTensorBackedOperation<V,TB> calculateTB(java.lang.Class<TB> resultClass, Expression<TB> left)
-
-