Vector mathematical functions. More...
Static Public Member Functions | |
Natural Logarithm | |
static native void | Log_V64f_V64f (double[] xArray, int xOffset, double[] yArray, int yOffset, int length) |
Computes logarithm on double-precision (64-bit) floating-point elements. More... | |
Base-e Exponent | |
static native void | Exp_V64f_V64f (double[] xArray, int xOffset, double[] yArray, int yOffset, int length) |
Computes exponent on double-precision (64-bit) floating-point elements. More... | |
Sine | |
static native void | Sin_V64f_V64f (double[] xArray, int xOffset, double[] yArray, int yOffset, int length) |
Computes sine on double-precision (64-bit) floating-point elements. More... | |
Tangent | |
static native void | Tan_V64f_V64f (double[] xArray, int xOffset, double[] yArray, int yOffset, int length) |
Computes tangent on double-precision (64-bit) floating-point elements. More... | |
Vector mathematical functions.
|
static |
Computes logarithm on double-precision (64-bit) floating-point elements.
[in] | xArray | Input array. |
[in] | xOffset | Offset of the first element in xArray. |
[out] | yArray | Output array. |
[in] | yOffset | Offset of the first element in yArray. |
[in] | length | The length of the subarrays to be used in computation. |
NullPointerException | If xArray or yArray argument is null. |
InvalidArgumentException | If the xOffset or yOffset argument is negative. |
NegativeArraySizeException | If the length argument is null. |
IndexOutOfBoundsException | If xOffset + length exceeds the length of xArray array or yOffset + length exceeds the length of yArray array. |
MisalignedPointerError | If one of the arrays is not properly aligned. |
|
static |
Computes exponent on double-precision (64-bit) floating-point elements.
[in] | xArray | Input array. |
[in] | xOffset | Offset of the first element in xArray. |
[out] | yArray | Output array. |
[in] | yOffset | Offset of the first element in yArray. |
[in] | length | The length of the subarrays to be used in computation. |
NullPointerException | If xArray or yArray argument is null. |
InvalidArgumentException | If the xOffset or yOffset argument is negative. |
NegativeArraySizeException | If the length argument is null. |
IndexOutOfBoundsException | If xOffset + length exceeds the length of xArray array or yOffset + length exceeds the length of yArray array. |
MisalignedPointerError | If one of the arrays is not properly aligned. |
|
static |
Computes sine on double-precision (64-bit) floating-point elements.
[in] | xArray | Input array. |
[in] | xOffset | Offset of the first element in xArray. |
[out] | yArray | Output array. |
[in] | yOffset | Offset of the first element in yArray. |
[in] | length | The length of the subarrays to be used in computation. |
NullPointerException | If xArray or yArray argument is null. |
InvalidArgumentException | If the xOffset or yOffset argument is negative. |
NegativeArraySizeException | If the length argument is null. |
IndexOutOfBoundsException | If xOffset + length exceeds the length of xArray array or yOffset + length exceeds the length of yArray array. |
MisalignedPointerError | If one of the arrays is not properly aligned. |
|
static |
Computes tangent on double-precision (64-bit) floating-point elements.
[in] | xArray | Input array. |
[in] | xOffset | Offset of the first element in xArray. |
[out] | yArray | Output array. |
[in] | yOffset | Offset of the first element in yArray. |
[in] | length | The length of the subarrays to be used in computation. |
NullPointerException | If xArray or yArray argument is null. |
InvalidArgumentException | If the xOffset or yOffset argument is negative. |
NegativeArraySizeException | If the length argument is null. |
IndexOutOfBoundsException | If xOffset + length exceeds the length of xArray array or yOffset + length exceeds the length of yArray array. |
MisalignedPointerError | If one of the arrays is not properly aligned. |