Class AXPY
java.lang.Object
org.ojalgo.array.operation.AXPY
- All Implemented Interfaces:
ArrayOperation
The ?axpy routines perform a vector-vector operation defined as y := a*x + y where: a is a scalar x and y
are vectors each with a number of elements that equals n.
y[] += a * x[]-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinvoke(double[] y, double a, double[] x) static voidinvoke(double[] data, double a, double[] x, double[] y) static voidinvoke(double[] y, int basey, double a, double[] x, int basex, int first, int limit) static voidinvoke(float[] y, float a, float[] x) static voidinvoke(float[] y, int basey, float a, float[] x, int basex, int first, int limit) static voidinvoke(BigDecimal[] y, int basey, BigDecimal a, BigDecimal[] x, int basex, int first, int limit) static <N extends Scalar<N>>
voidinvoke(N[] y, int basey, N a, N[] x, int basex, int first, int limit) static voidinvoke(Mutate1D.Modifiable<?> y, double a, double[] x) static voidinvoke(Mutate1D.Modifiable<?> y, double a, float[] x) static voidinvoke(Mutate1D.Modifiable<?> y, double a, BigDecimal[] x) static <N extends Scalar<N>>
voidinvoke(Mutate1D.Modifiable<?> y, double a, N[] x)
-
Field Details
-
THRESHOLD
public static int THRESHOLD
-
-
Constructor Details
-
AXPY
public AXPY()
-
-
Method Details
-
invoke
public static void invoke(BigDecimal[] y, int basey, BigDecimal a, BigDecimal[] x, int basex, int first, int limit) -
invoke
public static void invoke(double[] y, double a, double[] x) -
invoke
public static void invoke(double[] data, double a, double[] x, double[] y) -
invoke
public static void invoke(double[] y, int basey, double a, double[] x, int basex, int first, int limit) -
invoke
public static void invoke(float[] y, float a, float[] x) -
invoke
public static void invoke(float[] y, int basey, float a, float[] x, int basex, int first, int limit) -
invoke
-
invoke
-
invoke
-
invoke
-
invoke
public static <N extends Scalar<N>> void invoke(N[] y, int basey, N a, N[] x, int basex, int first, int limit)
-