Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- sa(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Normalized sinc function.
- SA_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SA_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SA_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SA_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SA_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SA1_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SA1_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SATURN_MASS - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.AstronomicalConstants
-
Saturn mass
- SATURN_MASS_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_MASS_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_MASS_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_MASS_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_MASS_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_RADIUS_MEAN - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.AstronomicalConstants
-
Saturn radius
- SATURN_RADIUS_MEAN_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_RADIUS_MEAN_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_RADIUS_MEAN_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_RADIUS_MEAN_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_RADIUS_MEAN_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_SEMI_MAJOR_AXIS - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.AstronomicalConstants
-
Saturn semi-major axis
- SATURN_SEMI_MAJOR_AXIS_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_SEMI_MAJOR_AXIS_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_SEMI_MAJOR_AXIS_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_SEMI_MAJOR_AXIS_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SATURN_SEMI_MAJOR_AXIS_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- sec - Variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
-
The secant function value
- sec(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Secant trigonometric function
- SEC_0 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_120 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_135 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_150 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_180 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_210 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_225 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_240 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_270 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_30 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_300 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_315 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_330 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_360 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_45 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_60 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_90 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SEC_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SEC_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SEC_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SEC_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SEC_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- sech(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Hyperbolic secant function.
- SECH_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SECH_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SECH_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SECH_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SECH_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SECOND - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.Units
-
Second
- SECOND_ARC - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.Units
-
Second (angle)
- SECOND_ARC_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_ARC_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_ARC_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_ARC_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_ARC_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SECOND_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Unit
- SEMI_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ParserSymbol
- SEMI_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ParserSymbol
- SEMI_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ParserSymbol
- SEMI_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ParserSymbol
- SEMICOLON - Static variable in interface org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxCheckerConstants
-
RegularExpression Id.
- setAdvance(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method sets the TS-MBFOA execution progress.
- setAlmostIntRounding(boolean) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Enables / disables almost integer rounding option causing rounding final calculation result to precise integer if and only if result is very close to integer.
- setArgs(String[]) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Function
- setArgumentExpressionString(String) - Method in class org.mariuszgromada.math.mxparser.Argument
-
Sets argument expression string.
- setArgumentName(String) - Method in class org.mariuszgromada.math.mxparser.Argument
-
Sets (modifies) argument name.
- setArgumentValue(double) - Method in class org.mariuszgromada.math.mxparser.Argument
-
Sets argument value, if DEPENDENT_ARGUMENT then argument type is set to FREE_ARGUMENT.
- setArgumentValue(int, double) - Method in class org.mariuszgromada.math.mxparser.Function
-
Sets value of function argument (function parameter).
- setArgumentValue(String, double) - Method in class org.mariuszgromada.math.mxparser.Expression
-
Sets argument value.
- setBacteriaReproduce(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Configurator
-
Method that assigns value to the Sr parameter of the TS-MBFOA.
(sr) the number of bacteria to reproduce [1, Sb/2] - setBacteriumMatix(double[][]) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Population
-
With this method the CNOP solution matrix can assigned.
- setBestKnownValue(double) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that sets the best known value for the CNOP.
- setCanonicalRounding(boolean) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Enables / disables canonical rounding.
- setConsoleOutputPrefix(String) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets console output string prefix.
- setConsolePrefix(String) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets console prefix.
- setConstantName(String) - Method in class org.mariuszgromada.math.mxparser.Constant
-
Sets constant name.
- setConstantValue(double) - Method in class org.mariuszgromada.math.mxparser.Constant
-
Sets constant value
- setConstraints(String[][], String[][]) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Function
- setConstraintsValuate(String) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
---
- setConvergenceBestValue() - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Sets Convergence Best Value
- setConvergenceBestValueAUX(int, double) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Sets Convergence Best Value AUX
- setConvergenceMedia(int, double) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that sets data to plot the best results of the average of runs.
- setCount(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Tsmbfoa
-
Method that assigns value to the count.
- setDebugStream(PrintStream) - Method in class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxCheckerTokenManager
-
Set debug output.
- setDefaultConsoleOutputPrefix() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets default console output string prefix.
- setDefaultConsolePrefix() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets default console prefix.
- setDefaultEpsilon() - Static method in class org.mariuszgromada.math.mxparser.mathcollection.BinaryRelations
-
Sets default epsilon value.
- setDefaultEpsilon() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets default epsilon value.
- setDefaultOptions() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets default mXparser options
- setDefaultThreadsNumber() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets default threads number
- setDegreesMode() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Set mXparser to operate in degrees mode for trigonometric functions
- setDescription(String) - Method in class org.mariuszgromada.math.mxparser.Argument
-
Sets argument description.
- setDescription(String) - Method in class org.mariuszgromada.math.mxparser.Constant
-
Sets constant description.
- setDescription(String) - Method in class org.mariuszgromada.math.mxparser.Expression
-
Sets expression description.
- setDescription(String) - Method in class org.mariuszgromada.math.mxparser.Function
-
Sets function description.
- setEpsilon(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.BinaryRelations
-
Sets epsilon value.
- setEpsilon(double) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets epsilon value.
- setEpsilonComparison() - Static method in class org.mariuszgromada.math.mxparser.mathcollection.BinaryRelations
-
Sets comparison mode to EPSILON.
- setEpsilonComparison() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets comparison mode to EPSILON.
- setEvaluations(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Configurator
-
Method that assigns value to the GMAX parameter of the TS-MBFOA.
The number of generations [10000, 30000] - setExactComparison() - Static method in class org.mariuszgromada.math.mxparser.mathcollection.BinaryRelations
-
Sets comparison mode to EXACT.
- setExactComparison() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets comparison mode to EXACT.
- setExecutions(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that sets the number of independent executions of the TS-MBFOA.
- setExpressionConstEquality(ArrayList<Expression>) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Function
- setExpressionConstInequality(ArrayList<Expression>) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Function
- setExpressionOF(Expression) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Function
- setExpressionString(String) - Method in class org.mariuszgromada.math.mxparser.Expression
-
Sets (modifies expression) expression string.
- setFuncion(String, String[]) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Function
- setFunction(String) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that establishes the objective function of the problem.
These may be of different types such as:
29.4*x1 + 18*x2
5 * sum{x,1,4,xi}
sum{x,1,4,xi^2} - sum{x,5,13,xi}
sum{x,1,4,xi^2} - prod{x,5,13,xi}
x1
-(100 - (x1 - 5)^2 - (x2 - 5)^2 - (x3 - 5)^2)/100
and more...
the purpose is that mXparse is in charge of evaluating and substituting directly the values for each variable. - setFunction(String, PrimitiveElement...) - Method in class org.mariuszgromada.math.mxparser.Function
-
Constructor for function definition in natural math language, for instance providing on string "f(x,y) = sin(x) + cos(x)" is enough to define function "f" with parameters "x and y" and function body "sin(x) + cos(x)".
- setFunctionName(String) - Method in class org.mariuszgromada.math.mxparser.Function
-
Sets function name.
- setGeneration(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Tsmbfoa
-
Method that assigns value to the generation.
- setMaxAllowedRecursionDepth(int) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Internal limit to avoid infinite loops while calculating expression defined in the way shown by below examples.
- setNameProblem(String) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that establishes the problem name.
- setNc(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Configurator
-
Method that assigns value to the Nc parameter of the TS-MBFOA.
the number of chemotaxis cycles [1,Sb] - setNoPrimesCache() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets
mXparser.primesCache
to null - setNotToOverrideBuiltinTokens() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets mXparser not to override built-in tokens by user defined tokens.
- setNumberAssignedVariable(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method setting the assigned variable number.
- setObj(String) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that sets the optimization objective:
- setOrderVariables(String) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that assigns the order of the CNOP design variables.
e.g: x1,x2,x3,x4,x5,x6,x7
also, the following abbreviation can be used:
if the variables input is:
p1; p2; iter{x,1,3}; iter{y,1,4}; p1; p2
conversion will return
[p1, p2, x1, x2, x3, y1, y2, y3, y4, p1, p2]
all elements inside the iteration are separated by commas (,) and outside the iteration are separated by semicolons (;). - setParametersNumber(int) - Method in class org.mariuszgromada.math.mxparser.Function
-
Set parameters number.
- setParameterValue(int, double) - Method in interface org.mariuszgromada.math.mxparser.FunctionExtension
-
Sets value of function parameter
- setRadiansMode() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Set mXparser to operate in radians mode for trigonometric functions
- setRandom(long) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.NumberRandom
-
Adjusts the seed of the pseudo-random number generator, using a single seed:
long
. - setRandomGenerator(Random) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Modifies random generator used by the ProbabilityDistributions class.
- setRankVariable(String) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that establishes the range of CNOP design variables.
e.g: (0,1.4),(0,1.2),(3.25,4),(0.5,2)
also, the following abbreviation can be used:
(0,1.2);(0,1.8);ran{3:7,0:1.2};ran{8:10,0.25:2}
conversion will return
(0,1.2),(0,1.8),(0,1.2),(0,1.2),(0,1.2),(0,1.2),(0,1.2),(0.25,2),(0.25,2),(0.25,2)
all elements within the iteration are separated by commas (,) and ranges by colons (:) and outside the iteration are separated by semicolons (;). - setRepcycle(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Configurator
-
Method that assigns value to the RepCycle parameter of the TS-MBFOA.
The reproduction frequency [1, GMAX/2] - setSb(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Population
-
Method to assign the number of bacteria in the population.
The number of the population is determined between [10, 500]. - setScalingFactor(double) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Configurator
-
Method that assigns value to the β parameter of the TS-MBFOA.
(β) the scaling factor [0,2] - setSilentMode() - Method in class org.mariuszgromada.math.mxparser.Argument
-
Disables argument verbose mode (sets default silent mode)
- setSilentMode() - Method in class org.mariuszgromada.math.mxparser.Expression
-
Disables verbose mode (default silent mode).
- setSilentMode() - Method in class org.mariuszgromada.math.mxparser.Function
-
Disables function verbose mode (sets default silent mode)
- setStepSize(double) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Population
-
Method that assigns value to the (R) parameter of the TS-MBFOA.
Static step size [0,1]. - setTabSize(int) - Method in class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
- setThreadsNumber(int) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets threads number
- setTimeSeconds(long) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Problem
-
Method that sets the time in seconds in which the configured execution is finished.
- setToFractionInitSearchSize(long) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.NumberTheory
-
Sets initial search size for the toFraction method
- setToFractionInitSearchSize(long) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets initial search size for the toFraction method
- setToOverrideBuiltinTokens() - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Sets mXparser to override built-in tokens by user defined tokens.
- setUlpRounding(boolean) - Static method in class org.mariuszgromada.math.mxparser.mXparser
-
Enables / disables ULP rounding.
- setVariables(String[]) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Function
- setVerboseMode() - Method in class org.mariuszgromada.math.mxparser.Argument
-
Enables argument verbose mode
- setVerboseMode() - Method in class org.mariuszgromada.math.mxparser.Expression
-
Enables verbose mode.
- setVerboseMode() - Method in class org.mariuszgromada.math.mxparser.Function
-
Enables verbose function mode
- sgn(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Signum function.
- SGN_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_GAMMA_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_GAMMA_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_GAMMA_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_GAMMA_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_GAMMA_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SGN_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- sgnGamma(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.SpecialFunctions
-
Signum from the real valued gamma function.
- SIERPINSKI - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
Sierpiński's constant
- SIERPINSKI_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SIERPINSKI_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SIERPINSKI_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SIERPINSKI_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SIERPINSKI_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- sigmaSummation(Expression, Argument, double, double, double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.NumberTheory
-
Summation operator (SIGMA FROM i = a, to b, f(i) by delta
- SimpleCharStream - Class in org.mariuszgromada.math.mxparser.syntaxchecker
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Constructor.
- sin - Variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
-
The sine function value
- sin(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Sine trigonometric function
- SIN_0 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_120 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_135 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_150 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_180 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_210 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_225 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_240 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_270 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_30 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_300 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_315 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_330 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_360 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_45 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_60 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_90 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
- SIN_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SIN_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SIN_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SIN_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SIN_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- sinc(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Sinc function.
- SINC_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINC_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINC_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINC_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINC_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- since - Variable in class org.mariuszgromada.math.mxparser.parsertokens.KeyWord
- sinh(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Hyperbolic sine function.
- SINH_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINH_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINH_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINH_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SINH_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SOLAR_MASS - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.AstronomicalConstants
-
Solar mass
- SOLAR_MASS_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_MASS_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_MASS_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_MASS_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_MASS_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_RADIUS - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.AstronomicalConstants
-
Solar radius
- SOLAR_RADIUS_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_RADIUS_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_RADIUS_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_RADIUS_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLAR_RADIUS_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.ConstantValue
- SOLVE_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SOLVE_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SOLVE_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SOLVE_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SOLVE_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- solveBrent(Expression, Argument, double, double, double, double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.Calculus
-
Brent solver (Brent root finder)
- sortAsc(double[]) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.NumberTheory
-
Array sort - ascending - quick sort algorithm.
- sortPopulation(int) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Population
-
This method uses an ordering technique based on feasibility rules.
- SpecialFunctions - Class in org.mariuszgromada.math.mxparser.mathcollection
-
SpecialFunctions - special (non-elementary functions).
- SpecialFunctions() - Constructor for class org.mariuszgromada.math.mxparser.mathcollection.SpecialFunctions
- specialToken - Variable in class org.mariuszgromada.math.mxparser.syntaxchecker.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- SpecialValue - Class in org.mariuszgromada.math.mxparser.mathcollection
-
SpecialValue - generic class for storing special values of various functions (e.g.: inverse trigonometric).
- SpecialValue(double, double) - Constructor for class org.mariuszgromada.math.mxparser.mathcollection.SpecialValue
-
Main constructor - functions only with main unit
- SpecialValue(double, double, double) - Constructor for class org.mariuszgromada.math.mxparser.mathcollection.SpecialValue
-
Constructor - functions only with values in radians and degrees
- SpecialValueTrigonometric - Class in org.mariuszgromada.math.mxparser.mathcollection
-
SpecialValueTrigonometric - stores special values for trigonometric and inverse trigonometric functions.
- SpecialValueTrigonometric(double, double, double, double, double, double, double) - Constructor for class org.mariuszgromada.math.mxparser.mathcollection.SpecialValueTrigonometric
-
Main constructor
- sqrt(double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Square root.
- SQRT_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SQRT_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SQRT_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SQRT_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SQRT_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function1Arg
- SQRT2 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
Square root of 2
- SQRT2BY2 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
SQRT2BY2
- SQRT2Pi - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
Square root of 2*pi
- SQRT3 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
SQRT3
- SQRT3BY2 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
SQRT3BY2
- SQRT3BY3 - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
SQRT3BY3
- SQRTPi - Static variable in class org.mariuszgromada.math.mxparser.mathcollection.MathConstants
-
Square root of pi
- standardDeviation(double[]) - Method in class com.adriangarcia.statistics.Statistics
-
This method generates the standardDeviation of a vector.
- standardDeviation(double[][]) - Method in class com.adriangarcia.statistics.Statistics
-
This method generates an standardDeviation vector of a matrix.
- standardDeviation(double[][], int) - Method in class com.adriangarcia.statistics.Statistics
-
This method calculates the standardDeviation of a specified column given a matrix.
- start() - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.PerformanceTests
-
Starts mXparser performance tests - number of threads given by the mXparser.getThreadsNumber() List of performed tests: 00.
- start() - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.RegTestExpression
-
Runs main regression tests in the field of calculation.
- start() - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.RegTestExpressionAPI
-
Runs main regression tests in the field of calculation.
- start() - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.RegTestSyntax
-
Runs main regression tests in the field of calculation.
- start() - Method in class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxChecker
- start(int) - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.PerformanceTests
-
Starts mXparser performance tests.
- start(int) - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.RegTestExpression
-
Runs main regression tests in the field of calculation.
- start(int) - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.RegTestExpressionAPI
-
Runs API regression tests.
- start(int) - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.RegTestSyntax
-
Runs syntax checking regression test.
- start(String...) - Static method in class org.mariuszgromada.math.mxparser.regressiontesting.RunTest
-
Use this class to run one of the following test Param: reg - Expression regression test Param: api - mXparser API test Param: syn - Syntax checking test Param: perf - Performance test ,
- startPopulation(Problem) - Method in class com.adriangarcia.metaheuristics.tsmbfoa.Population
-
Method that takes care of starting the population of bacteria with size Sb X number of variables.
- staticFlag - Static variable in class org.mariuszgromada.math.mxparser.syntaxchecker.SimpleCharStream
-
Whether parser is static.
- Statistics - Class in com.adriangarcia.statistics
-
Statistics class is in charge of calculating the basic statistics:
Best value Mean Median Standard deviation Worst value Feasibility rate Success rate Successful performance - Statistics - Class in org.mariuszgromada.math.mxparser.mathcollection
-
Statistics - i.e.: mean, variance, standard deviation, etc.
- Statistics() - Constructor for class com.adriangarcia.statistics.Statistics
-
Constructor method
- Statistics() - Constructor for class org.mariuszgromada.math.mxparser.mathcollection.Statistics
- std(double...) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.Statistics
-
Sample standard deviation (biased-corrected).
- std(Expression, Argument, double, double, double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.Statistics
-
Bias-corrected standard deviation from sample function values - iterative operator.
- STD_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- STD_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- STD_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- STD_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- STD_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- STD_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- STD_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- STD_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- STD_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- STD_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- STIRLING1_NUMBER_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING1_NUMBER_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING1_NUMBER_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING1_NUMBER_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING1_NUMBER_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- Stirling1Number(double, double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Stirling numbers of the first kind
- Stirling1Number(int, int) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Stirling numbers of the first kind
- STIRLING2_NUMBER_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING2_NUMBER_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING2_NUMBER_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING2_NUMBER_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- STIRLING2_NUMBER_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.Function2Arg
- Stirling2Number(double, double) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Stirling numbers of the second kind
- Stirling2Number(int, int) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.MathFunctions
-
Stirling numbers of the second kind
- successPerformance(double[][], double) - Method in class com.adriangarcia.statistics.Statistics
-
This method calculates the success Performance of a specified column given a matrix.
- successRate(double[][], int, double) - Method in class com.adriangarcia.statistics.Statistics
-
This method calculates the success Rate of a specified column given a matrix.
- sum(double...) - Static method in class org.mariuszgromada.math.mxparser.mathcollection.NumberTheory
-
Adding numbers.
- SUM_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SUM_DESC - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- SUM_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SUM_ID - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- SUM_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SUM_SINCE - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- SUM_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SUM_STR - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- SUM_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.CalculusOperator
- SUM_SYN - Static variable in class org.mariuszgromada.math.mxparser.parsertokens.FunctionVariadic
- summation(double[]) - Method in class com.adriangarcia.statistics.Statistics
-
Method that sums all elements of a vector.
- SwitchTo(int) - Method in class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxCheckerTokenManager
-
Switch to specified lex state.
- syntax - Variable in class org.mariuszgromada.math.mxparser.parsertokens.KeyWord
- SYNTAX_ERROR_OR_STATUS_UNKNOWN - Static variable in class org.mariuszgromada.math.mxparser.Argument
-
Syntax error in the dependent argument definition.
- SYNTAX_ERROR_OR_STATUS_UNKNOWN - Static variable in class org.mariuszgromada.math.mxparser.Constant
- SYNTAX_ERROR_OR_STATUS_UNKNOWN - Static variable in class org.mariuszgromada.math.mxparser.Expression
- SYNTAX_ERROR_OR_STATUS_UNKNOWN - Static variable in class org.mariuszgromada.math.mxparser.Function
-
Syntax error in the function or syntax status unknown.
- SyntaxChecker - Class in org.mariuszgromada.math.mxparser.syntaxchecker
- SyntaxChecker(InputStream) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxChecker
-
Constructor with InputStream.
- SyntaxChecker(InputStream, String) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxChecker
-
Constructor with InputStream and supplied encoding
- SyntaxChecker(Reader) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxChecker
-
Constructor.
- SyntaxChecker(SyntaxCheckerTokenManager) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxChecker
-
Constructor with generated Token Manager.
- SyntaxCheckerConstants - Interface in org.mariuszgromada.math.mxparser.syntaxchecker
-
Token literal values and constants.
- SyntaxCheckerTokenManager - Class in org.mariuszgromada.math.mxparser.syntaxchecker
-
Token Manager.
- SyntaxCheckerTokenManager(SimpleCharStream) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxCheckerTokenManager
-
Constructor.
- SyntaxCheckerTokenManager(SimpleCharStream, int) - Constructor for class org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxCheckerTokenManager
-
Constructor.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form