Class OperationUnary

java.lang.Object
org.ojalgo.array.operation.OperationUnary
All Implemented Interfaces:
ArrayOperation

public abstract class OperationUnary extends Object implements ArrayOperation
  • Field Details

    • THRESHOLD

      public static int THRESHOLD
  • Constructor Details

    • OperationUnary

      public OperationUnary()
  • Method Details

    • invoke

      public static <N extends Comparable<N>> void invoke(BasicArray<N> data, long first, long limit, long step, Access1D<N> values, UnaryFunction<N> function)
    • invoke

      public static void invoke(byte[] data, int first, int limit, int step, Access1D<Double> values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(byte[] data, int first, int limit, int step, byte[] values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(double[] data, int first, int limit, int step, Access1D<Double> values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(double[] data, int first, int limit, int step, double[] values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(float[] data, int first, int limit, int step, Access1D<Double> values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(float[] data, int first, int limit, int step, float[] values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(int[] data, int first, int limit, int step, Access1D<Double> values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(int[] data, int first, int limit, int step, int[] values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(long[] data, int first, int limit, int step, Access1D<Double> values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(long[] data, int first, int limit, int step, long[] values, UnaryFunction<Double> function)
    • invoke

      public static <N extends Comparable<N>> void invoke(N[] data, int first, int limit, int step, Access1D<N> value, UnaryFunction<N> function)
    • invoke

      public static void invoke(short[] data, int first, int limit, int step, Access1D<Double> values, UnaryFunction<Double> function)
    • invoke

      public static void invoke(short[] data, int first, int limit, int step, short[] values, UnaryFunction<Double> function)