Uses of Record Class
rocks.palaiologos.maja.Complex
Packages that use Complex
Package
Description
Contains a parser and evaluator for enhanced mathematical expressions.
Contains the
Matrix class and various utilities related to linear algebra.-
Uses of Complex in rocks.palaiologos.maja
Fields in rocks.palaiologos.maja declared as ComplexModifier and TypeFieldDescriptionstatic final ComplexComplex.COMPLEX_INFINITYstatic final ComplexMaja.IThe imaginary unit.static final ComplexComplex.NaNstatic final ComplexComplex.ONEstatic final ComplexComplex.ZEROMethods in rocks.palaiologos.maja that return ComplexModifier and TypeMethodDescriptionprivate static ComplexZeta.__riemann_zeta_glob(Complex __s) private static ComplexZeta.__riemann_zeta_product(Complex __s) static ComplexCompute the absolute values of parts of a complex number.static ComplexCompute the arcus cosine of a complex number.static ComplexCompute the hyperbolic arccosine of a complex number.static ComplexCompute the arcus cotangent of a complex number.static ComplexCompute the hyperbolic arccotangent of a complex number.static ComplexCompute the arcus cosecant of a complex number.static ComplexCompute the hyperbolic arccosecant of a complex number.static ComplexAdd a complex number and a real number.static ComplexAdd a complex number and a real number.static ComplexAdd two complex numbers together.static Complex[]static Complex[]Compute the value of the Airy Ai, Ai', Bi and Bi' functions at the specified point.static ComplexCompute the value of the Airy Ai function at the specified point.static ComplexCompute the value of the Airy Ai function's first derivative at the specified point.static ComplexCompute the value of the Airy Bi function at the specified point.static ComplexCompute the value of the Airy Bi function's first derivative at the specified point.static ComplexCompute the arcus secant of a complex number.static ComplexCompute the hyperbolic arcsecant of a complex number.static ComplexCompute the arcus sine of a complex number.static ComplexCompute the hyperbolic arcsine of a complex number.static ComplexCompute the arcus tangent of a complex number.static ComplexCompute the hyperbolic arctangent of a complex number.private static Complexstatic ComplexCompute the beta function of two complex numbers.static ComplexCompute the principal cube root of a complex number.static Complexstatic ComplexRounds both the real and imaginary parts of a complex number.static Complexstatic Complexstatic Complexstatic ComplexCompute the value of the complex hyperbolic cosine integral Chi(z).static Complexstatic ComplexTrim insignificant real/imaginary parts (below machine epsilon), round up numbers where the real/imaginary part is very close to an integer.static ComplexCompute the value of the complex cosine integral Ci(z) at z.static Complexstatic ComplexCompute the value of the complex cosine integral Cin(z) at z.static Complexstatic ComplexMaja.cis(double x) Compute the value of the cis function of a number.static ComplexCompute the complex conjugate of a complex number.static ComplexCopy the sign of the second argument to the first argument.static ComplexCompute the cosine of a complex number.static ComplexCompute the hyperbolic cosine of a complex number.static ComplexCompute the cotangent of a complex number.static ComplexCompute the hyperbolic cotangent of a complex number.static ComplexCompute the cosecant of a complex number.static ComplexCompute the hyperbolic cosecant of a complex number.static ComplexMaja.dawsonMinus(Complex z) Compute the value of the complex Dawson function (D-) at z.static ComplexMaja.dawsonPlus(Complex z) Compute the value of the complex Dawson function (D+) at z.static Complexstatic ComplexCompute the complex digamma function.static ComplexCompute the complex dilogarithm of z.static Complexstatic ComplexDivide a complex number and a real number.static ComplexDivide a complex number and a real number.static ComplexDivide two complex numbers.static Complexstatic ComplexCompute the value of the exponential integral E1 at the specified point.static ComplexCompute the exponential integral using a formula that was revealed to me in a dream:static ComplexCompute the value of the complementary exponential integral Ein at the specified point.static ComplexCompute the value of the complex generalised exponential integral E_n(z).static ComplexCompute the complex error function.static ComplexCompute the complex complementary error function.static ComplexCompute the complex imaginary error function.static ComplexCompute the value of the exponential function of a complex number.static ComplexIntegrator.finiteSimpsonRC(Function<Double, Complex> f, double a, double b, int N) static Complex[]static Complex[]Integrator.finiteTanhSinhRC(Function<Double, Complex> f, double a, double b, int n, double eps) static ComplexRounds both the real and imaginary parts of a complex number.static ComplexReturns the value of the complex fused multiply-add operation.static ComplexCompute the Fresnel C integral on the complex plane.static ComplexCompute the Fresnel S integral on the complex plane.static Complexstatic ComplexCompute the gamma function of a complex number.static Complexstatic ComplexIntegrator.gaussLegendreIntegrateRC(Function<Double, Complex> f, double a, double b, int N) static ComplexDomain extension of the greatest common division function onto the complex plane.static ComplexZeta.hurwitz_zeta(Complex s, Complex a) static ComplexMaja.hurwitzZeta(Complex s, Complex a) Compute the Hurwitz zeta function of complex arguments.static ComplexIntegrate a C -> C function using the Gauss-Legendre quadrature.static ComplexMaja.integrateGaussLegendreRC(Function<Double, Complex> f, double a, double b, int N) Integrate a monadic function over a finite interval [a,b] using the Gauss-Legendre quadrature.static ComplexMaja.integrateSimpsonRC(Function<Double, Complex> f, double a, double b, int N) Integrate a monadic function over a finite interval [a,b] using the Simpson rule.static Complex[]Integrate a C -> C function using the Tanh-Sinh quadrature.static Complex[]Maja.integrateTanhSinhRC(Function<Double, Complex> f, double a, double b, int N, double eps) Integrate a monadic function over a finite interval [a,b] using the Tanh-Sinh quadrature, especially useful when singularities or infinite derivatives exist at one or both endpoints.static ComplexCompute the specified branch of the complex Lambert W function of z.static Complexstatic ComplexDomain extension of the least common multiple function onto the complex plane.static Complexstatic ComplexCompute the Legendre D elliptic integral defined by DLMF §19.2.6static Complexstatic ComplexCompute the Legendre E elliptic integral defined by DLMF §19.2.5static Complexstatic ComplexCompute the Legendre F elliptic integral defined by DLMF §19.2.4static ComplexLegendreIntegral.legendrePi(Complex phi, Complex alpha, Complex k) static ComplexMaja.legendrePi(Complex phi, Complex alpha, Complex k) Compute the Legendre Pi elliptic integral defined by DLMF §19.2.7static Complexstatic ComplexCompute the Lerch transcendent of z, s, and a.private static ComplexGamma.lgammaRecurrence(Complex z) private static ComplexGamma.lgammaStirling(Complex z) static ComplexCompute the complex logarithmic integral of z, defined as li(z) = int(1/log t, t=0..z).static ComplexCompute the lower incomplete (non-regularised) gamma function of a complex number.static ComplexCompute the natural logarithm of a complex number.static ComplexCompute the logarithm of the beta function in the complex plane.static Complexstatic ComplexPrincipal branch of the logarithm of the gamma function.private static Complexprivate static Complexprivate static Complexstatic ComplexMultiply a complex number and a real number.static ComplexMultiply a complex number and a real number.static ComplexMultiply two complex numbers.static ComplexNegate a complex number.(package private) static Complexprivate static Complexstatic ComplexMaja.pochhammer(Complex x, double n) Compute the Pochhammer symbol (x)_n.static ComplexMaja.pochhammer(Complex x, int n) Compute the Pochhammer symbol (x)_n.static ComplexMaja.pochhammer(Complex x, Complex n) Compute the Pochhammer symbol (x)_n.(package private) static Complexstatic ComplexCompute the value of the order-N polygamma function at complex z.static ComplexCompute the polylogarithm of s and z.static Complexprivate static ComplexSpence.polylogContinuation(int n, Complex z) private static ComplexSpence.polylogGeneral(Complex s, Complex z) private static ComplexSpence.polylogSeries(Complex s, Complex z) private static ComplexSpence.polylogUnitCircle(int n, Complex z) static ComplexCompute a to the power of b, where a is a double precision number and b is a complex number.static ComplexCompute a to the power of b, where a is a complexstatic ComplexCompute a to the power of b, where a and b are both complex numbers.private static ComplexZeta.recipGammaNoPole(Complex z) static ComplexDomain extension of the remainder function onto the complex plane.static ComplexZeta.riemann_zeta(Complex s) static Complex[]Find all n-th roots of a complex number.static ComplexRounds both the real and imaginary parts of a complex number.static ComplexCompute the secant of a complex number.static ComplexCompute the hyperbolic secant of a complex number.static ComplexCompute the value of the complex hyperbolic sine integral Shi(z).static Complexstatic Complex[]Compute the value of the complex hyperbolic sine integral Shi(z) and complex hyperbolic cosine integral Chi(z).static ComplexCompute the value of the complex sine integral si(z) at z.static Complexstatic ComplexCompute the value of the complex sine integral Si(z) at z.static Complexstatic ComplexReturns the sign of a complex number.static ComplexCompute the sine of a complex number.static ComplexReturns the sinc function of a complex number, defined as sin(x) / x, except for x = 0, where sinc(x) = 1.static ComplexCompute the hyperbolic sine of a complex number.static ComplexCompute the Spence function of z.static Complexstatic ComplexCompute the square root of a complex number.static ComplexSubtract a complex number and a real number.static ComplexSubtract a complex number and a real number.static ComplexSubtract two complex numbers from each other.static ComplexCompute the tangent of a complex number.static ComplexCompute the hyperbolic tangent of a complex number.static Complexstatic ComplexCompute the complex trigamma function.static ComplexCompute the upper incomplete (non-regularised) gamma function of a complex number.private static Complexstatic ComplexCompute the value of the complex Riemann zeta function at z.Methods in rocks.palaiologos.maja with parameters of type ComplexModifier and TypeMethodDescriptionprivate static ComplexZeta.__riemann_zeta_glob(Complex __s) private static ComplexZeta.__riemann_zeta_product(Complex __s) static boolean[]Numerically finds all roots of a polynomial equation P(z) = 0.static doubleCompute the absolute value of a complex number.static ComplexCompute the absolute values of parts of a complex number.static ComplexCompute the arcus cosine of a complex number.static ComplexCompute the hyperbolic arccosine of a complex number.static ComplexCompute the arcus cotangent of a complex number.static ComplexCompute the hyperbolic arccotangent of a complex number.static ComplexCompute the arcus cosecant of a complex number.static ComplexCompute the hyperbolic arccosecant of a complex number.static ComplexAdd a complex number and a real number.static ComplexAdd a complex number and a real number.static ComplexAdd two complex numbers together.static Complex[]static Complex[]Compute the value of the Airy Ai, Ai', Bi and Bi' functions at the specified point.static ComplexCompute the value of the Airy Ai function at the specified point.static ComplexCompute the value of the Airy Ai function's first derivative at the specified point.static ComplexCompute the value of the Airy Bi function at the specified point.static ComplexCompute the value of the Airy Bi function's first derivative at the specified point.static doubleReturn the argument of a complex number.static ComplexCompute the arcus secant of a complex number.static ComplexCompute the hyperbolic arcsecant of a complex number.static ComplexCompute the arcus sine of a complex number.static ComplexCompute the hyperbolic arcsine of a complex number.static ComplexCompute the arcus tangent of a complex number.static ComplexCompute the hyperbolic arctangent of a complex number.private static Complexstatic ComplexCompute the beta function of two complex numbers.static ComplexCompute the principal cube root of a complex number.static Complexstatic ComplexRounds both the real and imaginary parts of a complex number.static Complexstatic Complexstatic Complexstatic ComplexCompute the value of the complex hyperbolic cosine integral Chi(z).static Complexstatic ComplexTrim insignificant real/imaginary parts (below machine epsilon), round up numbers where the real/imaginary part is very close to an integer.static ComplexCompute the value of the complex cosine integral Ci(z) at z.static Complexstatic ComplexCompute the value of the complex cosine integral Cin(z) at z.static Complexstatic ComplexCompute the complex conjugate of a complex number.static ComplexCopy the sign of the second argument to the first argument.static ComplexCompute the cosine of a complex number.static ComplexCompute the hyperbolic cosine of a complex number.static ComplexCompute the cotangent of a complex number.static ComplexCompute the hyperbolic cotangent of a complex number.static ComplexCompute the cosecant of a complex number.static ComplexCompute the hyperbolic cosecant of a complex number.static ComplexMaja.dawsonMinus(Complex z) Compute the value of the complex Dawson function (D-) at z.static ComplexMaja.dawsonPlus(Complex z) Compute the value of the complex Dawson function (D+) at z.static Complexstatic ComplexCompute the complex digamma function.static ComplexCompute the complex dilogarithm of z.static Complexstatic ComplexDivide a complex number and a real number.static ComplexDivide a complex number and a real number.static ComplexDivide two complex numbers.static Complexstatic ComplexCompute the value of the exponential integral E1 at the specified point.static ComplexCompute the exponential integral using a formula that was revealed to me in a dream:static ComplexCompute the value of the complementary exponential integral Ein at the specified point.static ComplexCompute the value of the complex generalised exponential integral E_n(z).static booleanCompare two numbers for equality.static booleanCompare two numbers for equality.static booleanCompare two numbers for equality.static booleanCompare two complex numbers for equality.static ComplexCompute the complex error function.static ComplexCompute the complex complementary error function.static ComplexCompute the complex imaginary error function.static ComplexCompute the value of the exponential function of a complex number.static Complex[]static ComplexRounds both the real and imaginary parts of a complex number.static ComplexReturns the value of the complex fused multiply-add operation.static ComplexCompute the Fresnel C integral on the complex plane.static ComplexCompute the Fresnel S integral on the complex plane.static Complexstatic ComplexCompute the gamma function of a complex number.static Complexstatic ComplexDomain extension of the greatest common division function onto the complex plane.static ComplexZeta.hurwitz_zeta(Complex s, Complex a) static ComplexMaja.hurwitzZeta(Complex s, Complex a) Compute the Hurwitz zeta function of complex arguments.static ComplexIntegrate a C -> C function using the Gauss-Legendre quadrature.static Complex[]Integrate a C -> C function using the Tanh-Sinh quadrature.static booleanComplex.isInfinite(Complex c) private static booleanstatic booleanprivate static booleanstatic ComplexCompute the specified branch of the complex Lambert W function of z.static Complexstatic ComplexDomain extension of the least common multiple function onto the complex plane.static Complexstatic ComplexCompute the Legendre D elliptic integral defined by DLMF §19.2.6static Complexstatic ComplexCompute the Legendre E elliptic integral defined by DLMF §19.2.5static Complexstatic ComplexCompute the Legendre F elliptic integral defined by DLMF §19.2.4static ComplexLegendreIntegral.legendrePi(Complex phi, Complex alpha, Complex k) static ComplexMaja.legendrePi(Complex phi, Complex alpha, Complex k) Compute the Legendre Pi elliptic integral defined by DLMF §19.2.7static Complexstatic ComplexCompute the Lerch transcendent of z, s, and a.private static ComplexGamma.lgammaRecurrence(Complex z) private static ComplexGamma.lgammaStirling(Complex z) static ComplexCompute the complex logarithmic integral of z, defined as li(z) = int(1/log t, t=0..z).static ComplexCompute the lower incomplete (non-regularised) gamma function of a complex number.static ComplexCompute the natural logarithm of a complex number.static ComplexCompute the logarithm of the beta function in the complex plane.static Complexstatic ComplexPrincipal branch of the logarithm of the gamma function.private static Complexprivate static Complexprivate static Complexstatic ComplexMultiply a complex number and a real number.static ComplexMultiply a complex number and a real number.static ComplexMultiply two complex numbers.static booleanCompare two numbers for inequality.static booleanCompare two numbers for inequality.static booleanCompare two numbers for inequality.static ComplexNegate a complex number.(package private) static Complexprivate static Complexstatic ComplexMaja.pochhammer(Complex x, double n) Compute the Pochhammer symbol (x)_n.static ComplexMaja.pochhammer(Complex x, int n) Compute the Pochhammer symbol (x)_n.static ComplexMaja.pochhammer(Complex x, Complex n) Compute the Pochhammer symbol (x)_n.(package private) static Complexstatic ComplexCompute the value of the order-N polygamma function at complex z.static ComplexCompute the polylogarithm of s and z.static Complexprivate static ComplexSpence.polylogContinuation(int n, Complex z) private static ComplexSpence.polylogGeneral(Complex s, Complex z) private static ComplexSpence.polylogSeries(Complex s, Complex z) private static ComplexSpence.polylogUnitCircle(int n, Complex z) static ComplexCompute a to the power of b, where a is a double precision number and b is a complex number.static ComplexCompute a to the power of b, where a is a complexstatic ComplexCompute a to the power of b, where a and b are both complex numbers.private static ComplexZeta.recipGammaNoPole(Complex z) static ComplexDomain extension of the remainder function onto the complex plane.static ComplexZeta.riemann_zeta(Complex s) static Complex[]Find all n-th roots of a complex number.static ComplexRounds both the real and imaginary parts of a complex number.static ComplexCompute the secant of a complex number.static ComplexCompute the hyperbolic secant of a complex number.static ComplexCompute the value of the complex hyperbolic sine integral Shi(z).static Complexstatic Complex[]Compute the value of the complex hyperbolic sine integral Shi(z) and complex hyperbolic cosine integral Chi(z).static ComplexCompute the value of the complex sine integral si(z) at z.static Complexstatic ComplexCompute the value of the complex sine integral Si(z) at z.static Complexstatic ComplexReturns the sign of a complex number.static ComplexCompute the sine of a complex number.static ComplexReturns the sinc function of a complex number, defined as sin(x) / x, except for x = 0, where sinc(x) = 1.static ComplexCompute the hyperbolic sine of a complex number.static ComplexCompute the Spence function of z.static Complexstatic ComplexCompute the square root of a complex number.static ComplexSubtract a complex number and a real number.static ComplexSubtract a complex number and a real number.static ComplexSubtract two complex numbers from each other.static ComplexCompute the tangent of a complex number.static ComplexCompute the hyperbolic tangent of a complex number.static Complexstatic ComplexCompute the complex trigamma function.static ComplexCompute the upper incomplete (non-regularised) gamma function of a complex number.private static Complexstatic ComplexCompute the value of the complex Riemann zeta function at z.Method parameters in rocks.palaiologos.maja with type arguments of type ComplexModifier and TypeMethodDescriptionstatic ComplexIntegrator.finiteSimpsonRC(Function<Double, Complex> f, double a, double b, int N) static Complex[]static Complex[]static Complex[]Integrator.finiteTanhSinhRC(Function<Double, Complex> f, double a, double b, int n, double eps) static Complexstatic Complexstatic ComplexIntegrator.gaussLegendreIntegrateRC(Function<Double, Complex> f, double a, double b, int N) static ComplexIntegrate a C -> C function using the Gauss-Legendre quadrature.static ComplexIntegrate a C -> C function using the Gauss-Legendre quadrature.static ComplexMaja.integrateGaussLegendreRC(Function<Double, Complex> f, double a, double b, int N) Integrate a monadic function over a finite interval [a,b] using the Gauss-Legendre quadrature.static ComplexMaja.integrateSimpsonRC(Function<Double, Complex> f, double a, double b, int N) Integrate a monadic function over a finite interval [a,b] using the Simpson rule.static Complex[]Integrate a C -> C function using the Tanh-Sinh quadrature.static Complex[]Integrate a C -> C function using the Tanh-Sinh quadrature.static Complex[]Maja.integrateTanhSinhRC(Function<Double, Complex> f, double a, double b, int N, double eps) Integrate a monadic function over a finite interval [a,b] using the Tanh-Sinh quadrature, especially useful when singularities or infinite derivatives exist at one or both endpoints. -
Uses of Complex in rocks.palaiologos.maja.expression
Methods in rocks.palaiologos.maja.expression that return ComplexModifier and TypeMethodDescriptionprivate static ComplexDefaultExpressionVisitor.forceComplex(Object d) -
Uses of Complex in rocks.palaiologos.maja.matrix
Fields in rocks.palaiologos.maja.matrix declared as ComplexModifier and TypeFieldDescriptionprivate final Complex[]DoubleEigenvalueDecompositionResult.eThe field for theerecord component.Methods in rocks.palaiologos.maja.matrix that return ComplexModifier and TypeMethodDescriptionComplex[]DoubleEigenvalueDecompositionResult.e()Returns the value of theerecord component.Complex[]EigenvalueDecompositionImpl.getEigenvalues()Method parameters in rocks.palaiologos.maja.matrix with type arguments of type ComplexModifier and TypeMethodDescriptionComplexMatrix.dot(Matrix<Complex> another, BiFunction<Complex, Complex, Complex> scalar, BiFunction<Complex, Complex, Complex> vector) ComplexMatrix.dot(Matrix<Complex> another, BiFunction<Complex, Complex, Complex> scalar, BiFunction<Complex, Complex, Complex> vector) ComplexMatrix.dot(Matrix<Complex> another, BiFunction<Complex, Complex, Complex> scalar, BiFunction<Complex, Complex, Complex> vector) ComplexMatrix.dot(Matrix<Complex> another, BiFunction<Complex, Complex, Complex> scalar, BiFunction<Complex, Complex, Complex> vector) static ComplexMatrixConstructors in rocks.palaiologos.maja.matrix with parameters of type ComplexModifierConstructorDescriptionComplexMatrix(Complex[][] data) Creates an instance of aDoubleEigenvalueDecompositionResultrecord class.Constructor parameters in rocks.palaiologos.maja.matrix with type arguments of type Complex