public abstract class DotProduct extends Object
Modifier and Type | Method and Description |
---|---|
static BigDecimal |
invoke(BigDecimal[] array1,
int offset1,
BigDecimal[] array2,
int offset2,
int first,
int limit) |
static ComplexNumber |
invoke(ComplexNumber[] array1,
int offset1,
ComplexNumber[] array2,
int offset2,
int first,
int limit) |
static double |
invoke(double[] array1,
int offset1,
double[] array2,
int offset2,
int first,
int limit) |
static RationalNumber |
invoke(RationalNumber[] array1,
int offset1,
RationalNumber[] array2,
int offset2,
int limit,
int first) |
abstract int |
threshold() |
int |
workers() |
public static BigDecimal invoke(BigDecimal[] array1, int offset1, BigDecimal[] array2, int offset2, int first, int limit)
public static ComplexNumber invoke(ComplexNumber[] array1, int offset1, ComplexNumber[] array2, int offset2, int first, int limit)
public static double invoke(double[] array1, int offset1, double[] array2, int offset2, int first, int limit)
public static RationalNumber invoke(RationalNumber[] array1, int offset1, RationalNumber[] array2, int offset2, int limit, int first)
public abstract int threshold()
public int workers()