- java.lang.Object
-
- org.ojalgo.array.operation.COPY
-
- All Implemented Interfaces:
ArrayOperation
public abstract class COPY extends java.lang.Object implements ArrayOperation
The ?copy routines perform a vector-vector operation defined as y = x, where x and y are vectors.
-
-
Field Summary
Fields Modifier and Type Field Description static intTHRESHOLD
-
Constructor Summary
Constructors Constructor Description COPY()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcolumn(Access2D<?> source, long col, double[] destination, int first, int limit)static double[]copyOf(double[] original)static float[]copyOf(float[] original)static int[]copyOf(int[] original)static long[]copyOf(long[] original)static <T> T[]copyOf(T[] original)static int[]invoke(int[] source, int[] destination)static voidrow(Access2D<?> source, long row, double[] destination, int first, int limit)
-
-
-
Method Detail
-
column
public static void column(Access2D<?> source, long col, double[] destination, int first, int limit)
-
copyOf
public static double[] copyOf(double[] original)
-
copyOf
public static float[] copyOf(float[] original)
-
copyOf
public static int[] copyOf(int[] original)
-
copyOf
public static long[] copyOf(long[] original)
-
copyOf
public static <T> T[] copyOf(T[] original)
-
invoke
public static int[] invoke(int[] source, int[] destination)
-
row
public static void row(Access2D<?> source, long row, double[] destination, int first, int limit)
-
-