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