cc.redberry.core.tensor
Class FastTensors
- java.lang.Object
-
- cc.redberry.core.tensor.FastTensors
-
public final class FastTensors extends java.lang.ObjectUtility rare, but fast methods with tensor modifications.- Since:
- 1.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method and Description static TensormultiplySumElementsOnFactor(Sum sum, Tensor factor)Multiplies each element in specified sum on some factor.static TensormultiplySumElementsOnFactorAndExpand(Sum sum, Tensor factor)Multiplies each element in specified sum on some factor (not a sum) and expands indexless parts.static TensormultiplySumElementsOnFactors(Sum sum)Deprecated.very unsafe method without checks
-
-
-
Method Detail
-
multiplySumElementsOnFactor
public static Tensor multiplySumElementsOnFactor(Sum sum, Tensor factor)
Multiplies each element in specified sum on some factor.- Parameters:
sum- sumfactor- factor- Returns:
- resulting sum
-
multiplySumElementsOnFactorAndExpand
public static Tensor multiplySumElementsOnFactorAndExpand(Sum sum, Tensor factor)
Multiplies each element in specified sum on some factor (not a sum) and expands indexless parts.- Parameters:
sum- sumfactor- factor- Returns:
- resulting sum
- Throws:
java.lang.IllegalArgumentException- if factor is sum
-
-
DataMelt 3.0 © DataMelt by jWork.ORG