Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- a - Variable in record class rocks.palaiologos.maja.Dual
-
The field for the
arecord component. - a() - Method in record class rocks.palaiologos.maja.Dual
-
Returns the value of the
arecord component. - A - Static variable in class rocks.palaiologos.maja.Gamma
- A - Static variable in class rocks.palaiologos.maja.Spence
- A_i0 - Static variable in class rocks.palaiologos.maja.Bessel
- A_i1 - Static variable in class rocks.palaiologos.maja.Bessel
- A_k0 - Static variable in class rocks.palaiologos.maja.Bessel
- A_k1 - Static variable in class rocks.palaiologos.maja.Bessel
- A4 - Static variable in class rocks.palaiologos.maja.Spence
- aberth(double[], double[], boolean[]) - Static method in class rocks.palaiologos.maja.Pzeros
-
Calculates the roots of polynomial functions y=a[0]+a[1]*x+a[2]*x^2+a[3]*x^3+...+a[n]*x^n of any degree n having arbitrary complex coefficients a[i].
- aberth(Complex[]) - Static method in class rocks.palaiologos.maja.Maja
-
Numerically finds all roots of a polynomial equation P(z) = 0.
- aberth_(int, int, Pzeros.doublecomplex[], Pzeros.doublecomplex) - Method in class rocks.palaiologos.maja.Pzeros
- abs(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the absolute value of a double precision number.
- abs(long) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the absolute value of a number.
- abs(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the absolute value of a complex number.
- abs(Dual) - Static method in class rocks.palaiologos.maja.Maja
- absparts(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the absolute values of parts of a complex number.
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.BlockContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAddContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAndContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprDivContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprEqContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprFunctionCallContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGcdContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGeContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGtContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIndexContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIntContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLambdaContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLcmContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLeContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLtContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMatrixContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprModContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMulContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNegContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNeqContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNotContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprOrContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprParenContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPosContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPowContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRealContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRemContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprSubContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprVariableContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.FunctionDeclarationContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.IfContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.LocalFunctionDeclarationContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixAssignmentContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ReturnContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleAssignmentContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleFunctionDeclarationContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleIfContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalAssignmentContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalFunctionDeclarationContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ToplevelContext
- accept(ParseTreeVisitor<? extends T>) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.WhileContext
- acos(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the inverse cosine of a double precision number.
- acos(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the arcus cosine of a complex number.
- acos(Dual) - Static method in class rocks.palaiologos.maja.Maja
- acosh(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse hyperbolic cosine function at x.
- acosh(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic arccosine of a complex number.
- acosh(Dual) - Static method in class rocks.palaiologos.maja.Maja
- acot(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse cotangent (1 / atan(x)) function at x.
- acot(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the arcus cotangent of a complex number.
- acot(Dual) - Static method in class rocks.palaiologos.maja.Maja
- acoth(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse hyperbolic cotangent (1 / atanh(x)) function at x.
- acoth(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic arccotangent of a complex number.
- acoth(Dual) - Static method in class rocks.palaiologos.maja.Maja
- acsc(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse cosecant (1 / asin(x)) function at x.
- acsc(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the arcus cosecant of a complex number.
- acsc(Dual) - Static method in class rocks.palaiologos.maja.Maja
- acsch(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse hyperbolic cosecant (1 / asinh(x)) function at x.
- acsch(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic arccosecant of a complex number.
- acsch(Dual) - Static method in class rocks.palaiologos.maja.Maja
- AD - Static variable in class rocks.palaiologos.maja.Airy
- add(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Adds two double precision numbers together.
- add(double, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Add a complex number and a real number.
- add(double, Dual) - Static method in class rocks.palaiologos.maja.Maja
-
Perform real-dual addition.
- add(Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Add a complex number and a real number.
- add(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Add two complex numbers together.
- add(Dual, double) - Static method in class rocks.palaiologos.maja.Maja
-
Perform real-dual addition.
- add(Dual, Dual) - Static method in class rocks.palaiologos.maja.Maja
-
Perform dual addition.
- addFor(Object, Object) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- AFD - Static variable in class rocks.palaiologos.maja.Airy
- AFN - Static variable in class rocks.palaiologos.maja.Airy
- AGD - Static variable in class rocks.palaiologos.maja.Airy
- AGN - Static variable in class rocks.palaiologos.maja.Airy
- airy(double) - Static method in class rocks.palaiologos.maja.Airy
- airy(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Ai, Ai', Bi and Bi' functions at the specified point.
- airy(Complex) - Static method in class rocks.palaiologos.maja.Airy
- airy(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Ai, Ai', Bi and Bi' functions at the specified point.
- Airy - Class in rocks.palaiologos.maja
- Airy() - Constructor for class rocks.palaiologos.maja.Airy
- airyAi(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Ai function at the specified point.
- airyAi(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Ai function at the specified point.
- airyAi(Dual) - Static method in class rocks.palaiologos.maja.Maja
- airyAip(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Ai function's first derivative at the specified point.
- airyAip(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Ai function's first derivative at the specified point.
- airyBi(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Bi function at the specified point.
- airyBi(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Bi function at the specified point.
- airyBi(Dual) - Static method in class rocks.palaiologos.maja.Maja
- airyBip(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Bi function's first derivative at the specified point.
- airyBip(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Airy Bi function's first derivative at the specified point.
- aj(double, double, double, int) - Static method in class rocks.palaiologos.maja.Zeta
- allDouble(Object...) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- alt(BiFunction<Double, Double, Double>, BiFunction<Double, Double, Double>) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
The expressions
A.alt(Maja::sub, Maja::mul)andA.alt(Maja::add, Maja::mul)are for square matrix arguments A, the determinant and the permanent of mathematics. - alt(Matrix<Double>, BiFunction<Double, Double, Double>, BiFunction<Double, Double, Double>) - Static method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- AN - Static variable in class rocks.palaiologos.maja.Airy
- anyComplex(Object...) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- APD - Static variable in class rocks.palaiologos.maja.Airy
- APERY_CONSTANT - Static variable in class rocks.palaiologos.maja.Maja
-
Apery's constant - zeta(3).
- APFD - Static variable in class rocks.palaiologos.maja.Airy
- APFN - Static variable in class rocks.palaiologos.maja.Airy
- APGD - Static variable in class rocks.palaiologos.maja.Airy
- APGN - Static variable in class rocks.palaiologos.maja.Airy
- APN - Static variable in class rocks.palaiologos.maja.Airy
- arcLength(Function<Double, Double>, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the arc length of a curve defined by the function f(x) and its derivative df(x) on the interval [a, b].
- arg(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Return the argument of a complex number.
- asec(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse secant (1 / acos(x)) function at x.
- asec(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the arcus secant of a complex number.
- asec(Dual) - Static method in class rocks.palaiologos.maja.Maja
- asech(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse hyperbolic secant (1 / acosh(x)) function at x.
- asech(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic arcsecant of a complex number.
- asech(Dual) - Static method in class rocks.palaiologos.maja.Maja
- asin(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the inverse sine of a double precision number.
- asin(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the arcus sine of a complex number.
- asin(Dual) - Static method in class rocks.palaiologos.maja.Maja
- asinh(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse hyperbolic sine function at x.
- asinh(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic arcsine of a complex number.
- asinh(Dual) - Static method in class rocks.palaiologos.maja.Maja
- atan(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the inverse tangent of a double precision number.
- atan(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the arcus tangent of a complex number.
- atan(Dual) - Static method in class rocks.palaiologos.maja.Maja
- atan2(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the inverse tangent of two double precision numbers.
- atanh(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse hyperbolic tangent function at x.
- atanh(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic arctangent of a complex number.
- atanh(Dual) - Static method in class rocks.palaiologos.maja.Maja
- ATTO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-18.
B
- b - Variable in record class rocks.palaiologos.maja.Dual
-
The field for the
brecord component. - b() - Method in record class rocks.palaiologos.maja.Dual
-
Returns the value of the
brecord component. - B - Static variable in class rocks.palaiologos.maja.Gamma
- B - Static variable in class rocks.palaiologos.maja.Spence
- B_i0 - Static variable in class rocks.palaiologos.maja.Bessel
- B_i1 - Static variable in class rocks.palaiologos.maja.Bessel
- B_k0 - Static variable in class rocks.palaiologos.maja.Bessel
- B_k1 - Static variable in class rocks.palaiologos.maja.Bessel
- B4 - Static variable in class rocks.palaiologos.maja.Spence
- bad255 - Static variable in class rocks.palaiologos.maja.IsSquare
- BD16 - Static variable in class rocks.palaiologos.maja.Airy
- bernoulliBound(int) - Static method in class rocks.palaiologos.maja.Maja
-
Returns an integer b such that |B_n| ≤ 2^b for all Bernoulli numbers B_n.
- bernpoly(int, Complex) - Static method in class rocks.palaiologos.maja.Spence
- berntab - Static variable in class rocks.palaiologos.maja.Spence
- bessel(int, double) - Static method in class rocks.palaiologos.maja.Bessel
- Bessel - Class in rocks.palaiologos.maja
- Bessel() - Constructor for class rocks.palaiologos.maja.Bessel
- bessel0(double) - Static method in class rocks.palaiologos.maja.Bessel
- bessel1(double) - Static method in class rocks.palaiologos.maja.Bessel
- besselasympt0(double) - Static method in class rocks.palaiologos.maja.Bessel
- besselasympt1(double) - Static method in class rocks.palaiologos.maja.Bessel
- besselI0(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel I0 function at x.
- besselI0(Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselI1(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel I1 function at x.
- besselJ0(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel J0 function at x.
- besselJ0(Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselJ1(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel J1 function at x.
- besselJ1(Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselJn(int, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel Jn function at x.
- besselJn(int, Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselJv(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute fractional order bessel function of n and x.
- besselJv(double, Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselK0(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel K0 function at x.
- besselK0(Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselK1(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel K1 function at x.
- besselK1(Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselKn(int, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel Kn function at x.
- besselKn(int, Dual) - Static method in class rocks.palaiologos.maja.Maja
- besseln(int, double) - Static method in class rocks.palaiologos.maja.Bessel
- besselY0(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel Y0 function at x.
- besselY0(Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselY1(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel Y1 function at x.
- besselYn(int, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the bessel Yn function at x.
- besselYn(int, Dual) - Static method in class rocks.palaiologos.maja.Maja
- besselYv(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the fractional order bessel Y function of v and x.
- besselYv(double, Dual) - Static method in class rocks.palaiologos.maja.Maja
- beta(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the beta function of two values.
- beta(double, Dual) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the beta function of a real and dual number.
- beta(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the beta function of two complex numbers.
- beta(Dual, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the beta function of a dual and real number.
- binomial(int, int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the binomial coefficient "n choose k".
- block() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- block() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- block() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.FunctionDeclarationContext
- block() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.IfContext
- block() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.LocalFunctionDeclarationContext
- block() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.WhileContext
- block(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.IfContext
- BlockContext(ParserRuleContext, int) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.BlockContext
- BN16 - Static variable in class rocks.palaiologos.maja.Airy
- BPPD - Static variable in class rocks.palaiologos.maja.Airy
- BPPN - Static variable in class rocks.palaiologos.maja.Airy
C
- c - Static variable in class rocks.palaiologos.maja.Lambert
- C - Static variable in class rocks.palaiologos.maja.Gamma
- c_b35 - Variable in class rocks.palaiologos.maja.Pzeros
- C1 - Static variable in class rocks.palaiologos.maja.TrigonometricIntegral
- C2 - Static variable in class rocks.palaiologos.maja.TrigonometricIntegral
- cachedU - Variable in class rocks.palaiologos.maja.matrix.SVDImpl
- cachedV - Variable in class rocks.palaiologos.maja.matrix.SVDImpl
- CAsymptotic_Series(double) - Static method in class rocks.palaiologos.maja.Fresnel
- CATALAN_CONSTANT - Static variable in class rocks.palaiologos.maja.Maja
-
Catalan's constant.
- cbrt(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the cube root of a double precision number.
- cbrt(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the principal cube root of a complex number.
- cbrt(Dual) - Static method in class rocks.palaiologos.maja.Maja
- CChebyshev_Expansion_0_1(double) - Static method in class rocks.palaiologos.maja.Fresnel
- CChebyshev_Expansion_1_3(double) - Static method in class rocks.palaiologos.maja.Fresnel
- CChebyshev_Expansion_3_5(double) - Static method in class rocks.palaiologos.maja.Fresnel
- CChebyshev_Expansion_5_7(double) - Static method in class rocks.palaiologos.maja.Fresnel
- cdawson(Complex) - Static method in class rocks.palaiologos.maja.Erf
- cdiv(double, double, double, double) - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- cdivi - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- cdivr - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- ceil(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the smallest integer greater than or equal to a double precision number.
- ceil(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Rounds both the real and imaginary parts of a complex number.
- CENTI - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-2.
- cerf(Complex) - Static method in class rocks.palaiologos.maja.Erf
- cerfc(Complex) - Static method in class rocks.palaiologos.maja.Erf
- cerfi(Complex) - Static method in class rocks.palaiologos.maja.Erf
- channelNames - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- chbevl(double, double[], int) - Static method in class rocks.palaiologos.maja.Bessel
- chbevl(double, double[], int) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- chebvl(double, double[], int) - Static method in class rocks.palaiologos.maja.Fresnel
- Chi(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the hyperbolic cosine integral function at x.
- Chi(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Chi(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex hyperbolic cosine integral Chi(z).
- Chi(Complex) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Chi(Dual) - Static method in class rocks.palaiologos.maja.Maja
- chiSquaredQuantile(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes quantiles for chi-squared probability distribution at probability p .
- chisquareQuantile(double, double) - Static method in class rocks.palaiologos.maja.Landau
-
Evaluate the quantiles of the chi-squared probability distribution function.
- cholesky() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Perform the Cholesky decomposition algorithm.
- chop(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Trim insignificant real/imaginary parts (below machine epsilon), round up numbers where the real/imaginary part is very close to an integer.
- Ci(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the cosine integral function at x.
- Ci(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Ci(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex cosine integral Ci(z) at z.
- Ci(Complex) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Ci(Dual) - Static method in class rocks.palaiologos.maja.Maja
- Cin(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the cosine integral function at x.
- Cin(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Cin(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex cosine integral Cin(z) at z.
- Cin(Complex) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- cis(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the cis function of a number.
- clamp(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Clamp a value in the range [min, max].
- clamp(long, long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Clamp a value in the range [min, max].
- cmerge_(int, double[], int, int, boolean[]) - Method in class rocks.palaiologos.maja.Pzeros
- cnvex_(int, double[], boolean[]) - Method in class rocks.palaiologos.maja.Pzeros
- coerceDouble(Object) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- column(int) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Create a list view of a column in the matrix.
- columns() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Create a nested list view of all rows in the matrix.
- compare(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two double precision numbers.
- compare(long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two integers.
- Complex - Record Class in rocks.palaiologos.maja
- Complex() - Constructor for record class rocks.palaiologos.maja.Complex
-
Construct a complex value with zero real and imaginary parts.
- Complex(double) - Constructor for record class rocks.palaiologos.maja.Complex
-
Construct a complex value with the given real part and zero imaginary part.
- Complex(double, double) - Constructor for record class rocks.palaiologos.maja.Complex
-
Creates an instance of a
Complexrecord class. - COMPLEX_INFINITY - Static variable in record class rocks.palaiologos.maja.Complex
- ComplexMatrix - Class in rocks.palaiologos.maja.matrix
-
A class representing a two-dimensional matrix of double precision complex numbers.
- ComplexMatrix(int, int) - Constructor for class rocks.palaiologos.maja.matrix.ComplexMatrix
- ComplexMatrix(List<List<Complex>>) - Constructor for class rocks.palaiologos.maja.matrix.ComplexMatrix
- ComplexMatrix(Complex[][]) - Constructor for class rocks.palaiologos.maja.matrix.ComplexMatrix
- ComplexMatrix(Matrix<Complex>) - Constructor for class rocks.palaiologos.maja.matrix.ComplexMatrix
- conditionNumber - Variable in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
The field for the
conditionNumberrecord component. - conditionNumber() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns the value of the
conditionNumberrecord component. - conj(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex conjugate of a complex number.
- copy() - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- copy() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- copy() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Copy the matrix.
- copyFrom(ExpressionParser.DeclarationContext) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.DeclarationContext
- copyFrom(ExpressionParser.ExpressionContext) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExpressionContext
- copySign(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Copy the sign of the second argument to the first argument.
- copySign(long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Copy the sign of the second argument to the first argument.
- copySign(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Copy the sign of the second argument to the first argument.
- cos(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the smallest integer greater than or equal to a double precision number.
- cos(float) - Static method in class rocks.palaiologos.maja.FastTrigonometry
- cos(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the cosine of a complex number.
- cos(Dual) - Static method in class rocks.palaiologos.maja.Maja
- cosh(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the hyperbolic cosine of a double precision number.
- cosh(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic cosine of a complex number.
- cosh(Dual) - Static method in class rocks.palaiologos.maja.Maja
- cot(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the cotangent (1 / tan(x)) function at x.
- cot(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the cotangent of a complex number.
- cot(Dual) - Static method in class rocks.palaiologos.maja.Maja
- coth(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the hyperbolic cotangent (1 / tanh(x)) function at x.
- coth(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic cotangent of a complex number.
- coth(Dual) - Static method in class rocks.palaiologos.maja.Maja
- createChild() - Method in class rocks.palaiologos.maja.expression.Environment
- csc(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the cosecant (1 / sin(x)) function at x.
- csc(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the cosecant of a complex number.
- csc(Dual) - Static method in class rocks.palaiologos.maja.Maja
- csch(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the hyperbolic cosecant (1 / sinh(x)) function at x.
- csch(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic cosecant of a complex number.
- csch(Dual) - Static method in class rocks.palaiologos.maja.Maja
- ctest_(int, double[], int, int, int) - Method in class rocks.palaiologos.maja.Pzeros
D
- d - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- D - Variable in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
The field for the
Drecord component. - D() - Method in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
Returns the value of the
Drecord component. - data - Variable in class rocks.palaiologos.maja.matrix.Matrix
- dawson(double) - Static method in class rocks.palaiologos.maja.Erf
- dawsonm(double) - Static method in class rocks.palaiologos.maja.Erf
- dawsonMinus(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Dawson function (D-) at x.
- dawsonMinus(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex Dawson function (D-) at z.
- dawsonPlus(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Dawson function (D+) at x.
- dawsonPlus(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex Dawson function (D+) at z.
- dc() - Method in class rocks.palaiologos.maja.Pzeros
- dc(double, double) - Method in class rocks.palaiologos.maja.Pzeros
- DECA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^1.
- DECI - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-1.
- declaration() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- declaration() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ToplevelContext
- DeclarationContext() - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.DeclarationContext
- DeclarationContext(ParserRuleContext, int) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.DeclarationContext
- DefaultExpressionVisitor - Class in rocks.palaiologos.maja.expression
- DefaultExpressionVisitor(Environment) - Constructor for class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- degToIndex - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- det() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Compute the determinant of the matrix.
- det(Matrix<Double>) - Static method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- det2x2() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- det3x3() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- det4x4() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- determinant - Variable in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- determinant() - Method in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
-
Get the determinant of the matrix.
- determineStep(Object, Object) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- digamma(double) - Static method in class rocks.palaiologos.maja.Gamma
- digamma(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the digamma function of x.
- digamma(Complex) - Static method in class rocks.palaiologos.maja.Gamma
- digamma(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex digamma function.
- digamma(Dual) - Static method in class rocks.palaiologos.maja.Maja
- dilog(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the dilogarithm (the value of the Spence function at 1-x) of x.
- dilog(double) - Static method in class rocks.palaiologos.maja.Spence
- dilog(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex dilogarithm of z.
- dilog(Complex) - Static method in class rocks.palaiologos.maja.Spence
- dilog(Dual) - Static method in class rocks.palaiologos.maja.Maja
- div(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Divides two double precision numbers.
- div(double, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Divide a complex number and a real number.
- div(Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Divide a complex number and a real number.
- div(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Divide two complex numbers.
- div(Dual, Dual) - Static method in class rocks.palaiologos.maja.Maja
- dot(Matrix<Double>, BiFunction<Double, Double, Double>, BiFunction<Double, Double, Double>) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- dot(Matrix<Complex>, BiFunction<Complex, Complex, Complex>, BiFunction<Complex, Complex, Complex>) - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- dot(Matrix<T>, BiFunction<T, T, T>, BiFunction<T, T, T>) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Compute the generalised dot product of the matrix with another matrix.
- DoubleCholeskyDecompositonResult - Class in rocks.palaiologos.maja.matrix
- DoubleCholeskyDecompositonResult(DoubleMatrix, boolean) - Constructor for class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- doublecomplex(double, double) - Constructor for class rocks.palaiologos.maja.Pzeros.doublecomplex
- DoubleEigenvalueDecompositionResult - Record Class in rocks.palaiologos.maja.matrix
- DoubleEigenvalueDecompositionResult(DoubleMatrix, DoubleMatrix, Complex[]) - Constructor for record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
Creates an instance of a
DoubleEigenvalueDecompositionResultrecord class. - DoubleLUDecompositionResult - Class in rocks.palaiologos.maja.matrix
- DoubleLUDecompositionResult(DoubleMatrix, DoubleMatrix, boolean) - Constructor for class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
-
The result of LU decomposition.
- DoubleLUPDecompositionResult - Class in rocks.palaiologos.maja.matrix
-
The result of LUP decomposition.
- DoubleLUPDecompositionResult(DoubleMatrix, DoubleMatrix, int[], boolean, double, int, int, DoubleMatrix) - Constructor for class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- DoubleMatrix - Class in rocks.palaiologos.maja.matrix
-
A class representing a two-dimensional matrix of double precision floating point numbers.
- DoubleMatrix(double[][]) - Constructor for class rocks.palaiologos.maja.matrix.DoubleMatrix
- DoubleMatrix(int, int) - Constructor for class rocks.palaiologos.maja.matrix.DoubleMatrix
- DoubleMatrix(Double[][]) - Constructor for class rocks.palaiologos.maja.matrix.DoubleMatrix
- DoubleMatrix(List<List<Double>>) - Constructor for class rocks.palaiologos.maja.matrix.DoubleMatrix
- DoubleMatrix(Matrix<Double>) - Constructor for class rocks.palaiologos.maja.matrix.DoubleMatrix
- DoublePtr() - Constructor for class rocks.palaiologos.maja.Hypergeometric.DoublePtr
- DoubleQRDecompositionResult - Class in rocks.palaiologos.maja.matrix
-
The result of QR decomposition.
- DoubleQRDecompositionResult(DoubleMatrix, DoubleMatrix, DoubleMatrix, boolean, int, int, DoubleMatrix, double[]) - Constructor for class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- DoubleSVDResult - Record Class in rocks.palaiologos.maja.matrix
- DoubleSVDResult(int, double, double, double, double[], DoubleMatrix, DoubleMatrix) - Constructor for record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Creates an instance of a
DoubleSVDResultrecord class. - dsign(double, double) - Static method in class rocks.palaiologos.maja.Ei
- Dual - Record Class in rocks.palaiologos.maja
- Dual() - Constructor for record class rocks.palaiologos.maja.Dual
-
Construct a complex value with real and dual parts.
- Dual(double) - Constructor for record class rocks.palaiologos.maja.Dual
-
Construct a complex value with the given real part and zero dual parts.
- Dual(double, double) - Constructor for record class rocks.palaiologos.maja.Dual
-
Creates an instance of a
Dualrecord class.
E
- e - Variable in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
The field for the
erecord component. - e - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- e() - Method in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
Returns the value of the
erecord component. - E - Static variable in class rocks.palaiologos.maja.Maja
-
The value of e.
- e1(Complex) - Static method in class rocks.palaiologos.maja.Ei
- e1(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the exponential integral E1 at the specified point.
- Ei - Class in rocks.palaiologos.maja
- Ei() - Constructor for class rocks.palaiologos.maja.Ei
- Ei(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the exponential integral at x.
- Ei(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the exponential integral using a formula that was revealed to me in a dream:
- Ei(Dual) - Static method in class rocks.palaiologos.maja.Maja
- eigen() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Perform eigenvalue decomposition.
- EigenvalueDecompositionImpl - Class in rocks.palaiologos.maja.matrix
- EigenvalueDecompositionImpl(Matrix<Double>) - Constructor for class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- Ein(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complementary exponential integral Ein at the specified point.
- en(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex generalised exponential integral E_n(z).
- enterBlock(ExpressionParser.BlockContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by
ExpressionParser.block(). - enterExprAdd(ExpressionParser.ExprAddContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprAddlabeled alternative inExpressionParser.expression(). - enterExprAnd(ExpressionParser.ExprAndContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprAndlabeled alternative inExpressionParser.expression(). - enterExprDiv(ExpressionParser.ExprDivContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprDivlabeled alternative inExpressionParser.expression(). - enterExprEq(ExpressionParser.ExprEqContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprEqlabeled alternative inExpressionParser.expression(). - enterExprFunctionCall(ExpressionParser.ExprFunctionCallContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprFunctionCalllabeled alternative inExpressionParser.expression(). - enterExprGcd(ExpressionParser.ExprGcdContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprGcdlabeled alternative inExpressionParser.expression(). - enterExprGe(ExpressionParser.ExprGeContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprGelabeled alternative inExpressionParser.expression(). - enterExprGt(ExpressionParser.ExprGtContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprGtlabeled alternative inExpressionParser.expression(). - enterExprIndex(ExpressionParser.ExprIndexContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprIndexlabeled alternative inExpressionParser.expression(). - enterExprInt(ExpressionParser.ExprIntContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprIntlabeled alternative inExpressionParser.expression(). - enterExprLambda(ExpressionParser.ExprLambdaContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprLambdalabeled alternative inExpressionParser.expression(). - enterExprLcm(ExpressionParser.ExprLcmContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprLcmlabeled alternative inExpressionParser.expression(). - enterExprLe(ExpressionParser.ExprLeContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprLelabeled alternative inExpressionParser.expression(). - enterExprLt(ExpressionParser.ExprLtContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprLtlabeled alternative inExpressionParser.expression(). - enterExprMatrix(ExpressionParser.ExprMatrixContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprMatrixlabeled alternative inExpressionParser.expression(). - enterExprMod(ExpressionParser.ExprModContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprModlabeled alternative inExpressionParser.expression(). - enterExprMul(ExpressionParser.ExprMulContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprMullabeled alternative inExpressionParser.expression(). - enterExprNeg(ExpressionParser.ExprNegContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprNeglabeled alternative inExpressionParser.expression(). - enterExprNeq(ExpressionParser.ExprNeqContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprNeqlabeled alternative inExpressionParser.expression(). - enterExprNot(ExpressionParser.ExprNotContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprNotlabeled alternative inExpressionParser.expression(). - enterExprOr(ExpressionParser.ExprOrContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprOrlabeled alternative inExpressionParser.expression(). - enterExprParen(ExpressionParser.ExprParenContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprParenlabeled alternative inExpressionParser.expression(). - enterExprPos(ExpressionParser.ExprPosContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprPoslabeled alternative inExpressionParser.expression(). - enterExprPow(ExpressionParser.ExprPowContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprPowlabeled alternative inExpressionParser.expression(). - enterExprReal(ExpressionParser.ExprRealContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprReallabeled alternative inExpressionParser.expression(). - enterExprRem(ExpressionParser.ExprRemContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprRemlabeled alternative inExpressionParser.expression(). - enterExprSub(ExpressionParser.ExprSubContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprSublabeled alternative inExpressionParser.expression(). - enterExprVariable(ExpressionParser.ExprVariableContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
ExprVariablelabeled alternative inExpressionParser.expression(). - enterFor(ExpressionParser.ForContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
Forlabeled alternative inExpressionParser.declaration(). - enterFunctionDeclaration(ExpressionParser.FunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
FunctionDeclarationlabeled alternative inExpressionParser.declaration(). - enterIf(ExpressionParser.IfContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
Iflabeled alternative inExpressionParser.declaration(). - enterLocalFunctionDeclaration(ExpressionParser.LocalFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
LocalFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - enterMain(ExpressionParser.MainContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by
ExpressionParser.main(). - enterMatrix(ExpressionParser.MatrixContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by
ExpressionParser.matrix(). - enterMatrixAssignment(ExpressionParser.MatrixAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
MatrixAssignmentlabeled alternative inExpressionParser.declaration(). - enterReturn(ExpressionParser.ReturnContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
Returnlabeled alternative inExpressionParser.declaration(). - enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.BlockContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAddContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAndContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprDivContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprEqContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprFunctionCallContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGcdContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGeContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGtContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIndexContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIntContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLambdaContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLcmContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLeContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLtContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMatrixContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprModContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMulContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNegContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNeqContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNotContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprOrContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprParenContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPosContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPowContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRealContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRemContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprSubContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprVariableContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.FunctionDeclarationContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.IfContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.LocalFunctionDeclarationContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixAssignmentContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ReturnContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleAssignmentContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleFunctionDeclarationContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleIfContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalAssignmentContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalFunctionDeclarationContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ToplevelContext
- enterRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.WhileContext
- enterSimpleAssignment(ExpressionParser.SimpleAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
SimpleAssignmentlabeled alternative inExpressionParser.declaration(). - enterSimpleFunctionDeclaration(ExpressionParser.SimpleFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
SimpleFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - enterSimpleIf(ExpressionParser.SimpleIfContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
SimpleIflabeled alternative inExpressionParser.expression(). - enterSimpleLocalAssignment(ExpressionParser.SimpleLocalAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
SimpleLocalAssignmentlabeled alternative inExpressionParser.declaration(). - enterSimpleLocalFunctionDeclaration(ExpressionParser.SimpleLocalFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
SimpleLocalFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - enterToplevel(ExpressionParser.ToplevelContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by
ExpressionParser.toplevel(). - enterWhile(ExpressionParser.WhileContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Enter a parse tree produced by the
Whilelabeled alternative inExpressionParser.declaration(). - env - Variable in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- Environment - Class in rocks.palaiologos.maja.expression
- Environment() - Constructor for class rocks.palaiologos.maja.expression.Environment
- Environment(Environment) - Constructor for class rocks.palaiologos.maja.expression.Environment
- EOF() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- EPS - Static variable in record class rocks.palaiologos.maja.Dual
- EPSILON - Static variable in class rocks.palaiologos.maja.Maja
-
The epsilon value for double precision numbers.
- eq(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Return true if x == y.
- eq(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Return true if x is approximately equal to y.
- eq(double, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two numbers for equality.
- eq(Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two numbers for equality.
- eq(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two numbers for equality.
- eq(Complex, Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two complex numbers for equality.
- equals(Object) - Method in record class rocks.palaiologos.maja.Complex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class rocks.palaiologos.maja.Dual
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- equals(Object) - Method in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- equals(Object) - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class rocks.palaiologos.maja.matrix.Matrix
- equals(Object) - Method in record class rocks.palaiologos.maja.Pair
-
Indicates whether some other object is "equal to" this one.
- erf(double) - Static method in class rocks.palaiologos.maja.Erf
- erf(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the error function at x.
- erf(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex error function.
- erf(Dual) - Static method in class rocks.palaiologos.maja.Maja
- Erf - Class in rocks.palaiologos.maja
- Erf() - Constructor for class rocks.palaiologos.maja.Erf
- erfc(double) - Static method in class rocks.palaiologos.maja.Erf
- erfc(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complementary error function at x.
- erfc(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex complementary error function.
- erfc(Dual) - Static method in class rocks.palaiologos.maja.Maja
- erfcx(double) - Static method in class rocks.palaiologos.maja.Erf
- erfcx_y100(double) - Static method in class rocks.palaiologos.maja.Erf
- erfi(double) - Static method in class rocks.palaiologos.maja.Erf
- erfi(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the imaginary error function at x.
- erfi(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex imaginary error function.
- erfi(Dual) - Static method in class rocks.palaiologos.maja.Maja
- EULER_GAMMA - Static variable in class rocks.palaiologos.maja.Maja
-
The Euler-Mascheroni constant.
- eval() - Method in interface rocks.palaiologos.maja.expression.ExpressionFunction
- evaluate(String, Environment) - Static method in class rocks.palaiologos.maja.expression.Evaluator
- Evaluator - Class in rocks.palaiologos.maja.expression
- Evaluator() - Constructor for class rocks.palaiologos.maja.expression.Evaluator
- Evaluator.ThrowingErrorListener - Class in rocks.palaiologos.maja.expression
- EXA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^18.
- exitBlock(ExpressionParser.BlockContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by
ExpressionParser.block(). - exitExprAdd(ExpressionParser.ExprAddContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprAddlabeled alternative inExpressionParser.expression(). - exitExprAnd(ExpressionParser.ExprAndContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprAndlabeled alternative inExpressionParser.expression(). - exitExprDiv(ExpressionParser.ExprDivContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprDivlabeled alternative inExpressionParser.expression(). - exitExprEq(ExpressionParser.ExprEqContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprEqlabeled alternative inExpressionParser.expression(). - exitExprFunctionCall(ExpressionParser.ExprFunctionCallContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprFunctionCalllabeled alternative inExpressionParser.expression(). - exitExprGcd(ExpressionParser.ExprGcdContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprGcdlabeled alternative inExpressionParser.expression(). - exitExprGe(ExpressionParser.ExprGeContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprGelabeled alternative inExpressionParser.expression(). - exitExprGt(ExpressionParser.ExprGtContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprGtlabeled alternative inExpressionParser.expression(). - exitExprIndex(ExpressionParser.ExprIndexContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprIndexlabeled alternative inExpressionParser.expression(). - exitExprInt(ExpressionParser.ExprIntContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprIntlabeled alternative inExpressionParser.expression(). - exitExprLambda(ExpressionParser.ExprLambdaContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprLambdalabeled alternative inExpressionParser.expression(). - exitExprLcm(ExpressionParser.ExprLcmContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprLcmlabeled alternative inExpressionParser.expression(). - exitExprLe(ExpressionParser.ExprLeContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprLelabeled alternative inExpressionParser.expression(). - exitExprLt(ExpressionParser.ExprLtContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprLtlabeled alternative inExpressionParser.expression(). - exitExprMatrix(ExpressionParser.ExprMatrixContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprMatrixlabeled alternative inExpressionParser.expression(). - exitExprMod(ExpressionParser.ExprModContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprModlabeled alternative inExpressionParser.expression(). - exitExprMul(ExpressionParser.ExprMulContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprMullabeled alternative inExpressionParser.expression(). - exitExprNeg(ExpressionParser.ExprNegContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprNeglabeled alternative inExpressionParser.expression(). - exitExprNeq(ExpressionParser.ExprNeqContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprNeqlabeled alternative inExpressionParser.expression(). - exitExprNot(ExpressionParser.ExprNotContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprNotlabeled alternative inExpressionParser.expression(). - exitExprOr(ExpressionParser.ExprOrContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprOrlabeled alternative inExpressionParser.expression(). - exitExprParen(ExpressionParser.ExprParenContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprParenlabeled alternative inExpressionParser.expression(). - exitExprPos(ExpressionParser.ExprPosContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprPoslabeled alternative inExpressionParser.expression(). - exitExprPow(ExpressionParser.ExprPowContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprPowlabeled alternative inExpressionParser.expression(). - exitExprReal(ExpressionParser.ExprRealContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprReallabeled alternative inExpressionParser.expression(). - exitExprRem(ExpressionParser.ExprRemContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprRemlabeled alternative inExpressionParser.expression(). - exitExprSub(ExpressionParser.ExprSubContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprSublabeled alternative inExpressionParser.expression(). - exitExprVariable(ExpressionParser.ExprVariableContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
ExprVariablelabeled alternative inExpressionParser.expression(). - exitFor(ExpressionParser.ForContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
Forlabeled alternative inExpressionParser.declaration(). - exitFunctionDeclaration(ExpressionParser.FunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
FunctionDeclarationlabeled alternative inExpressionParser.declaration(). - exitIf(ExpressionParser.IfContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
Iflabeled alternative inExpressionParser.declaration(). - exitLocalFunctionDeclaration(ExpressionParser.LocalFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
LocalFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - exitMain(ExpressionParser.MainContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by
ExpressionParser.main(). - exitMatrix(ExpressionParser.MatrixContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by
ExpressionParser.matrix(). - exitMatrixAssignment(ExpressionParser.MatrixAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
MatrixAssignmentlabeled alternative inExpressionParser.declaration(). - exitReturn(ExpressionParser.ReturnContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
Returnlabeled alternative inExpressionParser.declaration(). - exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.BlockContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAddContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAndContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprDivContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprEqContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprFunctionCallContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGcdContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGeContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGtContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIndexContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIntContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLambdaContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLcmContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLeContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLtContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMatrixContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprModContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMulContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNegContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNeqContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNotContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprOrContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprParenContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPosContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPowContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRealContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRemContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprSubContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprVariableContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.FunctionDeclarationContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.IfContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.LocalFunctionDeclarationContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixAssignmentContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ReturnContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleAssignmentContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleFunctionDeclarationContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleIfContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalAssignmentContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalFunctionDeclarationContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ToplevelContext
- exitRule(ParseTreeListener) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.WhileContext
- exitSimpleAssignment(ExpressionParser.SimpleAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
SimpleAssignmentlabeled alternative inExpressionParser.declaration(). - exitSimpleFunctionDeclaration(ExpressionParser.SimpleFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
SimpleFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - exitSimpleIf(ExpressionParser.SimpleIfContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
SimpleIflabeled alternative inExpressionParser.expression(). - exitSimpleLocalAssignment(ExpressionParser.SimpleLocalAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
SimpleLocalAssignmentlabeled alternative inExpressionParser.declaration(). - exitSimpleLocalFunctionDeclaration(ExpressionParser.SimpleLocalFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
SimpleLocalFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - exitToplevel(ExpressionParser.ToplevelContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by
ExpressionParser.toplevel(). - exitWhile(ExpressionParser.WhileContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionListener
-
Exit a parse tree produced by the
Whilelabeled alternative inExpressionParser.declaration(). - exp(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the exponential function of a double precision number.
- exp(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the exponential function of a complex number.
- exp(Dual) - Static method in class rocks.palaiologos.maja.Maja
- expa2n2 - Static variable in class rocks.palaiologos.maja.Erf
- expint(double) - Static method in class rocks.palaiologos.maja.Ei
- expm1(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the exponential function of a double precision number minus one.
- ExprAddContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprAddContext
- ExprAndContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprAndContext
- ExprDivContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprDivContext
- ExprEqContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprEqContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAddContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAndContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprDivContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprEqContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprFunctionCallContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGcdContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGeContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGtContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIndexContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLambdaContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLcmContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLeContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLtContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprModContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMulContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNegContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNeqContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNotContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprOrContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprParenContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPosContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPowContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRemContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprSubContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.IfContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixAssignmentContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ReturnContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleAssignmentContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleFunctionDeclarationContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleIfContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalAssignmentContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalFunctionDeclarationContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ToplevelContext
- expression() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.WhileContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAddContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprAndContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprDivContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprEqContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprFunctionCallContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGcdContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGeContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprGtContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIndexContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLcmContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLeContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLtContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprModContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMulContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprNeqContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprOrContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprPowContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRemContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprSubContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixAssignmentContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixContext
- expression(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleIfContext
- expression_sempred(ExpressionParser.ExpressionContext, int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- ExpressionContext() - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExpressionContext
- ExpressionContext(ParserRuleContext, int) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExpressionContext
- ExpressionFunction - Interface in rocks.palaiologos.maja.expression
- ExpressionLexer - Class in rocks.palaiologos.maja.expression
- ExpressionLexer(CharStream) - Constructor for class rocks.palaiologos.maja.expression.ExpressionLexer
- ExpressionListener - Interface in rocks.palaiologos.maja.expression
-
This interface defines a complete listener for a parse tree produced by
ExpressionParser. - ExpressionParser - Class in rocks.palaiologos.maja.expression
- ExpressionParser(TokenStream) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser
- ExpressionParser.BlockContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.DeclarationContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprAddContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprAndContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprDivContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprEqContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExpressionContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprFunctionCallContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprGcdContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprGeContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprGtContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprIndexContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprIntContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprLambdaContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprLcmContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprLeContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprLtContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprMatrixContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprModContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprMulContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprNegContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprNeqContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprNotContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprOrContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprParenContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprPosContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprPowContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprRealContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprRemContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprSubContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ExprVariableContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ForContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.FunctionDeclarationContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.IfContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.LocalFunctionDeclarationContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.MainContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.MatrixAssignmentContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.MatrixContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ReturnContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.SimpleAssignmentContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.SimpleFunctionDeclarationContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.SimpleIfContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.SimpleLocalAssignmentContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.SimpleLocalFunctionDeclarationContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.ToplevelContext - Class in rocks.palaiologos.maja.expression
- ExpressionParser.WhileContext - Class in rocks.palaiologos.maja.expression
- ExpressionVisitor<T> - Interface in rocks.palaiologos.maja.expression
-
This interface defines a complete generic visitor for a parse tree produced by
ExpressionParser. - ExprFunctionCallContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprFunctionCallContext
- ExprGcdContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprGcdContext
- ExprGeContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprGeContext
- ExprGtContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprGtContext
- ExprIndexContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprIndexContext
- ExprIntContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprIntContext
- ExprLambdaContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprLambdaContext
- ExprLcmContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprLcmContext
- ExprLeContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprLeContext
- ExprLtContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprLtContext
- ExprMatrixContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprMatrixContext
- ExprModContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprModContext
- ExprMulContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprMulContext
- ExprNegContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprNegContext
- ExprNeqContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprNeqContext
- ExprNotContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprNotContext
- ExprOrContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprOrContext
- ExprParenContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprParenContext
- ExprPosContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprPosContext
- ExprPowContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprPowContext
- ExprRealContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprRealContext
- ExprRemContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprRemContext
- ExprSubContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprSubContext
- ExprVariableContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ExprVariableContext
F
- factorial(long) - Static method in class rocks.palaiologos.maja.Gamma
- factorial(long) - Static method in class rocks.palaiologos.maja.Maja
-
Return the factorial of n as a double-precision.
- factorialTab - Static variable in class rocks.palaiologos.maja.Gamma
- fastCos(float) - Static method in class rocks.palaiologos.maja.Maja
-
Return a cached value of cos(x) using Raven's method.
- fastSin(float) - Static method in class rocks.palaiologos.maja.Maja
-
Return a cached value of sin(x) using Raven's method.
- FastTrigonometry - Class in rocks.palaiologos.maja
-
Loosely based on Raven's implementations of sin/cos.
- FastTrigonometry() - Constructor for class rocks.palaiologos.maja.FastTrigonometry
- FEIGENBAUM_CONSTANT - Static variable in class rocks.palaiologos.maja.Maja
-
Feigenbaum constant.
- FEMTO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-15.
- fib(int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the n-th Fibonacci number using Binet's formula.
- finiteSimpsonRC(Function<Double, Complex>, double, double, int) - Static method in class rocks.palaiologos.maja.Integrator
- finiteSimpsonRR(Function<Double, Double>, double, double, int) - Static method in class rocks.palaiologos.maja.Integrator
- finiteTanhSinhCC(Function<Complex, Complex>, Complex, Complex, int, double) - Static method in class rocks.palaiologos.maja.Integrator
- finiteTanhSinhRC(Function<Double, Complex>, double, double, int, double) - Static method in class rocks.palaiologos.maja.Integrator
- finiteTanhSinhRR(Function<Double, Double>, double, double, int, double) - Static method in class rocks.palaiologos.maja.Integrator
- first - Variable in record class rocks.palaiologos.maja.Pair
-
The field for the
firstrecord component. - first() - Method in record class rocks.palaiologos.maja.Pair
-
Returns the value of the
firstrecord component. - floor(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the largest integer less than or equal to a double precision number.
- floor(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Rounds both the real and imaginary parts of a complex number.
- fma(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the fused multiply-add operation.
- fma(Complex, Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the complex fused multiply-add operation.
- forceComplex(Object) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- ForContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- Fresnel - Class in rocks.palaiologos.maja
- Fresnel() - Constructor for class rocks.palaiologos.maja.Fresnel
- fresnelAuxiliaryCosineIntegral(double) - Static method in class rocks.palaiologos.maja.Fresnel
- fresnelAuxiliarySineIntegral(double) - Static method in class rocks.palaiologos.maja.Fresnel
- fresnelC(double) - Static method in class rocks.palaiologos.maja.Fresnel
- fresnelC(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Fresnel integral C(x).
- fresnelC(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Fresnel C integral on the complex plane.
- fresnelC(Dual) - Static method in class rocks.palaiologos.maja.Maja
- fresnelS(double) - Static method in class rocks.palaiologos.maja.Fresnel
- fresnelS(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Fresnel integral S(x).
- fresnelS(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Fresnel S integral on the complex plane.
- fresnelS(Dual) - Static method in class rocks.palaiologos.maja.Maja
- frexp(double) - Static method in class rocks.palaiologos.maja.Maja
-
Break floating-point number down into exponent and mantissa
- fullrank - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- fullrank() - Method in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
-
True if the matrix is full rank.
- FunctionDeclarationContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.FunctionDeclarationContext
G
- g_LutChebPoly - Static variable in class rocks.palaiologos.maja.Erf
- gamma(double) - Static method in class rocks.palaiologos.maja.Gamma
- gamma(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the gamma function of x.
- gamma(Complex) - Static method in class rocks.palaiologos.maja.Gamma
- gamma(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the gamma function of a complex number.
- gamma(Dual) - Static method in class rocks.palaiologos.maja.Maja
- Gamma - Class in rocks.palaiologos.maja
- Gamma() - Constructor for class rocks.palaiologos.maja.Gamma
- gammaP(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the regularized Gamma P function.
- gammaQ(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the regularized Gamma Q function.
- gammastirf(double) - Static method in class rocks.palaiologos.maja.Gamma
- gaussLegendreIntegrateCC(Function<Complex, Complex>, Complex, Complex, int) - Static method in class rocks.palaiologos.maja.Integrator
- gaussLegendreIntegrateRC(Function<Double, Complex>, double, double, int) - Static method in class rocks.palaiologos.maja.Integrator
- gaussLegendreIntegrateRR(Function<Double, Double>, double, double, int) - Static method in class rocks.palaiologos.maja.Integrator
- gaussLegendreParameters - Static variable in class rocks.palaiologos.maja.Integrator
- GaussLegendreParameters(double[], double[]) - Constructor for class rocks.palaiologos.maja.Integrator.GaussLegendreParameters
- gcd(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Domain extension of the greatest common division function onto the real line.
- gcd(long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the greatest common divisor of two integers.
- gcd(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Domain extension of the greatest common division function onto the complex plane.
- gcf(double, double) - Static method in class rocks.palaiologos.maja.Gamma
- ge(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Return true if x >= y.
- get(int, int) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Pick the element at the specified position in the matrix.
- get(String) - Method in class rocks.palaiologos.maja.expression.Environment
- getATN() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
- getATN() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- getChannelNames() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
- getConditionNumber() - Method in class rocks.palaiologos.maja.matrix.SVDImpl
- getD() - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- getEigenvalues() - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- getEnv() - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- getExponent(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the exponent of a double precision number.
- getGrammarFileName() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
- getGrammarFileName() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- getInverseConditionNumber() - Method in class rocks.palaiologos.maja.matrix.SVDImpl
- getMatrix(DoubleMatrix, int[], int, int) - Method in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- getMatrix(DoubleMatrix, int, int, int, int) - Method in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- getModeNames() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
- getNorm() - Method in class rocks.palaiologos.maja.matrix.SVDImpl
- getParameters(int) - Static method in class rocks.palaiologos.maja.Integrator
- getParent() - Method in class rocks.palaiologos.maja.expression.Environment
- getRank() - Method in class rocks.palaiologos.maja.matrix.SVDImpl
- getRuleIndex() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.BlockContext
- getRuleIndex() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.DeclarationContext
- getRuleIndex() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExpressionContext
- getRuleIndex() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- getRuleIndex() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixContext
- getRuleIndex() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ToplevelContext
- getRuleNames() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
- getRuleNames() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- getSerializedATN() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
- getSerializedATN() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- getSingularValues() - Method in class rocks.palaiologos.maja.matrix.SVDImpl
- getTokenNames() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
-
Deprecated.
- getTokenNames() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
-
Deprecated.
- getU() - Method in class rocks.palaiologos.maja.matrix.SVDImpl
- getV() - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- getV() - Method in class rocks.palaiologos.maja.matrix.SVDImpl
- getVocabulary() - Method in class rocks.palaiologos.maja.expression.ExpressionLexer
- getVocabulary() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- GIGA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^9.
- GLAISHER_CONSTANT - Static variable in class rocks.palaiologos.maja.Maja
-
Glaisher-Kinkelin constant.
- GOLDEN_RATIO - Static variable in class rocks.palaiologos.maja.Maja
-
The golden ratio.
- GOLOMB_DICKMAN_CONSTANT - Static variable in class rocks.palaiologos.maja.Maja
-
Golomb-Dickman constant.
- gser(double, double) - Static method in class rocks.palaiologos.maja.Gamma
- gt(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Return true if x > y.
H
- h - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- h() - Method in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
-
The householder matrix; lower trapezoidal matrix whose columns define the reflections.
- H - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- HALF_PI - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- halley_iteration(double, double, int) - Static method in class rocks.palaiologos.maja.Lambert
- hankel(double, double) - Static method in class rocks.palaiologos.maja.Bessel
- harmonic(int) - Static method in class rocks.palaiologos.maja.Spence
- has(String) - Method in class rocks.palaiologos.maja.expression.Environment
- has(T) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Determine whether the matrix contains a specified element.
- hashCode() - Method in record class rocks.palaiologos.maja.Complex
-
Returns a hash code value for this object.
- hashCode() - Method in record class rocks.palaiologos.maja.Dual
-
Returns a hash code value for this object.
- hashCode() - Method in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- hashCode() - Method in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
Returns a hash code value for this object.
- hashCode() - Method in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- hashCode() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns a hash code value for this object.
- hashCode() - Method in class rocks.palaiologos.maja.matrix.Matrix
- hashCode() - Method in record class rocks.palaiologos.maja.Pair
-
Returns a hash code value for this object.
- HECTO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^2.
- height() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Return the height of the matrix.
- hqr2() - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- hurwitz_zeta(double, double) - Static method in class rocks.palaiologos.maja.Zeta
- hurwitz_zeta(Complex, Complex) - Static method in class rocks.palaiologos.maja.Zeta
- hurwitzZeta(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Hurwitz zeta function at x.
- hurwitzZeta(double, Dual) - Static method in class rocks.palaiologos.maja.Maja
- hurwitzZeta(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Hurwitz zeta function of complex arguments.
- hy1f1a(double, double, double, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hy1f1p(double, double, double, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hyp2f0(double, double, double, int, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hyp2f1(double, double, double, double) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hyp2f1ra(double, double, double, double, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hyperg(double, double, double) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hypergeo1F1(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the Confluent hypergeometric function (1F1) of three arguments.
- hypergeo1f2(double, double, double, double, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hypergeo1F2(double, double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the 1F2 case of the generalised hypergeometric function.
- hypergeo2F1(double, double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the Gaussian hypergeometric function (2F1) of four arguments.
- hypergeo3f0(double, double, double, double, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hypergeo3F0(double, double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the 3F0 case of the generalised hypergeometric function.
- Hypergeometric - Class in rocks.palaiologos.maja
- Hypergeometric() - Constructor for class rocks.palaiologos.maja.Hypergeometric
- Hypergeometric.DoublePtr - Class in rocks.palaiologos.maja
- hypot(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the length of the hypotenuse of a right triangle with sides of length x and y.
- hys2f1(double, double, double, double, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
- hyt2f1(double, double, double, double, Hypergeometric.DoublePtr) - Static method in class rocks.palaiologos.maja.Hypergeometric
I
- i - Variable in class rocks.palaiologos.maja.Pzeros.doublecomplex
- I - Static variable in class rocks.palaiologos.maja.Maja
-
The imaginary unit.
- i0(double) - Static method in class rocks.palaiologos.maja.Bessel
- i1(double) - Static method in class rocks.palaiologos.maja.Bessel
- icbrt(int) - Static method in class rocks.palaiologos.maja.Maja
-
Return the integer cube root of a number.
- icbrt(long) - Static method in class rocks.palaiologos.maja.Maja
-
Return the long integer cube root of a number.
- icbrt(short) - Static method in class rocks.palaiologos.maja.Maja
-
Return the short integer cube root of a number.
- ID - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- ID - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprFunctionCallContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLambdaContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprVariableContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ForContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.FunctionDeclarationContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.LocalFunctionDeclarationContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MatrixAssignmentContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleAssignmentContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleFunctionDeclarationContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalAssignmentContext
- ID() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalFunctionDeclarationContext
- ID(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprLambdaContext
- ID(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.FunctionDeclarationContext
- ID(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.LocalFunctionDeclarationContext
- ID(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleFunctionDeclarationContext
- ID(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalFunctionDeclarationContext
- identity(int) - Static method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Generate an identity matrix of the given order.
- IfContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.IfContext
- ilog10(int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the integer logarithm in base 10 of a number
- im - Variable in record class rocks.palaiologos.maja.Complex
-
The field for the
imrecord component. - im() - Method in record class rocks.palaiologos.maja.Complex
-
Returns the value of the
imrecord component. - im_w_of_x(double) - Static method in class rocks.palaiologos.maja.Erf
- INFINITY - Static variable in record class rocks.palaiologos.maja.Dual
- INT - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- INT - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- INT() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprIntContext
- integrateGaussLegendreComplex(Function<Complex, Complex>, Complex, Complex, int) - Static method in class rocks.palaiologos.maja.Maja
-
Integrate a C -> C function using the Gauss-Legendre quadrature.
- integrateGaussLegendreRC(Function<Double, Complex>, double, double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Integrate a monadic function over a finite interval [a,b] using the Gauss-Legendre quadrature.
- integrateGaussLegendreReal(Function<Double, Double>, double, double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Integrate a monadic function over a finite interval [a,b] using the Gauss-Legendre quadrature.
- integrateSimpsonRC(Function<Double, Complex>, double, double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Integrate a monadic function over a finite interval [a,b] using the Simpson rule.
- integrateSimpsonReal(Function<Double, Double>, double, double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Integrate a monadic function over a finite interval [a,b] using the Simpson rule.
- integrateTanhSinhComplex(Function<Complex, Complex>, Complex, Complex, int, double) - Static method in class rocks.palaiologos.maja.Maja
-
Integrate a C -> C function using the Tanh-Sinh quadrature.
- integrateTanhSinhRC(Function<Double, Complex>, double, double, int, double) - Static method in class rocks.palaiologos.maja.Maja
-
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.
- integrateTanhSinhReal(Function<Double, Double>, double, double, int, double) - Static method in class rocks.palaiologos.maja.Maja
-
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.
- Integrator - Class in rocks.palaiologos.maja
- Integrator() - Constructor for class rocks.palaiologos.maja.Integrator
- Integrator.GaussLegendreParameters - Class in rocks.palaiologos.maja
- into(Matrix<Double>) - Static method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- into(Matrix<Complex>) - Static method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- inv2x2() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- inv3x3() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- inv4x4() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- inverseConditionNumber - Variable in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
The field for the
inverseConditionNumberrecord component. - inverseConditionNumber() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns the value of the
inverseConditionNumberrecord component. - invert() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Invert the matrix.
- invert(DoubleLUPDecompositionResult) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Invert the matrix given the LUP decomposition of the current matrix.
- invert(DoubleQRDecompositionResult) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Invert the matrix given the QR decomposition of the current matrix.
- ipow(int, int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of integer x^n.
- ipow(long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of integer x^n.
- ipow(short, short) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of integer x^n.
- isInfinite(Complex) - Static method in record class rocks.palaiologos.maja.Complex
- isInfinite(Dual) - Static method in record class rocks.palaiologos.maja.Dual
- isint(Complex) - Static method in class rocks.palaiologos.maja.Spence
- isNaN(Complex) - Static method in record class rocks.palaiologos.maja.Complex
- isNaN(Dual) - Static method in record class rocks.palaiologos.maja.Dual
- isnpint(Complex) - Static method in class rocks.palaiologos.maja.Zeta
- isPathologic(double) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- isPerfectSquare(long) - Static method in class rocks.palaiologos.maja.Maja
-
Determine whether a number is a perfect square.
- isPowerOfTwo(long) - Static method in class rocks.palaiologos.maja.Maja
-
Determine if a value is a power of two.
- isqrt(int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the integer square root of a number.
- isqrt(long) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the integer square root of a number.
- isqrt(short) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the integer square root of a number.
- isSquare(long) - Static method in class rocks.palaiologos.maja.IsSquare
- IsSquare - Class in rocks.palaiologos.maja
- IsSquare() - Constructor for class rocks.palaiologos.maja.IsSquare
J
- jnt(double, double) - Static method in class rocks.palaiologos.maja.Bessel
- jnx(double, double) - Static method in class rocks.palaiologos.maja.Bessel
- jv(double, double) - Static method in class rocks.palaiologos.maja.Bessel
- jvs(double, double) - Static method in class rocks.palaiologos.maja.Bessel
K
- k0(double) - Static method in class rocks.palaiologos.maja.Bessel
- k1(double) - Static method in class rocks.palaiologos.maja.Bessel
- KHINCHIN_CONSTANT - Static variable in class rocks.palaiologos.maja.Maja
-
Khinchin's constant.
- KILO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^3.
- kn(int, double) - Static method in class rocks.palaiologos.maja.Bessel
L
- l - Variable in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- l() - Method in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- lambda - Static variable in class rocks.palaiologos.maja.Bessel
- Lambert - Class in rocks.palaiologos.maja
- Lambert() - Constructor for class rocks.palaiologos.maja.Lambert
- lambert0(double) - Static method in class rocks.palaiologos.maja.Lambert
- lambertn1(double) - Static method in class rocks.palaiologos.maja.Lambert
- lambertw(Complex, long) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the specified branch of the complex Lambert W function of z.
- lambertW(Complex, long) - Static method in class rocks.palaiologos.maja.Lambert
- lambertW0(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute Lambert W_0 (x).
- lambertW0(Dual) - Static method in class rocks.palaiologos.maja.Maja
- lambertWm1(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute Lambert W_(-1) (x).
- lambertWm1(Dual) - Static method in class rocks.palaiologos.maja.Maja
- landau(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Landau distribution function.
- landau(double, double, double, boolean) - Static method in class rocks.palaiologos.maja.Landau
- landau(double, double, double, boolean) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Landau function with specified most probable value and sigma value.
- Landau - Class in rocks.palaiologos.maja
- Landau() - Constructor for class rocks.palaiologos.maja.Landau
- landauI(double) - Static method in class rocks.palaiologos.maja.Landau
- lcm(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Domain extension of the least common multiple function onto the real line.
- lcm(long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the least common multiple of two integers.
- lcm(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Domain extension of the least common multiple function onto the complex plane.
- le(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Return true if x <= y.
- left_(int, boolean[], int, int[]) - Method in class rocks.palaiologos.maja.Pzeros
- legendreD(double, double) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendreD(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre D elliptic integral defined by DLMF §19.2.6
- legendreD(Complex, Complex) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendreD(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre D elliptic integral defined by DLMF §19.2.6
- legendreE(double, double) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendreE(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre E elliptic integral defined by DLMF §19.2.5
- legendreE(Complex, Complex) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendreE(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre E elliptic integral defined by DLMF §19.2.5
- legendreF(double, double) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendreF(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre F elliptic integral defined by DLMF §19.2.4
- legendreF(Complex, Complex) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendreF(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre F elliptic integral defined by DLMF §19.2.4
- LegendreIntegral - Class in rocks.palaiologos.maja
- LegendreIntegral() - Constructor for class rocks.palaiologos.maja.LegendreIntegral
- legendrePi(double, double, double) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendrePi(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre Pi elliptic integral defined by DLMF §19.2.7
- legendrePi(Complex, Complex, Complex) - Static method in class rocks.palaiologos.maja.LegendreIntegral
- legendrePi(Complex, Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Legendre Pi elliptic integral defined by DLMF §19.2.7
- lerch_phi(double, double, double) - Static method in class rocks.palaiologos.maja.Zeta
- lerch_phi(Complex, Complex, Complex) - Static method in class rocks.palaiologos.maja.Zeta
- lerchPhi(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Lerch transcendent function at z, s, a.
- lerchPhi(Complex, Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Lerch transcendent of z, s, and a.
- lerchphiGeneral(double, double, double) - Static method in class rocks.palaiologos.maja.Zeta
- lgam(double) - Static method in class rocks.palaiologos.maja.Gamma
- lgammaRecurrence(Complex) - Static method in class rocks.palaiologos.maja.Gamma
- lgammaStirling(Complex) - Static method in class rocks.palaiologos.maja.Gamma
- li(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the logarithmic integral of x, defined as li(x) = int(1/log t, t=0..x).
- li(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex logarithmic integral of z, defined as li(z) = int(1/log t, t=0..z).
- li(Dual) - Static method in class rocks.palaiologos.maja.Maja
- liGamma(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the lower incomplete gamma function.
- liGamma(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the lower incomplete (non-regularised) gamma function of a complex number.
- linearInterpolate(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Linearly interpolate between two values.
- linearMap(double, double, double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Linearly map a value from one range to another.
- linearNorm(double, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Linearly normalise value from a range.
- lineNumberOffset - Variable in class rocks.palaiologos.maja.expression.Evaluator.ThrowingErrorListener
- LN10 - Static variable in class rocks.palaiologos.maja.Maja
-
The value of ln(10).
- LN2 - Static variable in class rocks.palaiologos.maja.Maja
-
The value of ln(2).
- LocalFunctionDeclarationContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.LocalFunctionDeclarationContext
- log(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the natural logarithm of a double precision number.
- log(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the natural logarithm of a complex number.
- log(Dual) - Static method in class rocks.palaiologos.maja.Maja
- log10(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the base 10 logarithm of a double precision number.
- log1p(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the natural logarithm of a double precision number plus one.
- log2(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the base 2 logarithm of a double precision number.
- LOG2E - Static variable in class rocks.palaiologos.maja.Maja
-
The value of log2(e).
- logabsgamma(double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the logarithm of the absolute value of the gamma function of x.
- logbeta(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the logarihtm of the beta function of two values.
- logbeta(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the logarithm of the beta function in the complex plane.
- loggamma(double) - Static method in class rocks.palaiologos.maja.Gamma
- loggamma(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the logarithm of the gamma function of x.
- loggamma(Complex) - Static method in class rocks.palaiologos.maja.Gamma
- loggamma(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Principal branch of the logarithm of the gamma function.
- lower - Variable in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- lower - Variable in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- lower() - Method in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- lower() - Method in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
-
Get the lower triangular matrix.
- lowerIncomplete(double, double) - Static method in class rocks.palaiologos.maja.Gamma
- lroots - Variable in class rocks.palaiologos.maja.Integrator.GaussLegendreParameters
- lt(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Return true if x < y.
- LU - Variable in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- LU() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Computes the LU decomposition of a matrix using the Doolittle algorithm.
- LUP() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Computes the LUP decomposition of a rectangular or square matrix.
- lwA(Complex, long) - Static method in class rocks.palaiologos.maja.Lambert
- lwBpt(Complex) - Static method in class rocks.palaiologos.maja.Lambert
- lwPade0(Complex) - Static method in class rocks.palaiologos.maja.Lambert
M
- m - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- main() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- MainContext(ParserRuleContext, int) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- Maja - Class in rocks.palaiologos.maja
-
A slick numerics-oriented Mathematical library for Java.
- Maja() - Constructor for class rocks.palaiologos.maja.Maja
- makeLiteralNames() - Static method in class rocks.palaiologos.maja.expression.ExpressionLexer
- makeLiteralNames() - Static method in class rocks.palaiologos.maja.expression.ExpressionParser
- makeRuleNames() - Static method in class rocks.palaiologos.maja.expression.ExpressionLexer
- makeRuleNames() - Static method in class rocks.palaiologos.maja.expression.ExpressionParser
- makeSymbolicNames() - Static method in class rocks.palaiologos.maja.expression.ExpressionLexer
- makeSymbolicNames() - Static method in class rocks.palaiologos.maja.expression.ExpressionParser
- map(Function<Double, Double>) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- map(Function<Complex, Complex>) - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- map(Function<T, T>) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Map each cell of the matrix with a specified mapper.
- mapIdx(BiFunction<Pair<Integer, Integer>, Double, Double>) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- mapIdx(BiFunction<Pair<Integer, Integer>, Complex, Complex>) - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- mapIdx(BiFunction<Pair<Integer, Integer>, T, T>) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Map each cell of the matrix with a specified mapper, which takes the index of the cell as an additional argument.
- matrix() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMatrixContext
- matrix() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- matrix(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprMatrixContext
- Matrix<T> - Class in rocks.palaiologos.maja.matrix
-
A class representing a two-dimensional matrix of arbitrary type.
- Matrix(boolean, List<List<T>>) - Constructor for class rocks.palaiologos.maja.matrix.Matrix
- Matrix(int, int) - Constructor for class rocks.palaiologos.maja.matrix.Matrix
-
Create an empty matrix with the specified dimensions.
- Matrix(List<List<T>>) - Constructor for class rocks.palaiologos.maja.matrix.Matrix
-
Create a matrix out of a nested list.
- Matrix(T[][]) - Constructor for class rocks.palaiologos.maja.matrix.Matrix
-
Create a matrix out of a two-dimensional array.
- MatrixAssignmentContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.MatrixAssignmentContext
- MatrixContext(ParserRuleContext, int) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.MatrixContext
- max(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the larger of two numbers (maximum).
- mayFor(Object, Object) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- MEGA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^6.
- MICRO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-6.
- MILLI - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-3.
- MILLS_CONSTANT - Static variable in class rocks.palaiologos.maja.Maja
-
Mills' constant.
- min(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the smaller of two numbers (minimum).
- minor(Matrix<Double>, int, int) - Static method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- mod(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the modulus of two double precision numbers.
- mod(long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the modulus of two numbers.
- modeNames - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- mu - Static variable in class rocks.palaiologos.maja.Bessel
- mul(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Multiplies two double precision numbers.
- mul(double, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Multiply a complex number and a real number.
- mul(Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Multiply a complex number and a real number.
- mul(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Multiply two complex numbers.
- mul(Dual, Dual) - Static method in class rocks.palaiologos.maja.Maja
N
- n - Variable in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- n - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- n - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- n - Variable in class rocks.palaiologos.maja.matrix.SVDImpl
- NaN - Static variable in record class rocks.palaiologos.maja.Complex
- NaN - Static variable in record class rocks.palaiologos.maja.Dual
- NANO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-9.
- ne(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Return true if x != y.
- ne(double, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two numbers for inequality.
- ne(Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two numbers for inequality.
- ne(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compare two numbers for inequality.
- negate(double) - Static method in class rocks.palaiologos.maja.Maja
-
Negate a real number.
- negate(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Negate a complex number.
- newton_(int, Pzeros.doublecomplex[], double[], double[], Pzeros.doublecomplex, double, double[], Pzeros.doublecomplex, boolean[], int) - Method in class rocks.palaiologos.maja.Pzeros
- newtonRaphson(Function<Double, Double>, Function<Double, Double>, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Find a root of a monadic function using the Newton-Raphson method.
- newtonRaphson(Function<Double, Double>, Function<Double, Double>, double, double) - Static method in class rocks.palaiologos.maja.Root
- nextAfter(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the double precision number adjacent to the first argument in the direction of the second argument.
- nextDown(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the double precision number adjacent to the first argument in the direction of negative infinity.
- nextPowerOfTwo(long) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the next power of two.
- nextUp(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the double precision number adjacent to the first argument in the direction of positive infinity.
- nonexperfc(double) - Static method in class rocks.palaiologos.maja.Erf
- nonsingular - Variable in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- nonsingular() - Method in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
-
True whether the matrix is nonsingular.
- norm - Variable in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
The field for the
normrecord component. - norm() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns the value of the
normrecord component. - normQuantile(double) - Static method in class rocks.palaiologos.maja.Landau
-
Computes quantiles for standard normal distribution N(0, 1) at probability p.
- normQuantile(double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes quantiles for standard normal distribution N(0, 1) at probability p.
O
- of(E) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- of(E, E) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- of(String...) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- ONE - Static variable in record class rocks.palaiologos.maja.Complex
- ONE - Static variable in record class rocks.palaiologos.maja.Dual
- ONE_OVER_E - Static variable in class rocks.palaiologos.maja.Maja
-
The value of 1/e.
- ONE_OVER_PI - Static variable in class rocks.palaiologos.maja.Maja
-
The value of 1/pi.
- ort - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- orthes() - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
P
- P1 - Static variable in class rocks.palaiologos.maja.Bessel
- p1evl(double, double[], int) - Static method in class rocks.palaiologos.maja.Spence
- p1evl(Complex, double[], int) - Static method in class rocks.palaiologos.maja.Spence
- P2 - Static variable in class rocks.palaiologos.maja.Bessel
- P3 - Static variable in class rocks.palaiologos.maja.Bessel
- P4 - Static variable in class rocks.palaiologos.maja.Bessel
- P5 - Static variable in class rocks.palaiologos.maja.Bessel
- P6 - Static variable in class rocks.palaiologos.maja.Bessel
- P7 - Static variable in class rocks.palaiologos.maja.Bessel
- Pair<X,
Y> - Record Class in rocks.palaiologos.maja - Pair(X, Y) - Constructor for record class rocks.palaiologos.maja.Pair
-
Creates an instance of a
Pairrecord class. - params() - Method in interface rocks.palaiologos.maja.expression.ExpressionFunction
- parent - Variable in class rocks.palaiologos.maja.expression.Environment
- perm() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Compute the permanent of the matrix.
- perm(Matrix<Double>) - Static method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- perm2x2() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- perm3x3() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- perm4x4() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- permutation - Variable in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- permutation() - Method in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
-
Get the permutation/pivot vector.
- PETA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^15.
- pevl(double[], Complex) - Static method in class rocks.palaiologos.maja.Lambert
- PF2 - Static variable in class rocks.palaiologos.maja.Bessel
- PF3 - Static variable in class rocks.palaiologos.maja.Bessel
- PF4 - Static variable in class rocks.palaiologos.maja.Bessel
- PG1 - Static variable in class rocks.palaiologos.maja.Bessel
- PG2 - Static variable in class rocks.palaiologos.maja.Bessel
- PG3 - Static variable in class rocks.palaiologos.maja.Bessel
- PI - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- PI - Static variable in class rocks.palaiologos.maja.Maja
-
The value of pi.
- PI_2 - Static variable in class rocks.palaiologos.maja.Maja
-
The value of pi/2.
- PI_4 - Static variable in class rocks.palaiologos.maja.Maja
-
The value of pi/4.
- PI2 - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- PICO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-12.
- pochhammer(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Pochhammer symbol (x)_n.
- pochhammer(double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Pochhammer symbol (x)_n.
- pochhammer(Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Pochhammer symbol (x)_n.
- pochhammer(Complex, int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Pochhammer symbol (x)_n.
- pochhammer(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Pochhammer symbol (x)_n.
- polevl(double, double[], int) - Static method in class rocks.palaiologos.maja.Spence
- polevl(Complex, double[], int) - Static method in class rocks.palaiologos.maja.Spence
- polygamma(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the n-th polygamma function at x.
- polygamma(double, Dual) - Static method in class rocks.palaiologos.maja.Maja
- polygamma(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the order-N polygamma function at complex z.
- polylog(int, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the polylogarithm of x.
- polylog(int, double) - Static method in class rocks.palaiologos.maja.Spence
- polylog(int, Dual) - Static method in class rocks.palaiologos.maja.Maja
- polylog(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the polylogarithm of s and z.
- polylog(Complex, Complex) - Static method in class rocks.palaiologos.maja.Spence
- polylogContinuation(int, Complex) - Static method in class rocks.palaiologos.maja.Spence
- polylogGeneral(Complex, Complex) - Static method in class rocks.palaiologos.maja.Spence
- polylogSeries(Complex, Complex) - Static method in class rocks.palaiologos.maja.Spence
- polylogUnitCircle(int, Complex) - Static method in class rocks.palaiologos.maja.Spence
- polzeros_(int, Pzeros.doublecomplex[], double, double, double, int, Pzeros.doublecomplex[], double[], boolean[], int[], double[], double[]) - Method in class rocks.palaiologos.maja.Pzeros
- pow(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the first argument raised to the power of the second argument.
- pow(double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of x^z where x is a double precision floating point number and z is an integer.
- pow(double, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute a to the power of b, where a is a double precision number and b is a complex number.
- pow(Complex, long) - Static method in class rocks.palaiologos.maja.Maja
-
Compute a to the power of b, where a is a complex
- pow(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute a to the power of b, where a and b are both complex numbers.
- pow(Dual, int) - Static method in class rocks.palaiologos.maja.Maja
- pow_ii(int, int) - Method in class rocks.palaiologos.maja.Pzeros
- powerSeriesC(double) - Static method in class rocks.palaiologos.maja.Fresnel
- powerSeriesS(double) - Static method in class rocks.palaiologos.maja.Fresnel
- product(DoubleMatrix) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Compute the standard matrix product.
- pz - Static variable in class rocks.palaiologos.maja.Pzeros
- Pzeros - Class in rocks.palaiologos.maja
-
Originally written by D.
- Pzeros() - Constructor for class rocks.palaiologos.maja.Pzeros
- Pzeros.doublecomplex - Class in rocks.palaiologos.maja
Q
- q - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- q() - Method in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
-
The Q matrix.
- QR - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- QR() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Perform the QR decomposition algorithm using the Householder transformation.
R
- r - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- r - Variable in class rocks.palaiologos.maja.Pzeros.doublecomplex
- r() - Method in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
-
The R matrix.
- radFull - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- radToIndex - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- random - Static variable in class rocks.palaiologos.maja.Maja
-
The random number generator used by this class.
- random() - Static method in class rocks.palaiologos.maja.Maja
-
Returns a random double precision number in range [0, 1).
- random(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns a random double precision number in range [0, max).
- random(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns a random double precision number in range [min, max).
- random(long) - Static method in class rocks.palaiologos.maja.Maja
-
Returns a random long integer in range [0, max).
- random(long, long) - Static method in class rocks.palaiologos.maja.Maja
-
Returns a random long integer in range [min, max).
- randomSign() - Static method in class rocks.palaiologos.maja.Maja
-
Return a random sign (-1 or 1).
- rank - Variable in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
The field for the
rankrecord component. - rank() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns the value of the
rankrecord component. - ravel() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Compute the ravel of the matrix, i.e.
- Rdiag - Variable in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
- re - Variable in record class rocks.palaiologos.maja.Complex
-
The field for the
rerecord component. - re() - Method in record class rocks.palaiologos.maja.Complex
-
Returns the value of the
rerecord component. - REAL - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- REAL - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- REAL() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.ExprRealContext
- recipGammaNoPole(Complex) - Static method in class rocks.palaiologos.maja.Zeta
- recur(Hypergeometric.DoublePtr, double, Hypergeometric.DoublePtr, int) - Static method in class rocks.palaiologos.maja.Bessel
- reduceFirst(BiFunction<T, T, T>) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Reduce the matrix on the first axis with a specified reductor.
- reduceLast(BiFunction<T, T, T>) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Reduce the matrix on the last axis with a specified reductor.
- regularizedGammaP(double, double) - Static method in class rocks.palaiologos.maja.Gamma
- regularizedGammaQ(double, double) - Static method in class rocks.palaiologos.maja.Gamma
- rem(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the remainder that results from dividing two double precision numbers.
- rem(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Domain extension of the remainder function onto the complex plane.
- repeat(String, int) - Static method in class rocks.palaiologos.maja.matrix.Matrix
- ReturnContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ReturnContext
- ReturnError - Error in rocks.palaiologos.maja.expression
- ReturnError(Object) - Constructor for error rocks.palaiologos.maja.expression.ReturnError
- retype(Function<T, R>) - Method in class rocks.palaiologos.maja.matrix.Matrix
- reverseFirst() - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- reverseFirst() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- reverseFirst() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Reverse the matrix on the first axis.
- reverseLast() - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- reverseLast() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- reverseLast() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Reverse the matrix on the last axis.
- riemann_zeta(double) - Static method in class rocks.palaiologos.maja.Zeta
- riemann_zeta(Complex) - Static method in class rocks.palaiologos.maja.Zeta
- right_(int, boolean[], int, int[]) - Method in class rocks.palaiologos.maja.Pzeros
- rocks.palaiologos.maja - package rocks.palaiologos.maja
- rocks.palaiologos.maja.expression - package rocks.palaiologos.maja.expression
-
Contains a parser and evaluator for enhanced mathematical expressions.
- rocks.palaiologos.maja.matrix - package rocks.palaiologos.maja.matrix
-
Contains the
Matrixclass and various utilities related to linear algebra. - root(double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the n-th root of a complex number.
- root(Complex, int) - Static method in class rocks.palaiologos.maja.Maja
-
Find all n-th roots of a complex number.
- Root - Class in rocks.palaiologos.maja
- Root() - Constructor for class rocks.palaiologos.maja.Root
- round(double) - Static method in class rocks.palaiologos.maja.Maja
-
Rounds a double precision number to the nearest integer.
- round(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Rounds both the real and imaginary parts of a complex number.
- row(int) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Create a list view of a row in the matrix.
- rows() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Create a nested list view of all columns in the matrix.
- RULE_block - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- RULE_declaration - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- RULE_expression - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- RULE_main - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- RULE_matrix - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- RULE_toplevel - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- ruleNames - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- ruleNames - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
S
- S1 - Static variable in class rocks.palaiologos.maja.TrigonometricIntegral
- S2 - Static variable in class rocks.palaiologos.maja.TrigonometricIntegral
- safeLog(double) - Static method in class rocks.palaiologos.maja.Maja
- SAsymptotic_Series(double) - Static method in class rocks.palaiologos.maja.Fresnel
- scalb(double, int) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the correctly rounded value of x*2^n.
- SChebyshev_Expansion_0_1(double) - Static method in class rocks.palaiologos.maja.Fresnel
- SChebyshev_Expansion_1_3(double) - Static method in class rocks.palaiologos.maja.Fresnel
- SChebyshev_Expansion_3_5(double) - Static method in class rocks.palaiologos.maja.Fresnel
- SChebyshev_Expansion_5_7(double) - Static method in class rocks.palaiologos.maja.Fresnel
- sec(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the secant (1 / cos(x)) function at x.
- sec(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the secant of a complex number.
- sec(Dual) - Static method in class rocks.palaiologos.maja.Maja
- sech(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the hyperbolic secant (1 / cosh(x)) function at x.
- sech(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic secant of a complex number.
- sech(Dual) - Static method in class rocks.palaiologos.maja.Maja
- second - Variable in record class rocks.palaiologos.maja.Pair
-
The field for the
secondrecord component. - second() - Method in record class rocks.palaiologos.maja.Pair
-
Returns the value of the
secondrecord component. - sempred(RuleContext, int, int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- series_eval(double) - Static method in class rocks.palaiologos.maja.Lambert
- set(int, int, T) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Set the element at the specified position in the matrix.
- set(String, Object) - Method in class rocks.palaiologos.maja.expression.Environment
- setEnv(Environment) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- setLocal(String, Object) - Method in class rocks.palaiologos.maja.expression.Environment
- Shi(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the hyperbolic sine integral function at x.
- Shi(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Shi(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex hyperbolic sine integral Shi(z).
- Shi(Complex) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Shi(Dual) - Static method in class rocks.palaiologos.maja.Maja
- ShiChi(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute both the hyperbolic sine and cosine integral at x.
- ShiChi(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- ShiChi(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex hyperbolic sine integral Shi(z) and complex hyperbolic cosine integral Chi(z).
- si(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the sine integral function at x.
- si(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- si(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex sine integral si(z) at z.
- si(Complex) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Si(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the sine integral function at x.
- Si(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Si(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex sine integral Si(z) at z.
- Si(Complex) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- Si(Dual) - Static method in class rocks.palaiologos.maja.Maja
- SiF(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- SiG(double) - Static method in class rocks.palaiologos.maja.TrigonometricIntegral
- signum(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the sign of a double precision number.
- signum(long) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the sign of a number.
- signum(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the sign of a complex number.
- SimpleAssignmentContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.SimpleAssignmentContext
- SimpleFunctionDeclarationContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.SimpleFunctionDeclarationContext
- SimpleIfContext(ExpressionParser.ExpressionContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.SimpleIfContext
- SimpleLocalAssignmentContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalAssignmentContext
- SimpleLocalFunctionDeclarationContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.SimpleLocalFunctionDeclarationContext
- simplify(Object, boolean) - Static method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- sin(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the sine of a double precision number.
- sin(float) - Static method in class rocks.palaiologos.maja.FastTrigonometry
- sin(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the sine of a complex number.
- sin(Dual) - Static method in class rocks.palaiologos.maja.Maja
- SIN_BITS - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- SIN_COUNT - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- SIN_MASK - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- sinc(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the sinc function of a double precision number, defined as sin(x) / x, except for x = 0, where sinc(x) = 1.
- sinc(double, double) - Static method in class rocks.palaiologos.maja.Erf
- sinc(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the sinc function of a complex number, defined as sin(x) / x, except for x = 0, where sinc(x) = 1.
- sinc(Dual) - Static method in class rocks.palaiologos.maja.Maja
- singular - Variable in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- singular() - Method in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- singularValues - Variable in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
The field for the
singularValuesrecord component. - singularValues - Variable in class rocks.palaiologos.maja.matrix.SVDImpl
- singularValues() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns the value of the
singularValuesrecord component. - sinh(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the hyperbolic sine of a double precision number.
- sinh(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic sine of a complex number.
- sinh(Dual) - Static method in class rocks.palaiologos.maja.Maja
- sintable - Static variable in class rocks.palaiologos.maja.FastTrigonometry
- smalldet() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- smallMatrixInvert() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- smallperm() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- solidArea(Function<Double, Double>, Function<Double, Double>, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the surface area of a solid of revolution created by rotating the function f(x) about the x-axis.
- solidVolume(Function<Double, Double>, double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the volume of a solid of revolution created by rotating the function f(x) about the x-axis.
- solve(DoubleMatrix) - Method in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
-
Solve A * X = B.
- solve(DoubleMatrix) - Method in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
-
Solve A * X = B.
- solve(DoubleMatrix) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Solve A * X = B
- solve(DoubleMatrix) - Method in class rocks.palaiologos.maja.matrix.DoubleQRDecompositionResult
-
Least squares solution of A*X = B.
- spd - Variable in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- spd() - Method in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- spence(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Spence function of x.
- spence(double) - Static method in class rocks.palaiologos.maja.Spence
- spence(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the Spence function of z.
- spence(Complex) - Static method in class rocks.palaiologos.maja.Spence
- spence(Dual) - Static method in class rocks.palaiologos.maja.Maja
- Spence - Class in rocks.palaiologos.maja
- Spence() - Constructor for class rocks.palaiologos.maja.Spence
- sqrt(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the square root of a double precision number.
- sqrt(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the square root of a complex number.
- sqrt(Dual) - Static method in class rocks.palaiologos.maja.Maja
- sqrt_2pi - Static variable in class rocks.palaiologos.maja.Fresnel
- squash(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the logistic sigmoid "squash" function at x.
- start - Static variable in class rocks.palaiologos.maja.IsSquare
- start_(int, double[], Pzeros.doublecomplex[], double[], int[], double, double, boolean[]) - Method in class rocks.palaiologos.maja.Pzeros
- stretch(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the inverse of the logistic sigmoid "squash" function at x.
- struve(double, double) - Static method in class rocks.palaiologos.maja.Hypergeometric
- struve(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the value of the Struve function of order v at x.
- struveH0(double) - Static method in class rocks.palaiologos.maja.Hypergeometric
-
Adapted from CERNLIB M342.
- struveH1(double) - Static method in class rocks.palaiologos.maja.Hypergeometric
-
Adapted from CERNLIB M342.
- struveL0(double) - Static method in class rocks.palaiologos.maja.Hypergeometric
- struveL0(double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the value of the modified Struve function of 0th order.
- struveL1(double) - Static method in class rocks.palaiologos.maja.Hypergeometric
- struveL1(double) - Static method in class rocks.palaiologos.maja.Maja
-
Computes the value of the modified Struve function of 1st order.
- sub(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Subtracts two double precision numbers.
- sub(double, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Subtract a complex number and a real number.
- sub(double, Dual) - Static method in class rocks.palaiologos.maja.Maja
- sub(Complex, double) - Static method in class rocks.palaiologos.maja.Maja
-
Subtract a complex number and a real number.
- sub(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Subtract two complex numbers from each other.
- sub(Dual, double) - Static method in class rocks.palaiologos.maja.Maja
- sub(Dual, Dual) - Static method in class rocks.palaiologos.maja.Maja
- svd() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Compute the compact singular value decomposition of the matrix.
- SVDImpl - Class in rocks.palaiologos.maja.matrix
- SVDImpl(DoubleMatrix) - Constructor for class rocks.palaiologos.maja.matrix.SVDImpl
- swap(int, int, int, int) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Swap two elements in the matrix.
- syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class rocks.palaiologos.maja.expression.Evaluator.ThrowingErrorListener
T
- T__0 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__0 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__1 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__1 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__10 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__10 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__11 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__11 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__12 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__12 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__13 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__13 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__14 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__14 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__15 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__15 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__16 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__16 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__17 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__17 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__18 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__18 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__19 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__19 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__2 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__2 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__20 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__20 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__21 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__21 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__22 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__22 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__23 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__23 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__24 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__24 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__25 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__25 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__26 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__26 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__27 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__27 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__28 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__28 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__29 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__29 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__3 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__3 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__30 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__30 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__31 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__31 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__32 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__32 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__33 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__33 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__34 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__34 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__35 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__35 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__36 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__36 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__4 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__4 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__5 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__5 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__6 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__6 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__7 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__7 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__8 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__8 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- T__9 - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- T__9 - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- tan(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the tangent of a double precision number.
- tan(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the tangent of a complex number.
- tan(Dual) - Static method in class rocks.palaiologos.maja.Maja
- tanh(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the hyperbolic tangent of a double precision number.
- tanh(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the hyperbolic tangent of a complex number.
- tanh(Dual) - Static method in class rocks.palaiologos.maja.Maja
- TERA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^12.
- ThrowingErrorListener(int) - Constructor for class rocks.palaiologos.maja.expression.Evaluator.ThrowingErrorListener
- TINY - Static variable in class rocks.palaiologos.maja.matrix.SVDImpl
- toDegrees(double) - Static method in class rocks.palaiologos.maja.Maja
-
Converts the value to degrees from radians.
- tokenNames - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
-
Deprecated.
- tokenNames - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
-
Deprecated.Use
ExpressionParser.VOCABULARYinstead. - tol - Variable in class rocks.palaiologos.maja.matrix.SVDImpl
- toplevel() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.BlockContext
- toplevel() - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- toplevel() - Method in class rocks.palaiologos.maja.expression.ExpressionParser
- toplevel(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.BlockContext
- toplevel(int) - Method in class rocks.palaiologos.maja.expression.ExpressionParser.MainContext
- ToplevelContext(ParserRuleContext, int) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.ToplevelContext
- toRadians(double) - Static method in class rocks.palaiologos.maja.Maja
-
Converts the value to radians from degrees.
- toString() - Method in record class rocks.palaiologos.maja.Complex
-
Returns a string representation of this record class.
- toString() - Method in record class rocks.palaiologos.maja.Dual
-
Returns a string representation of this record class.
- toString() - Method in class rocks.palaiologos.maja.matrix.DoubleCholeskyDecompositonResult
- toString() - Method in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
Returns a string representation of this record class.
- toString() - Method in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- toString() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- toString() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns a string representation of this record class.
- toString() - Method in class rocks.palaiologos.maja.matrix.Matrix
- toString() - Method in record class rocks.palaiologos.maja.Pair
-
Returns a string representation of this record class.
- toString() - Method in class rocks.palaiologos.maja.Pzeros.doublecomplex
- tql2() - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- trace() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
-
Compute the trace of a matrix.
- transpose() - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- transpose() - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- transpose() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Transpose the matrix, i.e.
- TRASH - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- TRASH - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- tred2() - Method in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- trigamma(double) - Static method in class rocks.palaiologos.maja.Gamma
- trigamma(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the trigamma function of x.
- trigamma(Complex) - Static method in class rocks.palaiologos.maja.Gamma
- trigamma(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the complex trigamma function.
- trigamma(Dual) - Static method in class rocks.palaiologos.maja.Maja
- TrigonometricIntegral - Class in rocks.palaiologos.maja
- TrigonometricIntegral() - Constructor for class rocks.palaiologos.maja.TrigonometricIntegral
- truthy(Object) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- TWO_PI - Static variable in class rocks.palaiologos.maja.Maja
-
The value of 2*PI.
U
- U - Variable in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
The field for the
Urecord component. - U() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns the value of the
Urecord component. - uiGamma(double, double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the upper incomplete gamma function.
- uiGamma(Complex, Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the upper incomplete (non-regularised) gamma function of a complex number.
- ulp(double) - Static method in class rocks.palaiologos.maja.Maja
-
Returns the value of the unit in last place (ULP) of a double precision number.
- upper - Variable in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- upper - Variable in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
- upper() - Method in class rocks.palaiologos.maja.matrix.DoubleLUDecompositionResult
- upper() - Method in class rocks.palaiologos.maja.matrix.DoubleLUPDecompositionResult
-
Get the upper triangular matrix.
- upperIncomplete(double, double) - Static method in class rocks.palaiologos.maja.Gamma
V
- V - Variable in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
The field for the
Vrecord component. - V - Variable in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
The field for the
Vrecord component. - V - Variable in class rocks.palaiologos.maja.matrix.EigenvalueDecompositionImpl
- V() - Method in record class rocks.palaiologos.maja.matrix.DoubleEigenvalueDecompositionResult
-
Returns the value of the
Vrecord component. - V() - Method in record class rocks.palaiologos.maja.matrix.DoubleSVDResult
-
Returns the value of the
Vrecord component. - value - Variable in error rocks.palaiologos.maja.expression.ReturnError
- value - Variable in class rocks.palaiologos.maja.Hypergeometric.DoublePtr
- variables - Variable in class rocks.palaiologos.maja.expression.Environment
- visit(ParseTree) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitBlock(ExpressionParser.BlockContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitBlock(ExpressionParser.BlockContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by
ExpressionParser.block(). - visitExprAdd(ExpressionParser.ExprAddContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprAdd(ExpressionParser.ExprAddContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprAddlabeled alternative inExpressionParser.expression(). - visitExprAnd(ExpressionParser.ExprAndContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprAnd(ExpressionParser.ExprAndContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprAndlabeled alternative inExpressionParser.expression(). - visitExprDiv(ExpressionParser.ExprDivContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprDiv(ExpressionParser.ExprDivContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprDivlabeled alternative inExpressionParser.expression(). - visitExprEq(ExpressionParser.ExprEqContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprEq(ExpressionParser.ExprEqContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprEqlabeled alternative inExpressionParser.expression(). - visitExprFunctionCall(ExpressionParser.ExprFunctionCallContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprFunctionCall(ExpressionParser.ExprFunctionCallContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprFunctionCalllabeled alternative inExpressionParser.expression(). - visitExprGcd(ExpressionParser.ExprGcdContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprGcd(ExpressionParser.ExprGcdContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprGcdlabeled alternative inExpressionParser.expression(). - visitExprGe(ExpressionParser.ExprGeContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprGe(ExpressionParser.ExprGeContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprGelabeled alternative inExpressionParser.expression(). - visitExprGt(ExpressionParser.ExprGtContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprGt(ExpressionParser.ExprGtContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprGtlabeled alternative inExpressionParser.expression(). - visitExprIndex(ExpressionParser.ExprIndexContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprIndex(ExpressionParser.ExprIndexContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprIndexlabeled alternative inExpressionParser.expression(). - visitExprInt(ExpressionParser.ExprIntContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprInt(ExpressionParser.ExprIntContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprIntlabeled alternative inExpressionParser.expression(). - visitExprLambda(ExpressionParser.ExprLambdaContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprLambda(ExpressionParser.ExprLambdaContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprLambdalabeled alternative inExpressionParser.expression(). - visitExprLcm(ExpressionParser.ExprLcmContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprLcm(ExpressionParser.ExprLcmContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprLcmlabeled alternative inExpressionParser.expression(). - visitExprLe(ExpressionParser.ExprLeContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprLe(ExpressionParser.ExprLeContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprLelabeled alternative inExpressionParser.expression(). - visitExprLt(ExpressionParser.ExprLtContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprLt(ExpressionParser.ExprLtContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprLtlabeled alternative inExpressionParser.expression(). - visitExprMatrix(ExpressionParser.ExprMatrixContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprMatrix(ExpressionParser.ExprMatrixContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprMatrixlabeled alternative inExpressionParser.expression(). - visitExprMod(ExpressionParser.ExprModContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprMod(ExpressionParser.ExprModContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprModlabeled alternative inExpressionParser.expression(). - visitExprMul(ExpressionParser.ExprMulContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprMul(ExpressionParser.ExprMulContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprMullabeled alternative inExpressionParser.expression(). - visitExprNeg(ExpressionParser.ExprNegContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprNeg(ExpressionParser.ExprNegContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprNeglabeled alternative inExpressionParser.expression(). - visitExprNeq(ExpressionParser.ExprNeqContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprNeq(ExpressionParser.ExprNeqContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprNeqlabeled alternative inExpressionParser.expression(). - visitExprNot(ExpressionParser.ExprNotContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprNot(ExpressionParser.ExprNotContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprNotlabeled alternative inExpressionParser.expression(). - visitExprOr(ExpressionParser.ExprOrContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprOr(ExpressionParser.ExprOrContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprOrlabeled alternative inExpressionParser.expression(). - visitExprParen(ExpressionParser.ExprParenContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprParen(ExpressionParser.ExprParenContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprParenlabeled alternative inExpressionParser.expression(). - visitExprPos(ExpressionParser.ExprPosContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprPos(ExpressionParser.ExprPosContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprPoslabeled alternative inExpressionParser.expression(). - visitExprPow(ExpressionParser.ExprPowContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprPow(ExpressionParser.ExprPowContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprPowlabeled alternative inExpressionParser.expression(). - visitExprReal(ExpressionParser.ExprRealContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprReal(ExpressionParser.ExprRealContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprReallabeled alternative inExpressionParser.expression(). - visitExprRem(ExpressionParser.ExprRemContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprRem(ExpressionParser.ExprRemContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprRemlabeled alternative inExpressionParser.expression(). - visitExprSub(ExpressionParser.ExprSubContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprSub(ExpressionParser.ExprSubContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprSublabeled alternative inExpressionParser.expression(). - visitExprVariable(ExpressionParser.ExprVariableContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitExprVariable(ExpressionParser.ExprVariableContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
ExprVariablelabeled alternative inExpressionParser.expression(). - visitFor(ExpressionParser.ForContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitFor(ExpressionParser.ForContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
Forlabeled alternative inExpressionParser.declaration(). - visitFunctionDeclaration(ExpressionParser.FunctionDeclarationContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitFunctionDeclaration(ExpressionParser.FunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
FunctionDeclarationlabeled alternative inExpressionParser.declaration(). - visitIf(ExpressionParser.IfContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitIf(ExpressionParser.IfContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
Iflabeled alternative inExpressionParser.declaration(). - visitLocalFunctionDeclaration(ExpressionParser.LocalFunctionDeclarationContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitLocalFunctionDeclaration(ExpressionParser.LocalFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
LocalFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - visitMain(ExpressionParser.MainContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitMain(ExpressionParser.MainContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by
ExpressionParser.main(). - visitMatrix(ExpressionParser.MatrixContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitMatrix(ExpressionParser.MatrixContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by
ExpressionParser.matrix(). - visitMatrixAssignment(ExpressionParser.MatrixAssignmentContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitMatrixAssignment(ExpressionParser.MatrixAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
MatrixAssignmentlabeled alternative inExpressionParser.declaration(). - visitReturn(ExpressionParser.ReturnContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitReturn(ExpressionParser.ReturnContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
Returnlabeled alternative inExpressionParser.declaration(). - visitSimpleAssignment(ExpressionParser.SimpleAssignmentContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitSimpleAssignment(ExpressionParser.SimpleAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
SimpleAssignmentlabeled alternative inExpressionParser.declaration(). - visitSimpleFunctionDeclaration(ExpressionParser.SimpleFunctionDeclarationContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitSimpleFunctionDeclaration(ExpressionParser.SimpleFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
SimpleFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - visitSimpleIf(ExpressionParser.SimpleIfContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitSimpleIf(ExpressionParser.SimpleIfContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
SimpleIflabeled alternative inExpressionParser.expression(). - visitSimpleLocalAssignment(ExpressionParser.SimpleLocalAssignmentContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitSimpleLocalAssignment(ExpressionParser.SimpleLocalAssignmentContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
SimpleLocalAssignmentlabeled alternative inExpressionParser.declaration(). - visitSimpleLocalFunctionDeclaration(ExpressionParser.SimpleLocalFunctionDeclarationContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitSimpleLocalFunctionDeclaration(ExpressionParser.SimpleLocalFunctionDeclarationContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
SimpleLocalFunctionDeclarationlabeled alternative inExpressionParser.declaration(). - visitToplevel(ExpressionParser.ToplevelContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitToplevel(ExpressionParser.ToplevelContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by
ExpressionParser.toplevel(). - visitWhile(ExpressionParser.WhileContext) - Method in class rocks.palaiologos.maja.expression.DefaultExpressionVisitor
- visitWhile(ExpressionParser.WhileContext) - Method in interface rocks.palaiologos.maja.expression.ExpressionVisitor
-
Visit a parse tree produced by the
Whilelabeled alternative inExpressionParser.declaration(). - VOCABULARY - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- VOCABULARY - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
W
- w_im_y100(double) - Static method in class rocks.palaiologos.maja.Erf
- w_of_z(Complex) - Static method in class rocks.palaiologos.maja.Erf
- weight - Variable in class rocks.palaiologos.maja.Integrator.GaussLegendreParameters
- WhileContext(ExpressionParser.DeclarationContext) - Constructor for class rocks.palaiologos.maja.expression.ExpressionParser.WhileContext
- width() - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Return the width of the matrix.
Y
- y0(double) - Static method in class rocks.palaiologos.maja.Bessel
- y1(double) - Static method in class rocks.palaiologos.maja.Bessel
- yn(int, double) - Static method in class rocks.palaiologos.maja.Bessel
- YOCTO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-24.
- YOTTA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^24.
- yv(double, double) - Static method in class rocks.palaiologos.maja.Bessel
Z
- z_abs(Pzeros.doublecomplex) - Method in class rocks.palaiologos.maja.Pzeros
- z_div(Pzeros.doublecomplex, Pzeros.doublecomplex, Pzeros.doublecomplex) - Method in class rocks.palaiologos.maja.Pzeros
- ZEPTO - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^-21.
- ZERO - Static variable in record class rocks.palaiologos.maja.Complex
- ZERO - Static variable in record class rocks.palaiologos.maja.Dual
- zeta(double) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the Riemann zeta function at x.
- zeta(Complex) - Static method in class rocks.palaiologos.maja.Maja
-
Compute the value of the complex Riemann zeta function at z.
- Zeta - Class in rocks.palaiologos.maja
- Zeta() - Constructor for class rocks.palaiologos.maja.Zeta
- zetBernCoefs - Static variable in class rocks.palaiologos.maja.Zeta
- ZETTA - Static variable in class rocks.palaiologos.maja.Maja
-
SI prefix for 10^21.
- zipWith(Matrix<Double>, BiFunction<Double, Double, Double>) - Method in class rocks.palaiologos.maja.matrix.DoubleMatrix
- zipWith(Matrix<Complex>, BiFunction<Complex, Complex, Complex>) - Method in class rocks.palaiologos.maja.matrix.ComplexMatrix
- zipWith(Matrix<T>, BiFunction<T, T, T>) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Zip two matrices together to produce a new matrix, using a specified zipper function.
- zipWithRetype(Matrix<U>, BiFunction<T, U, R>) - Method in class rocks.palaiologos.maja.matrix.Matrix
-
Zip two matrices together to produce a new matrix, using a specified zipper function.
_
- __expint_E1(double) - Static method in class rocks.palaiologos.maja.Ei
- __expint_E1_asymp(double) - Static method in class rocks.palaiologos.maja.Ei
- __expint_E1_series(double) - Static method in class rocks.palaiologos.maja.Ei
- __expint_Ei(double) - Static method in class rocks.palaiologos.maja.Ei
- __expint_Ei_asymp(double) - Static method in class rocks.palaiologos.maja.Ei
- __expint_Ei_series(double) - Static method in class rocks.palaiologos.maja.Ei
- __expint_En_cont_frac(double) - Static method in class rocks.palaiologos.maja.Ei
- __riemann_zeta_glob(double) - Static method in class rocks.palaiologos.maja.Zeta
- __riemann_zeta_glob(Complex) - Static method in class rocks.palaiologos.maja.Zeta
- __riemann_zeta_product(double) - Static method in class rocks.palaiologos.maja.Zeta
- __riemann_zeta_product(Complex) - Static method in class rocks.palaiologos.maja.Zeta
- _ATN - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- _ATN - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- _decisionToDFA - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- _decisionToDFA - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- _LITERAL_NAMES - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- _LITERAL_NAMES - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- _serializedATN - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- _serializedATN - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- _sharedContextCache - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- _sharedContextCache - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
- _SYMBOLIC_NAMES - Static variable in class rocks.palaiologos.maja.expression.ExpressionLexer
- _SYMBOLIC_NAMES - Static variable in class rocks.palaiologos.maja.expression.ExpressionParser
All Classes and Interfaces|All Packages|Constant Field Values
ExpressionLexer.VOCABULARYinstead.