Package org.tensorics.core.function
Class MathFunctions
- java.lang.Object
-
- org.tensorics.core.function.MathFunctions
-
public class MathFunctions extends java.lang.Object
Provides utility method for transformingMathFunction
s
-
-
Constructor Summary
Constructors Constructor Description MathFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <X,Y>
DiscreteFunction<X,Y>functionFrom1DTensor(Tensor<Y> tensor, java.lang.Class<X> dimensionClass)
static <X,Y>
Tensor<DiscreteFunction<X,Y>>functionsFrom(Tensor<Y> tensor, java.lang.Class<X> dimensionClass)
static <X,Y>
InterpolatedFunction<X,Y>interpolated(DiscreteFunction<X,Y> function, InterpolationStrategy<Y> strategy, Conversion<X,Y> conversion, java.util.Comparator<X> comparator)
static <X,Y>
java.util.Collection<Y>yValuesOf(DiscreteFunction<X,Y> function)
-
-
-
Method Detail
-
functionsFrom
public static <X,Y> Tensor<DiscreteFunction<X,Y>> functionsFrom(Tensor<Y> tensor, java.lang.Class<X> dimensionClass)
-
functionFrom1DTensor
public static <X,Y> DiscreteFunction<X,Y> functionFrom1DTensor(Tensor<Y> tensor, java.lang.Class<X> dimensionClass)
-
interpolated
public static <X,Y> InterpolatedFunction<X,Y> interpolated(DiscreteFunction<X,Y> function, InterpolationStrategy<Y> strategy, Conversion<X,Y> conversion, java.util.Comparator<X> comparator)
-
yValuesOf
public static <X,Y> java.util.Collection<Y> yValuesOf(DiscreteFunction<X,Y> function)
-
-