Package org.ojalgo.array.operation
Class FillMatchingSingle
java.lang.Object
org.ojalgo.array.operation.FillMatchingSingle
- All Implemented Interfaces:
ArrayOperation
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
conjugate
(BigDecimal[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source) static <N extends Scalar<N>>
voidconjugate
(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar) static void
copy
(double[] data, int structure, int firstColumn, int limitColumn, Access2D<? extends Comparable<?>> source) static void
copy
(float[] data, int structure, int firstColumn, int limitColumn, Access2D<? extends Comparable<?>> source) static void
copy
(BigDecimal[] data, int structure, int firstColumn, int limitColumn, Access2D<? extends Comparable<?>> source) static <N extends Scalar<N>>
voidcopy
(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar) static void
fill
(double[] data, double[] values) static void
static void
fill
(float[] data, float[] values) static void
static <N extends Comparable<N>>
voidfill
(N[] data, Access1D<?> values, Scalar.Factory<N> scalar) static void
invoke
(double[] source, int sourceOffset, double[] destination, int destinationOffset, int first, int limit) static void
static void
static void
transpose
(BigDecimal[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source) static <N extends Scalar<N>>
voidtranspose
(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar)
-
Field Details
-
THRESHOLD
public static int THRESHOLD
-
-
Constructor Details
-
FillMatchingSingle
public FillMatchingSingle()
-
-
Method Details
-
conjugate
public static void conjugate(BigDecimal[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source) -
conjugate
public static void conjugate(double[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source) -
conjugate
public static <N extends Scalar<N>> void conjugate(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar) -
copy
public static void copy(BigDecimal[] data, int structure, int firstColumn, int limitColumn, Access2D<? extends Comparable<?>> source) -
copy
public static void copy(double[] data, int structure, int firstColumn, int limitColumn, Access2D<? extends Comparable<?>> source) -
copy
public static void copy(float[] data, int structure, int firstColumn, int limitColumn, Access2D<? extends Comparable<?>> source) -
copy
public static <N extends Scalar<N>> void copy(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar) -
fill
-
fill
public static void fill(double[] data, double[] values) -
fill
-
fill
public static void fill(float[] data, float[] values) -
fill
public static <N extends Comparable<N>> void fill(N[] data, Access1D<?> values, Scalar.Factory<N> scalar) -
invoke
public static void invoke(double[] source, int sourceOffset, double[] destination, int destinationOffset, int first, int limit) -
transpose
public static void transpose(BigDecimal[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source) -
transpose
public static void transpose(double[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source) -
transpose
public static void transpose(float[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source) -
transpose
public static <N extends Scalar<N>> void transpose(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar)
-