Package org.ojalgo.array.operation
Class COPY
- 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 int
THRESHOLD
-
Constructor Summary
Constructors Constructor Description COPY()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
column(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 void
row(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)
-
-