Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
E
F
I
L
M
O
P
R
S
T
X
Y
A
acos(double)
- Static method in class org.naokishibata.sleef.
FastMath
This method calculates the arc cosine of x in radians.
acosf(float)
- Static method in class org.naokishibata.sleef.
FastMath
This method calculates the arc cosine of x in single precision.
acosh(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the inverse hyperbolic cosine of x.
asin(double)
- Static method in class org.naokishibata.sleef.
FastMath
This method calculates the arc sine of x in radians.
asinf(float)
- Static method in class org.naokishibata.sleef.
FastMath
This method calculates the arc sine of x in single precision.
asinh(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the inverse hyperbolic sine of x.
atan(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the arc tangent of an angle.
atan2(double, double)
- Static method in class org.naokishibata.sleef.
FastMath
This method calculates the arc tangent of y/x in radians, using the signs of the two arguments to determine the quadrant of the result.
atan2f(float, float)
- Static method in class org.naokishibata.sleef.
FastMath
This method calculates the arc tangent of y/x in single precision.
atanf(float)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the arc tangent of an angle in single precision.
atanh(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the inverse hyperbolic tangent of x.
C
cbrt(double)
- Static method in class org.naokishibata.sleef.
FastMath
This function returns the cube root of the argument.
cbrtf(float)
- Static method in class org.naokishibata.sleef.
FastMath
This function returns the cube root of the argument in single precision.
cos(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric cosine of an angle.
cosf(float)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric cosine of an angle in single precision.
cosh(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the hyperbolic cosine of x.
E
exp(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the value of e raised to the power of the argument.
exp10(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the value of 10 raised to the power of the argument.
exp2(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the value of 2 raised to the power of the argument.
expf(float)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the value of e raised to the power of the argument in single precision.
expm1(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns a value equivalent to exp(a)-1.
F
fabs(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the absolute value of the argument
FastMath
- Class in
org.naokishibata.sleef
FastMath class is a Java implementation of the
SLEEF
library.
FastMath()
- Constructor for class org.naokishibata.sleef.
FastMath
FastMath.double2
- Class in
org.naokishibata.sleef
This class represents a vector of two double values.
FastMath.double2()
- Constructor for class org.naokishibata.sleef.
FastMath.double2
FastMath.double2(double, double)
- Constructor for class org.naokishibata.sleef.
FastMath.double2
FastMath.float2
- Class in
org.naokishibata.sleef
This class represents a vector of two float values.
FastMath.float2()
- Constructor for class org.naokishibata.sleef.
FastMath.float2
FastMath.float2(float, float)
- Constructor for class org.naokishibata.sleef.
FastMath.float2
FastMathTest
- Class in
org.naokishibata.examples
A class to perform correctness and speed tests for FastMath class
FastMathTest()
- Constructor for class org.naokishibata.examples.
FastMathTest
fma(double, double, double)
- Static method in class org.naokishibata.sleef.
FastMath
This function performs a fused multiply-accumulate operation.
I
ilogb(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the exponent part of their argument as a signed integer
isinf(double)
- Static method in class org.naokishibata.sleef.
FastMath
Checks if the argument is either positive infinity or negative infinity.
isMinusZero(double)
- Static method in class org.naokishibata.sleef.
FastMath
Checks if the argument is -0.
isnan(double)
- Static method in class org.naokishibata.sleef.
FastMath
Checks if the argument is a NaN or not.
isPlusZero(double)
- Static method in class org.naokishibata.sleef.
FastMath
Checks if the argument is +0.
L
ldexp(double, int)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the result of multiplying the floating-point number x by 2 raised to the power q
log(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the natural logarithm of the argument.
log10(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the base 10 logarithm of the argument.
log1p(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns a value equivalent to log(1+a).
logf(float)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the natural logarithm of the argument in single precision.
M
main(String[])
- Static method in class org.naokishibata.examples.
FastMathTest
Perform correctness and speed tests.
max(double, double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the larger value of the two arguments.
O
org.naokishibata.examples
- package org.naokishibata.examples
org.naokishibata.sleef
- package org.naokishibata.sleef
P
pow(double, double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the value of the first argument raised to the power of the second argument.
R
rint(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the integer value that is closest to the argument.
S
sin(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric sine of an angle.
sincos(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric sine and cosine of an angle at a time.
sincosf(float)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric sine and cosine of an angle in single precision at a time.
sinf(float)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric sine of an angle in single precision.
sinh(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the hyperbolic sine of x.
sqrt(double)
- Static method in class org.naokishibata.sleef.
FastMath
This function returns the square root of the argument.
T
tan(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric tangent of an angle.
tanf(float)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the trigonometric tangent of an angle in single precision.
tanh(double)
- Static method in class org.naokishibata.sleef.
FastMath
Returns the hyperbolic tangent of x.
toString()
- Method in class org.naokishibata.sleef.
FastMath.double2
toString()
- Method in class org.naokishibata.sleef.
FastMath.float2
X
x
- Variable in class org.naokishibata.sleef.
FastMath.double2
x
- Variable in class org.naokishibata.sleef.
FastMath.float2
Y
y
- Variable in class org.naokishibata.sleef.
FastMath.double2
y
- Variable in class org.naokishibata.sleef.
FastMath.float2
A
C
E
F
I
L
M
O
P
R
S
T
X
Y
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes