Package org.tensorics.core.scalar.lang
Class OngoingDeferredBinaryOperation<S>
- java.lang.Object
-
- org.tensorics.core.scalar.lang.OngoingDeferredBinaryOperation<S>
-
- Type Parameters:
S
- the type of the scalar values (elements of the field)
public class OngoingDeferredBinaryOperation<S> extends java.lang.Object
Provides methods to describe the right hand part of a binary operations for scalar expressions.This class is part of the tensorcs fluent API.
-
-
Constructor Summary
Constructors Constructor Description OngoingDeferredBinaryOperation(ExtendedField<S> field, Expression<S> left)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression<S>
dividedBy(Expression<S> right)
Expression<S>
dividedBy(S right)
Expression<S>
minus(Expression<S> right)
Expression<S>
minus(S right)
Expression<S>
plus(Expression<S> right)
Expression<S>
plus(S right)
Expression<S>
root(Expression<S> root)
Expression<S>
root(S root)
Expression<S>
times(Expression<S> right)
Expression<S>
times(S right)
Expression<S>
toThePowerOf(Expression<S> power)
Expression<S>
toThePowerOf(S power)
-
-
-
Constructor Detail
-
OngoingDeferredBinaryOperation
public OngoingDeferredBinaryOperation(ExtendedField<S> field, Expression<S> left)
-
-
Method Detail
-
plus
public Expression<S> plus(S right)
-
plus
public Expression<S> plus(Expression<S> right)
-
minus
public Expression<S> minus(S right)
-
minus
public Expression<S> minus(Expression<S> right)
-
times
public Expression<S> times(S right)
-
times
public Expression<S> times(Expression<S> right)
-
dividedBy
public Expression<S> dividedBy(S right)
-
dividedBy
public Expression<S> dividedBy(Expression<S> right)
-
toThePowerOf
public Expression<S> toThePowerOf(S power)
-
toThePowerOf
public Expression<S> toThePowerOf(Expression<S> power)
-
root
public Expression<S> root(S root)
-
root
public Expression<S> root(Expression<S> root)
-
-