Package org.apfloat.calc
Class ApfloatCalculatorImpl.ApcomplexFunctions
java.lang.Object
org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- All Implemented Interfaces:
FunctionCalculatorImpl.Functions
- Direct Known Subclasses:
ApfloatCalculatorImpl.ApfloatFunctions
- Enclosing class:
ApfloatCalculatorImpl
private class ApfloatCalculatorImpl.ApcomplexFunctions
extends Object
implements FunctionCalculatorImpl.Functions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbernoulliB
(Number x, Number y) chebyshevT
(Number x, Number y) chebyshevU
(Number x, Number y) expIntegralE
(Number x, Number y) gegenbauerC
(Number x, Number y) gegenbauerC
(Number x, Number y, Number z) harmonicNumber
(Number x, Number y) hypergeometric0F1
(Number a, Number z) hypergeometric1F1
(Number a, Number b, Number z) hypergeometric1F1Regularized
(Number a, Number b, Number z) hypergeometric2F1
(Number a, Number b, Number c, Number z) hypergeometric2F1Regularized
(Number a, Number b, Number c, Number z) hypergeometricU
(Number a, Number b, Number z) inverseErf
(Number x) protected Number
inverseRoot
(Number x, long y) protected Number
inverseRoot
(Number x, long y, long z) inverseRoot
(Number x, Number y) inverseRoot
(Number x, Number y, Number z) protected boolean
pochhammer
(Number x, Number y) protected Number
protected Number
protected Number
protected Number
roundToMultiple
(Number x, Number y) roundToPlaces
(Number x, Number y) roundToPrecision
(Number x, Number y) protected Number
sphericalHarmonicY
(Number x, Number y, Number z, Number w)
-
Constructor Details
-
ApcomplexFunctions
private ApcomplexFunctions()
-
-
Method Details
-
negate
- Specified by:
negate
in interfaceFunctionCalculatorImpl.Functions
-
add
- Specified by:
add
in interfaceFunctionCalculatorImpl.Functions
-
subtract
- Specified by:
subtract
in interfaceFunctionCalculatorImpl.Functions
-
multiply
- Specified by:
multiply
in interfaceFunctionCalculatorImpl.Functions
-
divide
- Specified by:
divide
in interfaceFunctionCalculatorImpl.Functions
-
mod
- Specified by:
mod
in interfaceFunctionCalculatorImpl.Functions
-
pow
- Specified by:
pow
in interfaceFunctionCalculatorImpl.Functions
-
pow
-
arg
- Specified by:
arg
in interfaceFunctionCalculatorImpl.Functions
-
conj
- Specified by:
conj
in interfaceFunctionCalculatorImpl.Functions
-
imag
- Specified by:
imag
in interfaceFunctionCalculatorImpl.Functions
-
real
- Specified by:
real
in interfaceFunctionCalculatorImpl.Functions
-
abs
- Specified by:
abs
in interfaceFunctionCalculatorImpl.Functions
-
acos
- Specified by:
acos
in interfaceFunctionCalculatorImpl.Functions
-
acosh
- Specified by:
acosh
in interfaceFunctionCalculatorImpl.Functions
-
airyAi
- Specified by:
airyAi
in interfaceFunctionCalculatorImpl.Functions
-
airyAiPrime
- Specified by:
airyAiPrime
in interfaceFunctionCalculatorImpl.Functions
-
airyBi
- Specified by:
airyBi
in interfaceFunctionCalculatorImpl.Functions
-
airyBiPrime
- Specified by:
airyBiPrime
in interfaceFunctionCalculatorImpl.Functions
-
asin
- Specified by:
asin
in interfaceFunctionCalculatorImpl.Functions
-
asinh
- Specified by:
asinh
in interfaceFunctionCalculatorImpl.Functions
-
atan
- Specified by:
atan
in interfaceFunctionCalculatorImpl.Functions
-
atanh
- Specified by:
atanh
in interfaceFunctionCalculatorImpl.Functions
-
bernoulli
- Specified by:
bernoulli
in interfaceFunctionCalculatorImpl.Functions
-
bernoulliB
- Specified by:
bernoulliB
in interfaceFunctionCalculatorImpl.Functions
-
besselI
- Specified by:
besselI
in interfaceFunctionCalculatorImpl.Functions
-
besselJ
- Specified by:
besselJ
in interfaceFunctionCalculatorImpl.Functions
-
besselK
- Specified by:
besselK
in interfaceFunctionCalculatorImpl.Functions
-
besselY
- Specified by:
besselY
in interfaceFunctionCalculatorImpl.Functions
-
beta
- Specified by:
beta
in interfaceFunctionCalculatorImpl.Functions
-
beta
- Specified by:
beta
in interfaceFunctionCalculatorImpl.Functions
-
beta
- Specified by:
beta
in interfaceFunctionCalculatorImpl.Functions
-
binomial
- Specified by:
binomial
in interfaceFunctionCalculatorImpl.Functions
-
catalan
- Specified by:
catalan
in interfaceFunctionCalculatorImpl.Functions
-
cbrt
- Specified by:
cbrt
in interfaceFunctionCalculatorImpl.Functions
-
ceil
- Specified by:
ceil
in interfaceFunctionCalculatorImpl.Functions
-
chebyshevT
- Specified by:
chebyshevT
in interfaceFunctionCalculatorImpl.Functions
-
chebyshevU
- Specified by:
chebyshevU
in interfaceFunctionCalculatorImpl.Functions
-
cos
- Specified by:
cos
in interfaceFunctionCalculatorImpl.Functions
-
cosIntegral
- Specified by:
cosIntegral
in interfaceFunctionCalculatorImpl.Functions
-
cosh
- Specified by:
cosh
in interfaceFunctionCalculatorImpl.Functions
-
coshIntegral
- Specified by:
coshIntegral
in interfaceFunctionCalculatorImpl.Functions
-
digamma
- Specified by:
digamma
in interfaceFunctionCalculatorImpl.Functions
-
doubleFactorial
- Specified by:
doubleFactorial
in interfaceFunctionCalculatorImpl.Functions
-
e
- Specified by:
e
in interfaceFunctionCalculatorImpl.Functions
-
ellipticE
- Specified by:
ellipticE
in interfaceFunctionCalculatorImpl.Functions
-
ellipticK
- Specified by:
ellipticK
in interfaceFunctionCalculatorImpl.Functions
-
erf
- Specified by:
erf
in interfaceFunctionCalculatorImpl.Functions
-
erfc
- Specified by:
erfc
in interfaceFunctionCalculatorImpl.Functions
-
erfi
- Specified by:
erfi
in interfaceFunctionCalculatorImpl.Functions
-
euler
- Specified by:
euler
in interfaceFunctionCalculatorImpl.Functions
-
eulerE
- Specified by:
eulerE
in interfaceFunctionCalculatorImpl.Functions
-
exp
- Specified by:
exp
in interfaceFunctionCalculatorImpl.Functions
-
expIntegralE
- Specified by:
expIntegralE
in interfaceFunctionCalculatorImpl.Functions
-
expIntegralEi
- Specified by:
expIntegralEi
in interfaceFunctionCalculatorImpl.Functions
-
factorial
- Specified by:
factorial
in interfaceFunctionCalculatorImpl.Functions
-
fibonacci
- Specified by:
fibonacci
in interfaceFunctionCalculatorImpl.Functions
-
floor
- Specified by:
floor
in interfaceFunctionCalculatorImpl.Functions
-
frac
- Specified by:
frac
in interfaceFunctionCalculatorImpl.Functions
-
fresnelC
- Specified by:
fresnelC
in interfaceFunctionCalculatorImpl.Functions
-
fresnelS
- Specified by:
fresnelS
in interfaceFunctionCalculatorImpl.Functions
-
gegenbauerC
- Specified by:
gegenbauerC
in interfaceFunctionCalculatorImpl.Functions
-
gegenbauerC
- Specified by:
gegenbauerC
in interfaceFunctionCalculatorImpl.Functions
-
glaisher
- Specified by:
glaisher
in interfaceFunctionCalculatorImpl.Functions
-
gamma
- Specified by:
gamma
in interfaceFunctionCalculatorImpl.Functions
-
gamma
- Specified by:
gamma
in interfaceFunctionCalculatorImpl.Functions
-
gamma
- Specified by:
gamma
in interfaceFunctionCalculatorImpl.Functions
-
harmonicNumber
- Specified by:
harmonicNumber
in interfaceFunctionCalculatorImpl.Functions
-
harmonicNumber
- Specified by:
harmonicNumber
in interfaceFunctionCalculatorImpl.Functions
-
hermiteH
- Specified by:
hermiteH
in interfaceFunctionCalculatorImpl.Functions
-
hypergeometric0F1
- Specified by:
hypergeometric0F1
in interfaceFunctionCalculatorImpl.Functions
-
hypergeometric0F1Regularized
- Specified by:
hypergeometric0F1Regularized
in interfaceFunctionCalculatorImpl.Functions
-
hypergeometric1F1
- Specified by:
hypergeometric1F1
in interfaceFunctionCalculatorImpl.Functions
-
hypergeometric1F1Regularized
- Specified by:
hypergeometric1F1Regularized
in interfaceFunctionCalculatorImpl.Functions
-
hypergeometric2F1
- Specified by:
hypergeometric2F1
in interfaceFunctionCalculatorImpl.Functions
-
hypergeometric2F1Regularized
- Specified by:
hypergeometric2F1Regularized
in interfaceFunctionCalculatorImpl.Functions
-
hypergeometricU
- Specified by:
hypergeometricU
in interfaceFunctionCalculatorImpl.Functions
-
inverseErf
- Specified by:
inverseErf
in interfaceFunctionCalculatorImpl.Functions
-
inverseErfc
- Specified by:
inverseErfc
in interfaceFunctionCalculatorImpl.Functions
-
jacobiP
- Specified by:
jacobiP
in interfaceFunctionCalculatorImpl.Functions
-
khinchin
- Specified by:
khinchin
in interfaceFunctionCalculatorImpl.Functions
-
laguerreL
- Specified by:
laguerreL
in interfaceFunctionCalculatorImpl.Functions
-
laguerreL
- Specified by:
laguerreL
in interfaceFunctionCalculatorImpl.Functions
-
legendreP
- Specified by:
legendreP
in interfaceFunctionCalculatorImpl.Functions
-
legendreP
- Specified by:
legendreP
in interfaceFunctionCalculatorImpl.Functions
-
legendreQ
- Specified by:
legendreQ
in interfaceFunctionCalculatorImpl.Functions
-
legendreQ
- Specified by:
legendreQ
in interfaceFunctionCalculatorImpl.Functions
-
log
- Specified by:
log
in interfaceFunctionCalculatorImpl.Functions
-
log
- Specified by:
log
in interfaceFunctionCalculatorImpl.Functions
-
logGamma
- Specified by:
logGamma
in interfaceFunctionCalculatorImpl.Functions
-
logIntegral
- Specified by:
logIntegral
in interfaceFunctionCalculatorImpl.Functions
-
logisticSigmoid
- Specified by:
logisticSigmoid
in interfaceFunctionCalculatorImpl.Functions
-
max
- Specified by:
max
in interfaceFunctionCalculatorImpl.Functions
-
min
- Specified by:
min
in interfaceFunctionCalculatorImpl.Functions
-
nextAfter
- Specified by:
nextAfter
in interfaceFunctionCalculatorImpl.Functions
-
nextDown
- Specified by:
nextDown
in interfaceFunctionCalculatorImpl.Functions
-
nextUp
- Specified by:
nextUp
in interfaceFunctionCalculatorImpl.Functions
-
pi
- Specified by:
pi
in interfaceFunctionCalculatorImpl.Functions
-
pochhammer
- Specified by:
pochhammer
in interfaceFunctionCalculatorImpl.Functions
-
polygamma
- Specified by:
polygamma
in interfaceFunctionCalculatorImpl.Functions
-
polylog
- Specified by:
polylog
in interfaceFunctionCalculatorImpl.Functions
-
random
- Specified by:
random
in interfaceFunctionCalculatorImpl.Functions
-
randomGaussian
- Specified by:
randomGaussian
in interfaceFunctionCalculatorImpl.Functions
-
round
- Specified by:
round
in interfaceFunctionCalculatorImpl.Functions
-
roundToPrecision
- Specified by:
roundToPrecision
in interfaceFunctionCalculatorImpl.Functions
-
roundToInteger
- Specified by:
roundToInteger
in interfaceFunctionCalculatorImpl.Functions
-
roundToPlaces
- Specified by:
roundToPlaces
in interfaceFunctionCalculatorImpl.Functions
-
roundToMultiple
- Specified by:
roundToMultiple
in interfaceFunctionCalculatorImpl.Functions
-
sin
- Specified by:
sin
in interfaceFunctionCalculatorImpl.Functions
-
sinc
- Specified by:
sinc
in interfaceFunctionCalculatorImpl.Functions
-
sinIntegral
- Specified by:
sinIntegral
in interfaceFunctionCalculatorImpl.Functions
-
sinh
- Specified by:
sinh
in interfaceFunctionCalculatorImpl.Functions
-
sinhIntegral
- Specified by:
sinhIntegral
in interfaceFunctionCalculatorImpl.Functions
-
sphericalHarmonicY
- Specified by:
sphericalHarmonicY
in interfaceFunctionCalculatorImpl.Functions
-
sqrt
- Specified by:
sqrt
in interfaceFunctionCalculatorImpl.Functions
-
tan
- Specified by:
tan
in interfaceFunctionCalculatorImpl.Functions
-
tanh
- Specified by:
tanh
in interfaceFunctionCalculatorImpl.Functions
-
truncate
- Specified by:
truncate
in interfaceFunctionCalculatorImpl.Functions
-
toDegrees
- Specified by:
toDegrees
in interfaceFunctionCalculatorImpl.Functions
-
toRadians
- Specified by:
toRadians
in interfaceFunctionCalculatorImpl.Functions
-
ulp
- Specified by:
ulp
in interfaceFunctionCalculatorImpl.Functions
-
zeta
- Specified by:
zeta
in interfaceFunctionCalculatorImpl.Functions
-
zeta
- Specified by:
zeta
in interfaceFunctionCalculatorImpl.Functions
-
agm
- Specified by:
agm
in interfaceFunctionCalculatorImpl.Functions
-
w
- Specified by:
w
in interfaceFunctionCalculatorImpl.Functions
-
w
- Specified by:
w
in interfaceFunctionCalculatorImpl.Functions
-
atan2
- Specified by:
atan2
in interfaceFunctionCalculatorImpl.Functions
-
copySign
- Specified by:
copySign
in interfaceFunctionCalculatorImpl.Functions
-
fmod
- Specified by:
fmod
in interfaceFunctionCalculatorImpl.Functions
-
gcd
- Specified by:
gcd
in interfaceFunctionCalculatorImpl.Functions
-
hypot
- Specified by:
hypot
in interfaceFunctionCalculatorImpl.Functions
-
inverseRoot
- Specified by:
inverseRoot
in interfaceFunctionCalculatorImpl.Functions
-
inverseRoot
- Specified by:
inverseRoot
in interfaceFunctionCalculatorImpl.Functions
-
inverseRoot
-
inverseRoot
-
lcm
- Specified by:
lcm
in interfaceFunctionCalculatorImpl.Functions
-
root
- Specified by:
root
in interfaceFunctionCalculatorImpl.Functions
-
root
- Specified by:
root
in interfaceFunctionCalculatorImpl.Functions
-
root
-
root
-
scale
- Specified by:
scale
in interfaceFunctionCalculatorImpl.Functions
-
scale
-
precision
- Specified by:
precision
in interfaceFunctionCalculatorImpl.Functions
-
precision
-
isLong
-