Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a - Variable in class com.singularsys.jeptests.unit.BoundVariableTest.MyObj
 
ABS - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
abs(Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecAbs
 
Abs - Class in com.singularsys.jep.functions
Absolute value function.
Abs() - Constructor for class com.singularsys.jep.functions.Abs
 
abs(Object) - Method in class com.singularsys.jep.functions.Abs
 
abs() - Method in class com.singularsys.jep.standard.Complex
Returns the absolute value of the complex number.
Abs() - Method in class com.singularsys.jeptests.system.BigDecimalTest
 
abs2() - Method in class com.singularsys.jep.standard.Complex
Returns the square of the absolute value (re*re+im*im).
AbstractCanvas - Class in com.singularsys.jepexamples.applets
An abstract base class providing scaling and double buffering support for Canvas components.
AbstractCanvas() - Constructor for class com.singularsys.jepexamples.applets.AbstractCanvas
Constructor using 1 for scaling and 0 for offset.
AbstractCanvas(double, double, int, int) - Constructor for class com.singularsys.jepexamples.applets.AbstractCanvas
Constructor specifying the default values for scaling and offset.
AbstractComparativeField - Class in com.singularsys.extensions.field.implementations
An abstract base class for fields where comparison methods are implemented using a single cmp(a,b) method.
AbstractComparativeField() - Constructor for class com.singularsys.extensions.field.implementations.AbstractComparativeField
 
AbstractEval - Class in com.singularsys.extensions.fastreal
Abstract base class for rpe-base evaluation routines.
AbstractEval(Jep) - Constructor for class com.singularsys.extensions.fastreal.AbstractEval
 
AbstractHandler - Class in com.singularsys.extensions.mathml.parser
Base class which provides access to Jep components
AbstractHandler(Jep) - Constructor for class com.singularsys.extensions.mathml.parser.AbstractHandler
 
AbstractInc - Class in com.singularsys.jep.misc.javaops
Base class for pre and post increment operators.
AbstractInc() - Constructor for class com.singularsys.jep.misc.javaops.AbstractInc
 
AbstractMatrixField - Class in com.singularsys.extensions.matrix
An abstract base class for implementations of MatrixFieldI.
AbstractMatrixField(MatrixFactoryI) - Constructor for class com.singularsys.extensions.matrix.AbstractMatrixField
Construction
AbstractMatrixField(MatrixFactoryI, boolean) - Constructor for class com.singularsys.extensions.matrix.AbstractMatrixField
Constructor where operations on the base field can be switched off.
AbstractPNode - Class in com.singularsys.extensions.polynomials
Default methods, when more specific methods do not work.
AbstractPNode(PolynomialCreator) - Constructor for class com.singularsys.extensions.polynomials.AbstractPNode
 
AbstractRewrite - Class in com.singularsys.extensions.rewrite
Basic implementation for a RewriteRule.
AbstractRewrite() - Constructor for class com.singularsys.extensions.rewrite.AbstractRewrite
 
ACOS - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
acos(Object) - Method in class com.singularsys.jep.functions.ArcCosine
 
acos() - Method in class com.singularsys.jep.standard.Complex
 
ACOSH - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
acosh(Object) - Method in class com.singularsys.jep.functions.ArcCosineH
 
acosh() - Method in class com.singularsys.jep.standard.Complex
 
actionPerformed(ActionEvent) - Method in class com.singularsys.extexamples.applets.ImplicitPlotter
 
actionPerformed(ActionEvent) - Method in class com.singularsys.jepexamples.applets.Fractal
 
ADD - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
add(Object, Object) - Method in class com.singularsys.extensions.field.FieldCollection
 
add(Object, Object) - Method in interface com.singularsys.extensions.field.FieldI
Add two members of the field.
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.BooleanField
 
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.ComplexField
 
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.DoubleField
 
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.FieldDecorator
 
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.GenericField
First calls GenericField.cast(Object) on both arguments then call the GenericField.addG(E, E).
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.NumberAsBooleanField
Not implemented for this field.
add(Rational) - Method in class com.singularsys.extensions.field.implementations.Rational
 
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StandardField
 
add(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StringField
 
add(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
Adds two matrices or vectors.
add(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixAdd
 
add(Object, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
add(GenericVector<E>, GenericVector<E>) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
add(GenericMatrix<E>, GenericMatrix<E>) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
add(PNodeI) - Method in class com.singularsys.extensions.polynomials.AbstractPNode
 
add(PNodeI) - Method in class com.singularsys.extensions.polynomials.Monomial
 
add(PNodeI) - Method in class com.singularsys.extensions.polynomials.MutablePolynomial
 
add(PNodeI) - Method in class com.singularsys.extensions.polynomials.PConstant
 
add(PNodeI) - Method in interface com.singularsys.extensions.polynomials.PNodeI
Adds a node to this one.
add(PNodeI) - Method in class com.singularsys.extensions.polynomials.Polynomial
 
add(Polynomial) - Method in class com.singularsys.extensions.polynomials.Polynomial
 
add(PNodeI) - Method in class com.singularsys.extensions.polynomials.PVariable
 
add(RewriteRuleI) - Method in class com.singularsys.extensions.rewrite.RewriteVisitor
Add a rewriting rule
add(Node) - Method in class com.singularsys.extensions.structure.SequenceNode
Add the next node in the sequence.
add(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField
 
add(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField2
 
add(Object, Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecAdd
 
add(SymbolToken) - Method in class com.singularsys.jep.configurableparser.matchers.SymbolTokenMatcher
Adds a new SymbolToken to be matched.
Add - Class in com.singularsys.jep.functions
Addition function.
Add() - Constructor for class com.singularsys.jep.functions.Add
 
add(Object, Object) - Method in class com.singularsys.jep.functions.Add
Adds two numbers together.
add(Number, Number) - Static method in class com.singularsys.jep.functions.Add
 
add(Complex, Complex) - Static method in class com.singularsys.jep.functions.Add
 
add(Vector<?>, Vector<?>) - Method in class com.singularsys.jep.functions.Add
 
add(Complex, Number) - Static method in class com.singularsys.jep.functions.Add
 
add - Variable in class com.singularsys.jep.functions.Average
Function used to add pairs of elements
add - Variable in class com.singularsys.jep.functions.Dot
 
add - Variable in class com.singularsys.jep.functions.VSum
 
add(Complex) - Method in class com.singularsys.jep.standard.Complex
Adds the complex number with another complex value.
add(Operator) - Method in class com.singularsys.jep.walkers.ExpressionConsolidator
Adds an addition operator to be consolidated.
addAltSymbol(String) - Method in class com.singularsys.jep.Operator
Adds an alternate symbol which can be used at parse time.
addArrayAccessMatcher(String, String) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Matches array access: a[3]
addAuxComponent(JepComponent) - Method in class com.singularsys.jep.ComponentSet
 
addBitOperators(String, String) - Method in class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
 
addBracketMatcher(String, String) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Matches bracketed expressions: (2+3).
addChild(Object) - Method in class com.singularsys.extensions.mathml.parser.StackFrame
 
addCoeff(int, int, double) - Method in class com.singularsys.extexamples.applets.Bern2D
 
addCommand(short, short) - Method in class com.singularsys.extensions.fastmatrix.MrpCommandList
Adds a command to the list
addCommand(short, short, short) - Method in class com.singularsys.extensions.fastmatrix.MrpCommandList
Adds a command to the list
addCommand(short, short, short, short) - Method in class com.singularsys.extensions.fastmatrix.MrpCommandList
Adds a command to the list
addCommand(short, short, short, short, short) - Method in class com.singularsys.extensions.fastmatrix.MrpCommandList
Adds a command to the list
addCommand(short, short) - Method in class com.singularsys.extensions.fastreal.RpCommandList
Adds a command to the list
addCommand(short) - Method in class com.singularsys.extensions.fastreal.RpCommandList
 
addComplex() - Method in class org.nfunk.jep.JEP
Deprecated.
Call this function if you want to parse expressions which involve complex numbers.
addComponents(JepComponent[]) - Method in class com.singularsys.jep.ComponentSet
 
addConfig(SpeedTest.EvaluationConfig) - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest
Adds a new EvaluationConfig to be be run for comparison.
addConstant(String, Object) - Method in class com.singularsys.jep.Jep
Add a constant: a variable who's value cannot be changed.
addConstant(String, Object) - Method in class com.singularsys.jep.VariableTable
Adds a new variable which is marked as a constant.
addConstants(VariableFactory) - Method in class com.singularsys.jep.standard.StandardVariableTable
Adds the constants and sets the variable factory
addDefaultComponents() - Method in class com.singularsys.jep.Jep
Set the default values for components if none are specified.
addDiffRule(DiffRulesI) - Method in class com.singularsys.extensions.djep.DJep
Adds a rule with instruction on how to differentiate a function.
addDoubleQuoteStrings() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize double quote strings "...".
addEle(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
addEle(Complex, Complex) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
addEle(Object, Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
addEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
addEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
Adds two elements of the vector/matrix
addEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
addEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
 
addEle(Object, Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
addEscapes(String) - Static method in error com.singularsys.jep.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addExponentNumbers() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize numbers with optional exponents, 1.2e3, 1.2E-3, 1.2, 1.
addField(FieldI) - Method in class com.singularsys.extensions.field.FieldCollection
Add a new field to the collection.
addFun - Static variable in class com.singularsys.jep.functions.Sum
Function used to add pairs of items.
addFunction(String, PostfixMathCommandI) - Method in class com.singularsys.jep.FunctionTable
 
addFunction(String, PostfixMathCommandI) - Method in class com.singularsys.jep.Jep
Adds a function to the parser.
addFunction(String, PostfixMathCommandI) - Method in class com.singularsys.jep.misc.CaseInsensitiveFunctionTable
 
addFunction(String, PostfixMathCommandI) - Method in class com.singularsys.jep.misc.nullwrapper.NullWrappedFunctionTable
 
addFunction(String, PostfixMathCommandI) - Method in class org.nfunk.jep.JEP
Deprecated.
Adds a new function to the parser.
addFunctionMatcher(String, String, String) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Matches functions: atan2(y,x).
addG(BigDecimal, BigDecimal) - Method in class com.singularsys.extensions.field.implementations.BigDecimalField
 
addG(BigInteger, BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigIntegerField
 
addG(BigInteger, BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
 
addG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.ExactIntegerField
 
addG(E, E) - Method in class com.singularsys.extensions.field.implementations.GenericField
Adds two elements of type E.
addG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.IntegerField
 
addG(Long, Long) - Method in class com.singularsys.extensions.field.implementations.LongField
 
addG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.ModulusField
 
addG(Rational, Rational) - Method in class com.singularsys.extensions.field.implementations.RationalField
 
addG(Short, Short) - Method in class com.singularsys.extensions.field.implementations.ShortField
 
addG(String, String) - Method in class com.singularsys.exttests.ExtDocsTest.StringField3
 
addGrammarMatcher(GrammarMatcher) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Adds a GrammarMatcher
addHashComments() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize comments of the form #....
addIdentifiers() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Adds java-style function and variable names.
additionalComponents - Variable in class com.singularsys.jep.Jep
Additional components out side the standard set
AdditiveExpression() - Method in class com.singularsys.jep.parser.JccParser
 
addJavaOps() - Method in class com.singularsys.jep.misc.javaops.JavaOperatorTable
 
addListMatcher(String, String, String) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Matches vectors/list: [1,2,3]
addListOrBracketMatcher(String, String, String) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Matches bracketed expressions or lists depending on number of arguments.
addMatrixFunctions(MatrixFactoryI, MatrixFieldI) - Method in class com.singularsys.extensions.matrix.MatrixFunctionTable
 
addMM(MatrixI, MatrixI) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
addMM(MatrixI, MatrixI) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
addMM(MatrixI, MatrixI) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
addObserver(Observable) - Method in class com.singularsys.jep.misc.VariableTableObserver
 
addObservers(VariableTable) - Method in class com.singularsys.jep.misc.VariableTableObserver
 
addOperator(EmptyOperatorTable.OperatorKey, Operator) - Method in class com.singularsys.jep.EmptyOperatorTable
Add a operator with a given key.
addOperator(EmptyOperatorTable.OperatorKey, Operator, Operator) - Method in class com.singularsys.jep.EmptyOperatorTable
Add operator with the same precedence level as an existing operator.
addOperator(int, Operator) - Method in class com.singularsys.jep.OperatorTable
Add a operator with a given key.
addOperator(Operator) - Method in class com.singularsys.jep.OperatorTable
Add a operator with no key specified.
addOperator(int, Operator, Operator) - Method in class com.singularsys.jep.OperatorTable
Add operator with the same precedence level as an existing operator.
addOperator(Operator, Operator) - Method in class com.singularsys.jep.OperatorTable
Add operator with the same precedence level as an existing operator.
addOperatorTokenMatcher() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize operators.
addRewriteRule(RewriteRuleI) - Method in class com.singularsys.extensions.xjep.XJep
 
addRule(GrammaticalRuleI) - Method in class com.singularsys.extensions.structure.StatementRule
Adds a new rule.
addSemiColonTerminator() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Adds a matcher which will terminate the parsing process when a semi-colon is encountered.
addSimpleNumbers() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize numbers without exponents 1.2.
addSingleQuoteStrings() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize single quote strings '...'.
addSlashComments() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize comments of the form //...
addSpecialRule(Operator, PrintVisitor.PrintRulesI) - Method in class com.singularsys.jep.PrintVisitor
Adds a special print rule to be added for a given operator.
addSpecialRule(String, PrintVisitor.PrintRulesI) - Method in class com.singularsys.jep.PrintVisitor
Adds a special print rule to be added for a given function.
addSpecialVarName(String, String) - Method in class com.singularsys.jep.PrintVisitor
Allows a replacement for a specific variable name
addStandardConstants() - Method in class com.singularsys.jep.Jep
Adds the constants pi and e to the parser.
addStandardConstants() - Method in class org.nfunk.jep.JEP
Deprecated.
Adds the constants pi and e to the parser.
addStandardDiffRules() - Method in class com.singularsys.extensions.djep.DJep
Adds the standard set of differentiation rules.
addStandardDiffRules() - Method in class com.singularsys.extensions.matrixdiff.MDJep
 
addStandardFunctions() - Method in class org.nfunk.jep.JEP
Deprecated.
Adds the standard functions to the parser.
addSymbols(String...) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize given set of symbols.
addTest(PerfTest) - Method in class com.singularsys.jeptests.system.perf.PerfRunner
 
addToArray(List<Object>, Object) - Method in class com.singularsys.jep.functions.ArrayFunctionBase
Adds a value val to the array l.
addTokenFilter(TokenFilter) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Adds a TokenFilter.
addTokenMatcher(TokenMatcher) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Adds a TokenMatcher.
addVariable(String) - Method in class com.singularsys.jep.Jep
Adds a variable with a given name.
addVariable(String, Object) - Method in class com.singularsys.jep.Jep
Adds or sets a variable with a given name and value.
addVariable(String, double) - Method in class com.singularsys.jep.Jep
Adds or sets a double variable with a given name and value.
addVariable(String, double, double) - Method in class com.singularsys.jep.Jep
Adds or sets a complex variable with a given name and value.
addVariable(String) - Method in class com.singularsys.jep.misc.CaseInsensitiveVariableTable
Adds a new variable with no value specified.
addVariable(String, Object) - Method in class com.singularsys.jep.misc.CaseInsensitiveVariableTable
Adds a new variable with specified value.
addVariable(String) - Method in class com.singularsys.jep.VariableTable
Adds a new variable with no value specified.
addVariable(String, Object) - Method in class com.singularsys.jep.VariableTable
Adds a new variable with specified value.
addVariable(String, double, double) - Method in class org.nfunk.jep.JEP
Deprecated.
Adds a new complex variable to the parser, or updates the value of an existing variable.
addVariable(String, Object) - Method in class org.nfunk.jep.JEP
Deprecated.
Adds a new variable to the parser as an object, or updates the value of an existing variable.
addVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
Add two vectors
addVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
addVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
addWhiteSpace() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Recognize java white space characters.
addWhiteSpaceCommentFilter() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Filter out whitespace and comments between the tokenizing and grammar matching stages.
adjustBeginLineColumn(int, int) - Method in class com.singularsys.jep.parser.JepJavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class com.singularsys.jep.parser.JepJavaCharStream
 
ADVANCED_OPS - Static variable in class com.singularsys.exttests.MRpeTest
 
allDerivatives() - Method in class com.singularsys.extensions.djep.DVariable
Enumerate all the derivatives of this variable.
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern1D
Test if all coefficient are strictly the same sign.
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern1D.NegBern1D
 
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern1D.PosBern1D
 
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern1D.ZeroBern1D
 
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern2D
Test if all coefficient are strictly the same sign.
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern2D.NegBern2D
 
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern2D.PosBern2D
 
allOneSign() - Method in class com.singularsys.extexamples.applets.Bern2D.ZeroBern2D
 
allOneSignDeriv() - Method in class com.singularsys.extexamples.applets.Bern1D
 
allowAssignment - Variable in class com.singularsys.jep.Jep
Allow Assignment option
allowNumbers - Variable in class com.singularsys.jep.functions.LazyLogical
 
allowNumbers - Variable in class com.singularsys.jep.functions.Logical
 
allowNumbers - Variable in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedLazyLogical
 
allowUndeclared - Variable in class com.singularsys.jep.Jep
Allow Undeclared Variables option
AllToComplesDecerator(FieldI) - Constructor for class com.singularsys.extexamples.consoles.FieldConsole.AllToComplesDecerator
 
alphabeticOpsTest() - Method in class com.singularsys.jeptests.unit.TokenizerTest
Tests operators with alphabet characters, such as the "OR" operator
analyize() - Method in class com.singularsys.jepexamples.diagnostics.ThreadSpeedTest
Prints some basic info about the expression
analyze(Node) - Method in class com.singularsys.jep.walkers.TreeAnalyzer
Analyze a node, results will be added to the current total.
AND - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
and(Object, Object) - Method in class com.singularsys.extensions.field.FieldCollection
 
and(Object, Object) - Method in interface com.singularsys.extensions.field.FieldI
Logical and.
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.BooleanField
 
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.ComplexField
Not implemented for this field.
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.DoubleField
 
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.FieldDecorator
 
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.GenericField
Default implementation returns null.
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.NumberAsBooleanField
 
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StandardField
 
and(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StringField
Not implemented for this field.
and(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
and(Object, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
and(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField
 
and(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField2
 
AND - Static variable in class com.singularsys.jep.functions.LazyLogical
 
AND - Static variable in class com.singularsys.jep.functions.Logical
 
AND - Static variable in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedLazyLogical
 
AND - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
andCustomOperatorWorks() - Method in class com.singularsys.jeptests.system.BugsTest
 
andEle(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
andEle(Complex, Complex) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
andEle(Object, Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
andEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
andEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
andEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
andEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
 
andEle(Object, Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
AndExpression() - Method in class com.singularsys.jep.parser.JccParser
 
annotationHandler - Variable in class com.singularsys.extensions.mathml.MathMLContentParser
 
AnnotationHandler - Class in com.singularsys.extensions.mathml.parser
Handle <annotation-xml> and <annotation> elements.
AnnotationHandler(Jep) - Constructor for class com.singularsys.extensions.mathml.parser.AnnotationHandler
 
AnyConstant() - Method in class com.singularsys.jep.parser.JccParser
 
append(String) - Method in class com.singularsys.jep.configurableparser.tokens.MultiLineToken
 
append(String) - Method in class com.singularsys.jep.PrintVisitor
Add a string to buffer.
append(Node, PrintVisitor) - Method in interface com.singularsys.jep.PrintVisitor.PrintRulesI
The method called to append data for the rule.
append(Node, PrintVisitor) - Method in class com.singularsys.jep.PrintVisitor.StdElePrintRule
 
append(Node, PrintVisitor) - Method in class com.singularsys.jep.PrintVisitor.StdListPrintRule
 
append(Node, PrintVisitor) - Method in class com.singularsys.jeptests.system.ModifiedParserTest.SuffixElePrintRule
 
appendOperator(EmptyOperatorTable.OperatorKey, Operator, Operator) - Method in class com.singularsys.jep.EmptyOperatorTable
Add an operator with a new precedence level which is lower than the existing op.
appendOperator(int, Operator, Operator) - Method in class com.singularsys.jep.OperatorTable
Add an operator which a new precedence level which is higher than the existing op
appendOperator(Operator, Operator) - Method in class com.singularsys.jep.OperatorTable
Add an operator which a new precedence level which is higher than the existing op
apply(ApplyHandler, StackFrame, Locator) - Method in class com.singularsys.extensions.mathml.parser.LogHandler
 
apply(ApplyHandler, StackFrame, Locator) - Method in class com.singularsys.extensions.mathml.parser.MinusHandler
 
apply(ApplyHandler, StackFrame, Locator) - Method in class com.singularsys.extensions.mathml.parser.RootHandler
 
apply(ApplyHandler, StackFrame, Locator) - Method in class com.singularsys.extensions.mathml.parser.SelectorHandler
 
apply(ApplyHandler, StackFrame, Locator) - Method in class com.singularsys.extensions.mathml.parser.SpecialFunctionHandler
Called when closing <apply/> tag is encountered.
apply(ASTFunNode, Node[]) - Method in class com.singularsys.extensions.rewrite.CollectPowers
 
apply(ASTFunNode, Node[]) - Method in class com.singularsys.extensions.rewrite.ExpandBrackets
 
apply(ASTFunNode, Node[]) - Method in class com.singularsys.extensions.rewrite.ExpandPower
 
apply(ASTFunNode, Node[]) - Method in interface com.singularsys.extensions.rewrite.RewriteRuleI
Rewrites the node
ApplyConstructor - Class in com.singularsys.extensions.mathml.builder
Abstract class for builders which need to construct <apply> elements.
ApplyConstructor() - Constructor for class com.singularsys.extensions.mathml.builder.ApplyConstructor
 
applyHandler - Variable in class com.singularsys.extensions.mathml.MathMLContentParser
 
ApplyHandler - Class in com.singularsys.extensions.mathml.parser
Handles the <apply> container element.
ApplyHandler(Jep) - Constructor for class com.singularsys.extensions.mathml.parser.ApplyHandler
 
ArcCosine - Class in com.singularsys.jep.functions
The acos function.
ArcCosine() - Constructor for class com.singularsys.jep.functions.ArcCosine
Standard constructor.
ArcCosine(boolean) - Constructor for class com.singularsys.jep.functions.ArcCosine
Controls the behaviour for out of range real arguments
ArcCosineH - Class in com.singularsys.jep.functions
Implements the arcCosH function.
ArcCosineH() - Constructor for class com.singularsys.jep.functions.ArcCosineH
Standard constructor, Complex results for |x| < 1.
ArcCosineH(boolean) - Constructor for class com.singularsys.jep.functions.ArcCosineH
If strict is true then returns NaN for |x| < 1.
ArcSine - Class in com.singularsys.jep.functions
 
ArcSine() - Constructor for class com.singularsys.jep.functions.ArcSine
Standard constructor.
ArcSine(boolean) - Constructor for class com.singularsys.jep.functions.ArcSine
Controls the behaviour for out of range real arguments
ArcSineH - Class in com.singularsys.jep.functions
Implements the arcSinH function.
ArcSineH() - Constructor for class com.singularsys.jep.functions.ArcSineH
 
ArcTangent - Class in com.singularsys.jep.functions
 
ArcTangent() - Constructor for class com.singularsys.jep.functions.ArcTangent
 
ArcTangent2 - Class in com.singularsys.jep.functions
atan2(y, x) Returns the angle whose tangent is y/x.
ArcTangent2() - Constructor for class com.singularsys.jep.functions.ArcTangent2
 
ArcTanH - Class in com.singularsys.jep.functions
Implements the arcTanH function.
ArcTanH() - Constructor for class com.singularsys.jep.functions.ArcTanH
Standard constructor.
ArcTanH(boolean) - Constructor for class com.singularsys.jep.functions.ArcTanH
Controls the behaviour for out of range real arguments
Arg - Class in com.singularsys.jep.functions
Argument of a complex number
Arg() - Constructor for class com.singularsys.jep.functions.Arg
 
arg() - Method in class com.singularsys.jep.standard.Complex
Returns the argument of this complex number (Math.atan2(re,im))
ArgumentExpander - Class in com.singularsys.extensions.statistical
Base class for methods which expand Lists, arrays and other collections in their argument list.
ArgumentExpander() - Constructor for class com.singularsys.extensions.statistical.ArgumentExpander
 
ArgumentList(int, String) - Method in class com.singularsys.jep.parser.JccParser
 
ArrayAccess() - Method in class com.singularsys.jep.parser.JccParser
 
ArrayAccessGrammarMatcher - Class in com.singularsys.jep.configurableparser.matchers
Matches syntax for array element access a[3].
ArrayAccessGrammarMatcher(SymbolToken, SymbolToken) - Constructor for class com.singularsys.jep.configurableparser.matchers.ArrayAccessGrammarMatcher
Construct a matcher for array access.
ArrayFunctionBase - Class in com.singularsys.jep.functions
Base class for functions that operate on arrays such as Average, MinMax, and VSum.
ArrayFunctionBase() - Constructor for class com.singularsys.jep.functions.ArrayFunctionBase
Default the number of parameters to any number of params (-1).
ArrayFunctionBase.ZeroLengthErrorBehaviour - Enum in com.singularsys.jep.functions
How to respond to a zero length array as argument
asArray(Stack<Object>) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Pop the arguments off the stack and put them in an array
asBool(int, Object, boolean) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Attempt to convert argument to a boolean
asDouble(int, Object) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Converts an argument to a double, with error checking, floating point values will be rounded.
ASIN - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
asin(Object) - Method in class com.singularsys.jep.functions.ArcSine
 
asin() - Method in class com.singularsys.jep.standard.Complex
 
ASINH - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
asinh(Object) - Method in class com.singularsys.jep.functions.ArcSineH
 
asinh() - Method in class com.singularsys.jep.standard.Complex
 
asInt(int, Object) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Converts an argument to a int, floating point values will be rounded.
asLong(int, Object) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Converts an argument to a long, with error checking, floating point values will be rounded.
assertEqNodes(String, Node, Node) - Method in class com.singularsys.exttests.TestMathML
 
assertEqNodes(String, Node, Node) - Method in class com.singularsys.jeptests.system.JepTest
 
assertPolynomialEquals(String, String) - Method in class com.singularsys.exttests.PolynomialCreatorTest
 
ASSIGN - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
Assign - Class in com.singularsys.jep.functions
An assignment operator so we can do x=3+4.
Assign() - Constructor for class com.singularsys.jep.functions.Assign
 
ASSIGN - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
assign - Variable in class com.singularsys.jep.walkers.SubstitutionVisitor
 
AssignExpression() - Method in class com.singularsys.jep.parser.JccParser
 
ASSOCIATIVE - Static variable in class com.singularsys.jep.Operator
Associative operators x*(y*z) == (x*y)*z .
asStrictInt(int, Object) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Converts an argument to a int, floating point values must represent integers.
asString(int, Object) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Converts an argument to a string, with error checking.
ASTConstant - Class in com.singularsys.jep.parser
A Constant Node.
ASTConstant(int) - Constructor for class com.singularsys.jep.parser.ASTConstant
 
ASTFunNode - Class in com.singularsys.jep.parser
Function Node
ASTFunNode(int) - Constructor for class com.singularsys.jep.parser.ASTFunNode
Creates a new ASTFunNode
ASTOpNode - Class in com.singularsys.jep.parser
Function Node
ASTOpNode(int) - Constructor for class com.singularsys.jep.parser.ASTOpNode
Creates a new ASTFunNode
ASTStart - Class in com.singularsys.jep.parser
Start Node
ASTStart(int) - Constructor for class com.singularsys.jep.parser.ASTStart
 
ASTVarNode - Class in com.singularsys.jep.parser
Variable Node
ASTVarNode(int) - Constructor for class com.singularsys.jep.parser.ASTVarNode
 
ATAN - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
atan(Object) - Method in class com.singularsys.jep.functions.ArcTangent
 
atan() - Method in class com.singularsys.jep.standard.Complex
 
ATAN2 - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
ATANH - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
atanh(Object) - Method in class com.singularsys.jep.functions.ArcTanH
 
atanh() - Method in class com.singularsys.jep.standard.Complex
 
aux1 - Variable in class com.singularsys.extensions.fastmatrix.MrpCommandList.MrpCommand
 
aux2 - Variable in class com.singularsys.extensions.fastmatrix.MrpCommandList.MrpCommand
 
aux3 - Variable in class com.singularsys.extensions.fastmatrix.MrpCommandList.MrpCommand
 
aux4 - Variable in class com.singularsys.extensions.fastmatrix.MrpCommandList.MrpCommand
 
auxComps - Variable in class com.singularsys.jep.ComponentSet
 
Average - Class in com.singularsys.jep.functions
Average function class, calculates the average of all its arguments.
Average(Add, Divide) - Constructor for class com.singularsys.jep.functions.Average
 
Average() - Constructor for class com.singularsys.jep.functions.Average
 
average(List<Object>) - Method in class com.singularsys.jep.functions.Average
Returns the average of a set of values.
Avg() - Method in class com.singularsys.jeptests.system.BigDecimalTest
 
axisColor - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
Color for axis

B

b - Variable in class com.singularsys.jeptests.unit.BoundVariableTest.MyObj
 
backup(int) - Method in interface com.singularsys.jep.parser.CharStream
Backs up the input stream by amount steps.
backup(int) - Method in class com.singularsys.jep.parser.JepJavaCharStream
Retreat.
base - Variable in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
base - Variable in class com.singularsys.jepexamples.diagnostics.ThreadSpeedTest
Parsed expression
baseField - Variable in class com.singularsys.extexamples.consoles.FieldConsole
Base field, does not normally include boolean and string operations
baseJep - Variable in class com.singularsys.jepexamples.diagnostics.ThreadSpeedTest
Base Jep instance
baseNumOps - Static variable in class com.singularsys.jep.OperatorTable
Number operators in this table.
basicIdentifierMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher
Matches identifiers which start with a letter or underscore and are followed by 0 or more letters digits or underscores.
basicIndetifierMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher
Deprecated.
replace by corectly spelt version.
BDConfig(String, MathContext) - Constructor for class com.singularsys.jepexamples.diagnostics.SpeedTest.BDConfig
 
before() - Method in class com.singularsys.jeptests.unit.PrintVisitorTest
 
beginColumn - Variable in class com.singularsys.jep.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class com.singularsys.jep.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in interface com.singularsys.jep.parser.CharStream
Returns the next character that marks the beginning of the next token.
BeginToken() - Method in class com.singularsys.jep.parser.JepJavaCharStream
 
Bern1D - Class in com.singularsys.extexamples.applets
One dimension Bernstein polynimial for implicit plotter app.
Bern1D(int) - Constructor for class com.singularsys.extexamples.applets.Bern1D
 
Bern1D.BinBern - Class in com.singularsys.extexamples.applets
Pair of bernstein polynomials.
Bern1D.NegBern1D - Class in com.singularsys.extexamples.applets
An always negative Bernstein polynomial.
Bern1D.PosBern1D - Class in com.singularsys.extexamples.applets
An always posative Bernstein polynomial.
Bern1D.ZeroBern1D - Class in com.singularsys.extexamples.applets
An always zero Bernstein polynomial.
Bern2D - Class in com.singularsys.extexamples.applets
Two dimension Bernstein polynimial for implicit plotter app.
Bern2D(int, int) - Constructor for class com.singularsys.extexamples.applets.Bern2D
 
Bern2D.DerivBits - Class in com.singularsys.extexamples.applets
sign bits for derivatives
Bern2D.NegBern2D - Class in com.singularsys.extexamples.applets
An always negative polynomial
Bern2D.PosBern2D - Class in com.singularsys.extexamples.applets
An always posative polynomial
Bern2D.QuadBern - Class in com.singularsys.extexamples.applets
Four Bernstring polynomials
Bern2D.Tower - Class in com.singularsys.extexamples.applets
Derivatives of a polynomial
Bern2D.ZeroBern2D - Class in com.singularsys.extexamples.applets
An always zero polynomial
bgColor - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
Color for background
biDirectionalTest(String, String) - Method in class com.singularsys.exttests.TestMathML
 
biDirectionalTest(String, Node, String) - Method in class com.singularsys.exttests.TestMathML
 
bidist(int, int, double) - Static method in class com.singularsys.extensions.statistical.distributions.BinomialDist
 
BigDecAbs - Class in com.singularsys.jep.bigdecimal.functions
Absolute value function for BigDecimals, Double and other Number types.
BigDecAbs() - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecAbs
 
BigDecAdd - Class in com.singularsys.jep.bigdecimal.functions
Function class for the addition operator.
BigDecAdd(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecAdd
Constructor.
BigDecAddTest - Class in com.singularsys.jeptests.unit.bigdecimal.functions
 
BigDecAddTest() - Constructor for class com.singularsys.jeptests.unit.bigdecimal.functions.BigDecAddTest
 
BigDecComponents - Class in com.singularsys.jep.bigdecimal
A set of components for working with big decimal numbers.
BigDecComponents() - Constructor for class com.singularsys.jep.bigdecimal.BigDecComponents
Constructs the class using the MathContext.UNLIMITED for unlimited precision arithmetic.
BigDecComponents(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.BigDecComponents
Constructs the class with the specific math context.
BigDecComponents(MathContext, boolean) - Constructor for class com.singularsys.jep.bigdecimal.BigDecComponents
 
BigDecDiv - Class in com.singularsys.jep.bigdecimal.functions
 
BigDecDiv(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecDiv
 
BigDecFunctionTable - Class in com.singularsys.jep.bigdecimal
A function table for BigDecimals.
BigDecFunctionTable(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.BigDecFunctionTable
 
BigDecimalBooleanMatrixTest - Class in com.singularsys.exttests.matrix
 
BigDecimalBooleanMatrixTest() - Constructor for class com.singularsys.exttests.matrix.BigDecimalBooleanMatrixTest
 
BigDecimalConsole - Class in com.singularsys.jepexamples.consoles
 
BigDecimalConsole() - Constructor for class com.singularsys.jepexamples.consoles.BigDecimalConsole
 
BigDecimalField - Class in com.singularsys.extensions.field.implementations
Implementation of field methods using BigDecimals
BigDecimalField(MathContext) - Constructor for class com.singularsys.extensions.field.implementations.BigDecimalField
 
BigDecimalFieldTest - Class in com.singularsys.exttests.field
 
BigDecimalFieldTest() - Constructor for class com.singularsys.exttests.field.BigDecimalFieldTest
 
BigDecimalFunctionTable - Class in com.singularsys.extensions.field.functions
Function table for function which work with BigDecimal numbers.
BigDecimalFunctionTable(MathContext, FieldI) - Constructor for class com.singularsys.extensions.field.functions.BigDecimalFunctionTable
 
BigDecimalTest - Class in com.singularsys.jeptests.system
Tests the BigDecComponents through a set of test expressions that are evaluated.
BigDecimalTest() - Constructor for class com.singularsys.jeptests.system.BigDecimalTest
 
BigDecMod - Class in com.singularsys.jep.bigdecimal.functions
 
BigDecMod(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecMod
 
BigDecMul - Class in com.singularsys.jep.bigdecimal.functions
 
BigDecMul(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecMul
 
BigDecNegate - Class in com.singularsys.jep.bigdecimal.functions
 
BigDecNegate(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecNegate
 
BigDecNumberFactory - Class in com.singularsys.jep.bigdecimal
 
BigDecNumberFactory(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
BigDecOperatorTable - Class in com.singularsys.jep.bigdecimal
A set of operators for using BigDecimal numbers
BigDecOperatorTable(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.BigDecOperatorTable
 
BigDecOperatorTable(OperatorTable2, MathContext) - Constructor for class com.singularsys.jep.bigdecimal.BigDecOperatorTable
 
BigDecOperatorTable(MathContext, boolean) - Constructor for class com.singularsys.jep.bigdecimal.BigDecOperatorTable
Create an operator table specifying the math context and whether string operations can be used
BigDecPFMC() - Constructor for class com.singularsys.extexamples.consoles.FieldConsole.BigDecPFMC
 
BigDecPow - Class in com.singularsys.jep.bigdecimal.functions
 
BigDecPow(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecPow
 
BigDecRelational - Class in com.singularsys.jep.bigdecimal.functions
Implements the relational operations <, >, <=, >=, !
BigDecRelational(int) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecRelational
Constructor.
BigDecRelationalTest - Class in com.singularsys.jeptests.unit.bigdecimal.functions
 
BigDecRelationalTest() - Constructor for class com.singularsys.jeptests.unit.bigdecimal.functions.BigDecRelationalTest
 
BigDecRound - Class in com.singularsys.jep.bigdecimal.functions
Rounding functions for BigDecimals.
BigDecRound() - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecRound
Constructor with a rounding mode matching the behavior or Math.round, that is it equivalent to Math.floor(a + 0.5d).
BigDecRound(RoundingMode) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecRound
Constructor with a specified rounding mode.
BigDecRoundSigFig - Class in com.singularsys.jep.bigdecimal.functions
Rounding functions to round to a specific number of significant figures.
BigDecRoundSigFig(RoundingMode) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecRoundSigFig
Constructor with a specified rounding mode.
BigDecRoundTest - Class in com.singularsys.jeptests.unit.bigdecimal.functions
 
BigDecRoundTest() - Constructor for class com.singularsys.jeptests.unit.bigdecimal.functions.BigDecRoundTest
 
BigDecSignum - Class in com.singularsys.jep.bigdecimal.functions
The signum function for BigDecimals.
BigDecSignum() - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecSignum
 
BigDecSub - Class in com.singularsys.jep.bigdecimal.functions
 
BigDecSub(MathContext) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecSub
 
BigDecTieBreakComparative - Class in com.singularsys.jep.bigdecimal.functions
A version of the comparative operator which breaks ties between two BigDecimal numbers representing the same value with different precisions, here for the LT operation 2.0 < 2.00 and for the GT operation 2.00 > 2.0.
BigDecTieBreakComparative(int) - Constructor for class com.singularsys.jep.bigdecimal.functions.BigDecTieBreakComparative
Constructor
bigDecValue(String, int) - Method in class com.singularsys.jep.misc.functions.RoundSF
 
BigIntegerField - Class in com.singularsys.extensions.field.implementations
An implementation using BigInteger.
BigIntegerField() - Constructor for class com.singularsys.extensions.field.implementations.BigIntegerField
 
BigIntegerNumberFactory - Class in com.singularsys.extensions.field.implementations
A number factory to create BigInteger numbers
BigIntegerNumberFactory() - Constructor for class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
BigIntegerToRationalDecorator - Class in com.singularsys.extensions.field.implementations
Converts BigIntegers, Long, Integer and Short to Rationals on input.
BigIntegerToRationalDecorator(FieldI) - Constructor for class com.singularsys.extensions.field.implementations.BigIntegerToRationalDecorator
 
BigIntegerToRationalDecorator(FieldI, boolean) - Constructor for class com.singularsys.extensions.field.implementations.BigIntegerToRationalDecorator
 
BigModulusField - Class in com.singularsys.extensions.field.implementations
A field to work with modulus values of any value, used BigInteger.
BigModulusField(BigInteger) - Constructor for class com.singularsys.extensions.field.implementations.BigModulusField
 
BINARY - Static variable in class com.singularsys.jep.Operator
Binary operators, such as x+y, x>y
BinaryFunction - Class in com.singularsys.jep.functions
Convenient base class for binary functions.
BinaryFunction() - Constructor for class com.singularsys.jep.functions.BinaryFunction
 
BinBern(int) - Constructor for class com.singularsys.extexamples.applets.Bern1D.BinBern
 
BinBern(Bern1D, Bern1D) - Constructor for class com.singularsys.extexamples.applets.Bern1D.BinBern
 
binDiff1D() - Method in class com.singularsys.extexamples.applets.Bern1D.BinBern
 
binom(int, int) - Static method in class com.singularsys.jep.functions.Binomial
Returns the binomial coefficients. nCi.
Binomial - Class in com.singularsys.jep.functions
Binomial coefficients: binom(n,i).
Binomial() - Constructor for class com.singularsys.jep.functions.Binomial
 
BinomialCdf - Class in com.singularsys.extensions.statistical.distributions
The binomial cumulative distribution function.
BinomialCdf() - Constructor for class com.singularsys.extensions.statistical.distributions.BinomialCdf
 
BinomialDist - Class in com.singularsys.extensions.statistical.distributions
The binomial distribution function.
BinomialDist() - Constructor for class com.singularsys.extensions.statistical.distributions.BinomialDist
Three argument version
BinomialDist(boolean) - Constructor for class com.singularsys.extensions.statistical.distributions.BinomialDist
Four argument version like Excel's BINOMDIST function.
BitAnd - Class in com.singularsys.jep.misc.bitwise
Bitwise And, like the java a & b operator.
BitAnd() - Constructor for class com.singularsys.jep.misc.bitwise.BitAnd
 
BitComp - Class in com.singularsys.jep.misc.bitwise
Unary bitwise complement, like the java ~a operator.
BitComp() - Constructor for class com.singularsys.jep.misc.bitwise.BitComp
 
BitOr - Class in com.singularsys.jep.misc.bitwise
Bitwise Or, like the java a | b operator.
BitOr() - Constructor for class com.singularsys.jep.misc.bitwise.BitOr
 
BitwiseOperatorTable - Class in com.singularsys.jep.misc.bitwise
An operator table with a selection of bitwise operators.
BitwiseOperatorTable(String, String) - Constructor for class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
Standard constructor.
BitwiseOperatorTable(OperatorTable2, String, String) - Constructor for class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
A decerator constructor.
BitwiseOperatorTable.BitwiseOperators - Enum in com.singularsys.jep.misc.bitwise
 
BitXor - Class in com.singularsys.jep.misc.bitwise
Bitwise Xor, like the java a ^ b operator.
BitXor() - Constructor for class com.singularsys.jep.misc.bitwise.BitXor
 
BlockRule - Class in com.singularsys.extensions.structure
Parse a statement block { sequence }.
BlockRule(SymbolToken, SequenceRule, SymbolToken) - Constructor for class com.singularsys.extensions.structure.BlockRule
 
BooleanField - Class in com.singularsys.extensions.field.implementations
Facilitates standard Boolean logical operations.
BooleanField() - Constructor for class com.singularsys.extensions.field.implementations.BooleanField
 
BoundVariable - Class in com.singularsys.jep.misc.boundvariable
A variable bound to an object outside of Jep.
BoundVariable(String, VariableBinding) - Constructor for class com.singularsys.jep.misc.boundvariable.BoundVariable
Create a BoundVariable
BoundVariableFactory - Class in com.singularsys.jep.misc.boundvariable
A variable factory for creating bound variables.
BoundVariableFactory() - Constructor for class com.singularsys.jep.misc.boundvariable.BoundVariableFactory
Create the factory with no VariableMapping.
BoundVariableFactory(VariableBindingMapper) - Constructor for class com.singularsys.jep.misc.boundvariable.BoundVariableFactory
Create the factory with a specific VariableMapping for creation of new variables.
BoundVariableTest - Class in com.singularsys.jeptests.unit
 
BoundVariableTest() - Constructor for class com.singularsys.jeptests.unit.BoundVariableTest
 
BoundVariableTest.MyObj - Class in com.singularsys.jeptests.unit
 
br - Variable in class com.singularsys.jep.configurableparser.Tokenizer
 
bufcolumn - Variable in class com.singularsys.jep.parser.JepJavaCharStream
 
buffer - Variable in class com.singularsys.jep.parser.JepJavaCharStream
 
bufline - Variable in class com.singularsys.jep.parser.JepJavaCharStream
 
bufpos - Variable in class com.singularsys.jep.parser.JepJavaCharStream
Position in buffer.
BugsTest - Class in com.singularsys.jeptests.system
This class is intended to contain all tests related to reported bugs.
BugsTest() - Constructor for class com.singularsys.jeptests.system.BugsTest
 
BugsTest.StackMessingFunc - Class in com.singularsys.jeptests.system
A function which can incorrectly read the stack.
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.FunctionBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.FunctionBuilder.CSymbolBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.FunctionBuilder.ErrorBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.FunctionBuilder.FnBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.LgBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.ListBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in interface com.singularsys.extensions.mathml.builder.MathMLFragmentBuilder
Builds a Element for a jep Node.
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.NumberBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.OperatorBuilder
 
build(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.VariableBuilder
 
buildAsComplex(Complex, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.NumberBuilder
 
buildAsDouble(double, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.NumberBuilder
 
buildAsInteger(long, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.NumberBuilder
 
buildChild(Node, Document) - Method in interface com.singularsys.extensions.mathml.builder.MathMLDocumentBuilder
Call back function to build a child node.
buildChild(Node, Document) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Builds a Element representing a Jep sub-expression.
buildConstantNode(ASTConstant) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildConstantNode(Object) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildConstantNode(Operator, Node...) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildConstantNode(PostfixMathCommandI, Node...) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildConstantNode(Object) - Method in class com.singularsys.jep.NodeFactory
Creates an ASTConstant node with specified value.
buildConstantNode(ASTConstant) - Method in class com.singularsys.jep.NodeFactory
Create an ASTConstant with same value as argument
buildConstantNode(PostfixMathCommandI, Node...) - Method in class com.singularsys.jep.NodeFactory
Creates a constant node whose result is the given function applied to the children.
buildConstantNode(Operator, Node...) - Method in class com.singularsys.jep.NodeFactory
Creates a ASTConstant whose value of applying the operator to its arguments.
buildDataArray(int, int) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
Build a data array.
buildDataArray(int) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
Build a data array.
buildDataArray(int, int) - Method in class com.singularsys.extensions.matrix.objectmat.ObjectMatrixFactory
 
buildDataArray(int) - Method in class com.singularsys.extensions.matrix.objectmat.ObjectMatrixFactory
 
buildDataArray(int, int) - Method in class com.singularsys.exttests.matrix.RationalMatrixFactory
 
buildDataArray(int) - Method in class com.singularsys.exttests.matrix.RationalMatrixFactory
 
buildDocument(Node) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Create a document containing an single math tag with a single child, no namespace is used.
buildDocument(Node, boolean) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Create a document containing an single math tag with a single child, no namespace is used.
buildDocument(Node, boolean, DocumentBuilder) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Create a document containing an single math tag with a single child, if useNamespace is set then the standard MathML namespace is used.
buildDocument(Node, String) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Builds a document using a given namespace prefix
buildDocument(Node, String, DocumentBuilder) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
 
buildField(MatrixFieldI, boolean, boolean) - Static method in class com.singularsys.extensions.matrix.MatrixComponents
Creates a field with optional logical and string support
buildFunctionNode(ASTFunNode, Node...) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildFunctionNode(String, PostfixMathCommandI, Node...) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildFunctionNode(String, PostfixMathCommandI, Node...) - Method in class com.singularsys.jep.NodeFactory
Builds a function with n arguments.
buildFunctionNode(ASTFunNode, Node...) - Method in class com.singularsys.jep.NodeFactory
Builds a function with n arguments and same fun as specified in arguments.
buildMathElement(Node, Document, boolean) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Builds a <math> element with a single child element, with content mark up for the Jep expression.
buildMathElement(Node[], Document, boolean) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Builds a <math> element with one child element per node.
buildMathElement(Node, Document, String) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Builds a <math> element with a single child, the standard MathML namespace and a specified namespace prefix
buildMathElement(Node[], Document, String) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Builds a <math> element with a single child, the standard MathML namespace and a specified namespace prefix
buildMatrix(Object[][]) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
buildMatrix(Object[]...) - Method in class com.singularsys.exttests.matrix.MatrixTest
 
buildMatrix(Object[][]) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest
 
buildMatrix(Object[][]) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest2
 
buildMatrix(Object[]...) - Method in class com.singularsys.jeptests.system.JepTest
 
buildOperatorNode(Operator, Node...) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildOperatorNode(Operator, Node...) - Method in class com.singularsys.jep.NodeFactory
Builds a operator node with n arguments This method should be sub-classed.
buildStandardFunction(Node, Document, MathMLDocumentBuilder) - Method in class com.singularsys.extensions.mathml.builder.FunctionBuilder
 
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.CommentTokenMatcher
 
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.HexNumberTokenMatcher
 
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher
Create the token, if the name matches a function name return a FunctionToken otherwise return an IdentifierToken.
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.NumberTokenMatcher
 
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.RegExpTokenMatcher
Builds a token following a successful match.
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher
 
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.TerminatorTokenMatcher
 
buildToken(String) - Method in interface com.singularsys.jep.configurableparser.matchers.TokenBuilder
 
buildToken(String) - Method in class com.singularsys.jep.configurableparser.matchers.WhiteSpaceTokenMatcher
 
buildUnfinishedOperatorNode(Operator) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildUnfinishedOperatorNode(Operator) - Method in class com.singularsys.jep.NodeFactory
An unfinished node.
buildVariableNode(ASTVarNode) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildVariableNode(String) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildVariableNode(Variable) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildVariableNode(ASTVarNode) - Method in class com.singularsys.jep.NodeFactory
creates a new ASTVarNode with the same name as argument.
buildVariableNode(Variable) - Method in class com.singularsys.jep.NodeFactory
creates a new ASTVarNode with a given variable.
buildVariableNode(String) - Method in class com.singularsys.jep.NodeFactory
Build a variable node when just the name is known.
buildVariableNodeCheckUndeclared(String) - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
buildVariableNodeCheckUndeclared(String) - Method in class com.singularsys.jep.NodeFactory
Build a variable node checking for the undeclared status.
buildVector(Object...) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
buildVector(Object...) - Method in class com.singularsys.exttests.matrix.MatrixTest
 
buildVector(Object...) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest
 
buildVector(Object...) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest2
 
buildVector(Object...) - Method in class com.singularsys.jeptests.system.JepTest
 

C

c - Variable in class com.singularsys.jeptests.unit.BoundVariableTest.MyObj
 
calc(List<Object>) - Method in class com.singularsys.jep.functions.ArrayFunctionBase
Abstract method for performing the array calculation.
calc(List<Object>) - Method in class com.singularsys.jep.functions.Average
Called by the run method, default is to call Average.average(List) but subclasses can override.
calc(List<Object>) - Method in class com.singularsys.jep.functions.MinMax
 
calc(List<Object>) - Method in class com.singularsys.jep.functions.VSum
 
calc(Object, List<Object>) - Method in class com.singularsys.jep.misc.functions.ElementOf
Calculates if the element is in the list or not.
calc(List<Object>) - Method in class com.singularsys.jep.misc.functions.ElementOf
Should not be called.
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixAdd
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixCmp
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixCross
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixDet
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixDiv
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixDot
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixEle
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixId
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixInv
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixList
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixMod
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixMul
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixNeg
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixPow
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixSize
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixSolve
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixSub
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixTrace
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixTrans
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixZeroMat
 
calcDims(Dimensions...) - Method in class com.singularsys.extensions.matrix.functions.MatrixZeroVec
 
calcDims(Dimensions...) - Method in interface com.singularsys.extensions.matrix.MatrixFunctionI
Attempts to calculate the dimensions of a result of a PostfixMathCommand.
calcDims(Node) - Method in class com.singularsys.extensions.matrixdiff.MDJep
Calculates dimensions for a node.
calcMultiplyDim(Dimensions, Dimensions) - Method in class com.singularsys.extensions.matrix.functions.MatrixMul
 
calcSize(Complex) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
calcSize(E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
Get the current "size" of an element
calculateDerivative(String[], DJep) - Method in class com.singularsys.extensions.djep.DVariable
calculate a derivative.
calcValue(XEvaluator, boolean) - Method in class com.singularsys.extensions.xjep.XVariable
Calculates the value for the variables equation and returns that value.
calcValue(Node) - Method in class com.singularsys.exttests.matrix.MRpeMatrixTest
 
calcValue(String) - Method in class com.singularsys.exttests.MRpeTest
 
calcValue(Node) - Method in class com.singularsys.jeptests.system.JepTest
Calculate the value of an expression.
calcValue(String) - Method in class com.singularsys.jeptests.system.JepTest
Calculate the value of an expression.
calcVarValue(String, boolean) - Method in class com.singularsys.extensions.xjep.XJep
Calculates the value for the variables equation and returns that value.
CallbackEvaluationI - Interface in com.singularsys.jep.functions
Functions which require greater control over their evaluation should implement this interface.
Case - Class in com.singularsys.jep.misc.functions
A case statement.
Case() - Constructor for class com.singularsys.jep.misc.functions.Case
Standard constructor with no default value and errors if null if found.
Case(Case.NullBehaviour) - Constructor for class com.singularsys.jep.misc.functions.Case
Constructor with defined behaviour for null.
Case(Object) - Constructor for class com.singularsys.jep.misc.functions.Case
A case statement with a predefined default value and errors if null if found.
Case(Object, Case.NullBehaviour) - Constructor for class com.singularsys.jep.misc.functions.Case
Case statement with given default value and defined null behaviour.
Case.NullBehaviour - Enum in com.singularsys.jep.misc.functions
Action to take if first argument is null.
CaseInsensitiveFunctionTable - Class in com.singularsys.jep.misc
A version of a function table which is case insensitive.
CaseInsensitiveFunctionTable() - Constructor for class com.singularsys.jep.misc.CaseInsensitiveFunctionTable
 
CaseInsensitiveVariableTable - Class in com.singularsys.jep.misc
A Variable table which ignores case.
CaseInsensitiveVariableTable() - Constructor for class com.singularsys.jep.misc.CaseInsensitiveVariableTable
 
CaseInsensitiveVariableTable(VariableTable) - Constructor for class com.singularsys.jep.misc.CaseInsensitiveVariableTable
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.BigDecimalField
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.BigIntegerField
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.ExactIntegerField
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.GenericField
Convert the input to type E.
cast(Object) - Method in class com.singularsys.extensions.field.implementations.IntegerField
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.LongField
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.ModulusField
Convert input to an integer in the range [0,modulus)
cast(Object) - Method in class com.singularsys.extensions.field.implementations.RationalField
 
cast(Object) - Method in class com.singularsys.extensions.field.implementations.ShortField
 
cast(MatrixI) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixFactory
 
cast(VectorI) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixFactory
 
cast(MatrixI) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
A typical implementation will just use return (GenericMatrix<E>) m;
cast(VectorI) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
A typical implementation will just use return (V) v;
cast(MatrixI) - Method in class com.singularsys.extensions.matrix.objectmat.ObjectMatrixFactory
 
cast(VectorI) - Method in class com.singularsys.extensions.matrix.objectmat.ObjectMatrixFactory
 
cast(Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField3
 
cast(MatrixI) - Method in class com.singularsys.exttests.matrix.RationalMatrixFactory
 
cast(VectorI) - Method in class com.singularsys.exttests.matrix.RationalMatrixFactory
 
CCmouseMoved(MouseEvent) - Method in class com.singularsys.extexamples.applets.ContourCanvas
 
cdf(int, int, double) - Static method in class com.singularsys.extensions.statistical.distributions.BinomialDist
 
cdf(double, double, double) - Static method in class com.singularsys.extensions.statistical.distributions.NormalDist
Cdf with given mean and standard deviation
Ceil - Class in com.singularsys.jep.functions
A PostfixMathCommandI which find the smallest integer above the number ceil(pi) give 4 ceil(-i) give -3
Ceil() - Constructor for class com.singularsys.jep.functions.Ceil
 
center() - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
 
cenX - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
 
cenY - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
 
ChainedObjectVariableBindingMapper - Class in com.singularsys.jep.misc.boundvariable
Creates VariableBinding objects by translating the variable name into a chain of object references.
ChainedObjectVariableBindingMapper(String) - Constructor for class com.singularsys.jep.misc.boundvariable.ChainedObjectVariableBindingMapper
 
ChainRuleDiffRules - Class in com.singularsys.extensions.djep.diffRules
Abstract base class for function which are differentiated using the chain rule.
ChainRuleDiffRules(DJep) - Constructor for class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
Constructor.
characters(char[], int, int) - Method in class com.singularsys.extensions.mathml.parser.MathMLDocumentHandler
 
CharStream - Interface in com.singularsys.jep.parser
This interface describes a character stream that maintains line and column number positions of the characters.
check(List<Token>, List<Token>) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
check(List<Token>, Object[]) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
check(String, String[]) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
checkComment(Token, Token) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
checkCPParseSize() - Static method in class com.singularsys.jepexamples.diagnostics.DestructiveTests
 
checkEval() - Static method in class com.singularsys.jepexamples.diagnostics.DestructiveTests
 
checkEval(Jep, int) - Static method in class com.singularsys.jepexamples.diagnostics.DestructiveTests
 
checkIdentifier(Token, Token) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
checkMatrix(String, Object, double) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
checkMatrix(String, Object) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
checkMatrix(String, Object) - Method in class com.singularsys.exttests.matrix.MRpeMatrixFieldTest
 
checkNumber(Token, Token) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.matrix.functions.MatrixId
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.matrix.functions.MatrixList
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.polynomials.Coeffs
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Count
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.ElementMinMax
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.ElementProduct
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.ElementSum
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Mean
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Median
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Mode
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Percentile
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Rank
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Ranks
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.SortElements
 
checkNumberOfParameters(int) - Method in class com.singularsys.extensions.statistical.Variance
 
checkNumberOfParameters(int) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalPFMC
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.ArrayFunctionBase
Must have one or more parameter
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.Ele
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.If
Checks the number of parameters of the call.
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.NaryBinaryFunction
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.PostfixMathCommand
Checks the number of parameters of the function.
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.Round
Must have one or more parameter
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.strings.Substring
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.functions.Sum
Must have one or more parameter
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.functions.Case
Must have at least 3 parameters.
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.functions.RoundSF
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.functions.Switch
Must have at least 2 parameters.
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.functions.SwitchDefault
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.functions.ToBase
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNary
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNaryBinary
 
checkNumberOfParameters(int) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedPfmc
 
checkNumberOfParameters(int) - Method in interface com.singularsys.jep.PostfixMathCommandI
Checks the number of parameters of the function.
checkOperator(Token, Token) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
checkParseSize() - Static method in class com.singularsys.jepexamples.diagnostics.DestructiveTests
 
checkPostfixEval() - Static method in class com.singularsys.jepexamples.diagnostics.DestructiveTests
 
checkStandardEval() - Static method in class com.singularsys.jepexamples.diagnostics.DestructiveTests
 
checkString(Token, Token) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
checkValue(String, Object) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
checkValue(String, Object, double) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
checkValue(String, Object) - Method in class com.singularsys.exttests.matrix.MRpeMatrixFieldTest
 
checkVector(Object[], Object) - Method in class com.singularsys.exttests.matrix.MatrixTest
 
checkVector(Object[], Object) - Method in class com.singularsys.jeptests.system.JepTest
 
checkWhiteSpace(Token, Token) - Method in class com.singularsys.jeptests.unit.TokenizerTest
 
childIterator() - Method in interface com.singularsys.jep.parser.Node
Returns an Iterator which iterates over the children of the Node.
childIterator() - Method in class com.singularsys.jep.parser.SimpleNode
Returns an Iterator which iterates over the children of the Node.
children() - Method in interface com.singularsys.jep.parser.Node
Returns an Iterable object which can be used in a for/in loop.
children - Variable in class com.singularsys.jep.parser.SimpleNode
 
children() - Method in class com.singularsys.jep.parser.SimpleNode
Returns an Iterable object which can be used in a for/in loop.
childrenAccept(ParserVisitor, Object) - Method in class com.singularsys.jep.parser.SimpleNode
Accept the visitor.
childrenHaveChanged(Node, Node[]) - Method in class com.singularsys.jep.walkers.DoNothingVisitor
Tests if the children of a node have changed
Clean - Class in com.singularsys.extensions.xjep
Jep functions which adds a tidy(eqn) preprocessing operator to tidy expressions.
Clean(ExpressionCleaner) - Constructor for class com.singularsys.extensions.xjep.Clean
 
Clean(XJep) - Constructor for class com.singularsys.extensions.xjep.Clean
 
clean(Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Main entry point.
clean(Node) - Method in class com.singularsys.extensions.xjep.XJep
Returns a cleaned up version of an expression tree.
cleanAdd(Node, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Cleans an addition.
cleanBuildOperatorNode(Operator, Node, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
First create a new node and then clean it.
cleanBuildOperatorNode(Operator, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
 
cleanDivide(Node, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Cleans a division.
cleaner - Variable in class com.singularsys.extensions.djep.DJepComponents
 
cleaner - Variable in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
cleaner - Variable in class com.singularsys.extensions.xjep.XComponents
 
cleaner - Variable in class com.singularsys.extensions.xjep.XJep
 
cleanerDoc1() - Method in class com.singularsys.exttests.ExtDocsTest
 
cleanerDoc2() - Method in class com.singularsys.exttests.ExtDocsTest
 
cleanerDoc3() - Method in class com.singularsys.exttests.ExtDocsTest
 
CleanerTest - Class in com.singularsys.exttests
 
CleanerTest() - Constructor for class com.singularsys.exttests.CleanerTest
 
cleanerTest(String, String) - Method in class com.singularsys.exttests.XJepDualTest
parses, processes and cleans both expression, tests toString are equals
cleanerTest(String, String) - Method in class com.singularsys.exttests.XJepTest
parses, processes and cleans both expression, tests toString are equals
CleanerTmp - Class in com.singularsys.exttests.autogen
 
CleanerTmp() - Constructor for class com.singularsys.exttests.autogen.CleanerTmp
 
cleanMultiply(Node, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Cleans a multiplication.
cleanOp(Node, Node...) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
simplifies operators, does not descend into children
cleanOp(Operator, Node...) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Attempt to clean an operator.
cleanPower(Node, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Simplify a power.
cleanSubtract(Node, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Cleans a subtraction.
cleanTest(String, String) - Method in class com.singularsys.exttests.MRpeTest
Parses and cleans both expressions, test toString on both
cleanTestString(String, String) - Method in class com.singularsys.exttests.MRpeTest
Parses and cleans expr, test equal to expected string
cleanTripple(Operator, Node, Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
Cleans expressions like 2+(3+x) or (2+x)+3
cleanUMinus(Node) - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
 
cleanUp() - Method in class com.singularsys.extensions.fastreal.RpEval
Removes observers and other cleanup needed when evaluator no longer used.
clear() - Method in class com.singularsys.jep.FunctionTable
 
clear() - Method in class com.singularsys.jep.VariableTable
Clears all variables from the table.
clearFields() - Method in class com.singularsys.extensions.field.FieldCollection
 
clearNodeScope(Node) - Method in class com.singularsys.jep.parser.JJTJccParserState
 
clearValues() - Method in class com.singularsys.jep.VariableTable
Clears the values of all non constant variables.
clipX(int) - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
Clip screen X values to lie within screen
clipY(int) - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
Clip screen Y values to lie within screen
cloneToken() - Method in class com.singularsys.jep.configurableparser.tokens.OperatorToken
Creates a copy of this token
cloneToken() - Method in class com.singularsys.jep.configurableparser.tokens.SymbolToken
 
close() - Method in class com.singularsys.extensions.mathml.parser.ConcatReader
 
closeNodeScope(Node, int) - Method in class com.singularsys.jep.parser.JJTJccParserState
 
closeNodeScope(Node, boolean) - Method in class com.singularsys.jep.parser.JJTJccParserState
 
cmp(Object, Object) - Method in class com.singularsys.extensions.field.implementations.AbstractComparativeField
Compare two elements, return -1,0,1 if the comparison can be carried out, null otherwise.
cmp(Object, Object) - Method in class com.singularsys.extensions.field.implementations.GenericField
 
cmp(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StringField
Uses String.compareTo(String)
cmp(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField2
 
cmpBug() - Method in class com.singularsys.jeptests.system.BigDecimalTest
Check for problems where MinMax used comparision which worked by first coverting to doubles.
cmpG(BigDecimal, BigDecimal) - Method in class com.singularsys.extensions.field.implementations.BigDecimalField
 
cmpG(BigInteger, BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigIntegerField
 
cmpG(BigInteger, BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
Not implemented for this field.
cmpG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.ExactIntegerField
 
cmpG(E, E) - Method in class com.singularsys.extensions.field.implementations.GenericField
Compare two objects of the same type.
cmpG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.IntegerField
 
cmpG(Long, Long) - Method in class com.singularsys.extensions.field.implementations.LongField
 
cmpG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.ModulusField
Not implemented for this field.
cmpG(Rational, Rational) - Method in class com.singularsys.extensions.field.implementations.RationalField
 
cmpG(Short, Short) - Method in class com.singularsys.extensions.field.implementations.ShortField
 
cmpG(String, String) - Method in class com.singularsys.exttests.ExtDocsTest.StringField3
 
cmpSize(Complex, Complex) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
cmpSize(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
Compare current "size" to maximum.
coeff - Variable in class com.singularsys.extexamples.applets.Bern1D
 
Coeffs - Class in com.singularsys.extensions.polynomials
Jep function to extract array of coefficients from a polynomial.
Coeffs(XJep) - Constructor for class com.singularsys.extensions.polynomials.Coeffs
 
coeffs - Variable in class com.singularsys.extexamples.applets.Bern2D
 
CollectPowers - Class in com.singularsys.extensions.rewrite
Collect powers together so that x*x -> x^2 and x^n*x -> x^(n+1).
CollectPowers() - Constructor for class com.singularsys.extensions.rewrite.CollectPowers
 
COLON - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
column - Variable in class com.singularsys.jep.parser.JepJavaCharStream
 
com.singularsys.extensions - package com.singularsys.extensions
Extensions to the main Jep package.
com.singularsys.extensions.djep - package com.singularsys.extensions.djep
Classes to performs differentiation of equations.
com.singularsys.extensions.djep.diffRules - package com.singularsys.extensions.djep.diffRules
Rules specifying how to differentiate functions.
com.singularsys.extensions.fastmatrix - package com.singularsys.extensions.fastmatrix
Fast evaluation routines for matrices and vectors with double elements.
com.singularsys.extensions.fastreal - package com.singularsys.extensions.fastreal
Fast evaluation routines over doubles, can be up to ten times faster than standard Jep.
com.singularsys.extensions.field - package com.singularsys.extensions.field
A type system for Jep allowing use of new datatype like matrices or rational numbers.
com.singularsys.extensions.field.functions - package com.singularsys.extensions.field.functions
Functions which work over various different fields.
com.singularsys.extensions.field.implementations - package com.singularsys.extensions.field.implementations
Standard FieldI implementations, and utility classes for construction implementations.
com.singularsys.extensions.mathml - package com.singularsys.extensions.mathml
MathML parser/builder The MathMLContentParser parses XML input containing Content-MathML and produces a jep expression.
com.singularsys.extensions.mathml.builder - package com.singularsys.extensions.mathml.builder
Classes for building Content MathML from Jep expressions.
com.singularsys.extensions.mathml.parser - package com.singularsys.extensions.mathml.parser
Classes to handle parsing of content MathML.
com.singularsys.extensions.matrix - package com.singularsys.extensions.matrix
A framework for calculations with vectors and matrices.
com.singularsys.extensions.matrix.complexmat - package com.singularsys.extensions.matrix.complexmat
Vectors and Matrices with Complex value elements.
com.singularsys.extensions.matrix.doublemat - package com.singularsys.extensions.matrix.doublemat
Implementation of vectors and matrices with double elements.
com.singularsys.extensions.matrix.functions - package com.singularsys.extensions.matrix.functions
PostfixMathCommands for functions and operators which work on matrices.
com.singularsys.extensions.matrix.genericmat - package com.singularsys.extensions.matrix.genericmat
Generic implementations for constructing vectors and matrices where all the elements are of type <E>.
com.singularsys.extensions.matrix.objectmat - package com.singularsys.extensions.matrix.objectmat
Matrix implementation where elements can be any object.
com.singularsys.extensions.matrix.sequencemat - package com.singularsys.extensions.matrix.sequencemat
Implementation of vectors and matrices with double elements and where matrices are stored as a one dimensional array.
com.singularsys.extensions.matrixdiff - package com.singularsys.extensions.matrixdiff
A small package to allow differentiation with expressions involving matrices and vectors.
com.singularsys.extensions.polynomials - package com.singularsys.extensions.polynomials
An advanced simplification/expansion/comparison algorithm.
com.singularsys.extensions.rewrite - package com.singularsys.extensions.rewrite
Allow expression rewriting to be created and applied.
com.singularsys.extensions.statistical - package com.singularsys.extensions.statistical
Statistical functions, mean, median, mode, variance, rank etc.
com.singularsys.extensions.statistical.distributions - package com.singularsys.extensions.statistical.distributions
The normal and binomial distributions.
com.singularsys.extensions.structure - package com.singularsys.extensions.structure
Provides limited support for block style programming with for, if and while statements.
com.singularsys.extensions.structure.fieldJavaOps - package com.singularsys.extensions.structure.fieldJavaOps
Provides field aware versions of the com.singularsys.jep.misc.javaops pre and post increment and decrement functions.
com.singularsys.extensions.xjep - package com.singularsys.extensions.xjep
Various symbolic utilities.
com.singularsys.extexamples - package com.singularsys.extexamples
Examples applications for Jep extensions.
com.singularsys.extexamples.applets - package com.singularsys.extexamples.applets
Plotting applets using Jep Extensions facilities.
com.singularsys.extexamples.applets.mathml - package com.singularsys.extexamples.applets.mathml
Applets for Jep to MathML conversion.
com.singularsys.extexamples.consoles - package com.singularsys.extexamples.consoles
Interactive console applications for Jep extensions.
com.singularsys.extexamples.diagnostics - package com.singularsys.extexamples.diagnostics
Diagnostic applications for Jep extensions
com.singularsys.exttests - package com.singularsys.exttests
JUnit testing for extensions packages.
com.singularsys.exttests.autogen - package com.singularsys.exttests.autogen
Auto generated tests created from examples in documentation pages.
com.singularsys.exttests.field - package com.singularsys.exttests.field
JUnit testing for the extension field packages.
com.singularsys.exttests.matrix - package com.singularsys.exttests.matrix
JUnit testing for the extension matrix packages.
com.singularsys.jep - package com.singularsys.jep
The main package containing the Jep class as well as other core classes.
com.singularsys.jep.bigdecimal - package com.singularsys.jep.bigdecimal
A set of components for performing arbitrary precision arithmetic using the BigDecimal class to represent numbers.
com.singularsys.jep.bigdecimal.functions - package com.singularsys.jep.bigdecimal.functions
Function classes that operate on BigDecimal numbers.
com.singularsys.jep.configurableparser - package com.singularsys.jep.configurableparser
A hand-coded parser which allows more customization than the standard parser.
com.singularsys.jep.configurableparser.matchers - package com.singularsys.jep.configurableparser.matchers
This package contains matchers for tokens and grammar elements.
com.singularsys.jep.configurableparser.tokens - package com.singularsys.jep.configurableparser.tokens
Token classes for the configurable parser.
com.singularsys.jep.functions - package com.singularsys.jep.functions
Classes that implement the built-in functions and operators.
com.singularsys.jep.functions.strings - package com.singularsys.jep.functions.strings
String functions.
com.singularsys.jep.misc - package com.singularsys.jep.misc
Miscellaneous components.
com.singularsys.jep.misc.bitwise - package com.singularsys.jep.misc.bitwise
A selection of bitwise operators.
com.singularsys.jep.misc.boundvariable - package com.singularsys.jep.misc.boundvariable
This package allows the creation of Jep variables which are bound to java objects.
com.singularsys.jep.misc.functions - package com.singularsys.jep.misc.functions
Miscellaneous functions not included in the standard jep.
com.singularsys.jep.misc.javaops - package com.singularsys.jep.misc.javaops
Full set of java operators: ++x, ?
com.singularsys.jep.misc.lineNumbering - package com.singularsys.jep.misc.lineNumbering
Classes to allow line and column number information to stored in nodes.
com.singularsys.jep.misc.nullwrapper - package com.singularsys.jep.misc.nullwrapper
Package to allow the treatment of null values which propagate up through evaluation so that null op anything will be null for most operator.
com.singularsys.jep.misc.nullwrapper.functions - package com.singularsys.jep.misc.nullwrapper.functions
Null wrapped versions of specific functions.
com.singularsys.jep.misc.threadsafeeval - package com.singularsys.jep.misc.threadsafeeval
Classes to allow a simple method of evaluation in multiple threads.
com.singularsys.jep.parser - package com.singularsys.jep.parser
The standard parser.
com.singularsys.jep.reals - package com.singularsys.jep.reals
A set of classes for performing fast evaluation on reals (strings, vectors, and complex numbers are not supported)
com.singularsys.jep.standard - package com.singularsys.jep.standard
Standard components including the standard evaluator, function table, operator table, variable table, and double number factory.
com.singularsys.jep.walkers - package com.singularsys.jep.walkers
Expression tree traversal classes.
com.singularsys.jepexamples - package com.singularsys.jepexamples
Container package for all examples.
com.singularsys.jepexamples.applets - package com.singularsys.jepexamples.applets
Example applets that use Jep to perform parsing and evaluation.
com.singularsys.jepexamples.consoles - package com.singularsys.jepexamples.consoles
Examples that allow console interaction with the Jep parsers using a command line interface.
com.singularsys.jepexamples.diagnostics - package com.singularsys.jepexamples.diagnostics
Examples that serve as diagnostic tools.
com.singularsys.jeptests.system - package com.singularsys.jeptests.system
System tests.
com.singularsys.jeptests.system.perf - package com.singularsys.jeptests.system.perf
Framework for testing the performance of parsing and evaluation.
com.singularsys.jeptests.system.perf.tests - package com.singularsys.jeptests.system.perf.tests
Specific performance tests
com.singularsys.jeptests.unit - package com.singularsys.jeptests.unit
Unit tests using JUnit.
com.singularsys.jeptests.unit.bigdecimal.functions - package com.singularsys.jeptests.unit.bigdecimal.functions
Tests for the BigDecimal functions
com.singularsys.jeptests.unit.functions - package com.singularsys.jeptests.unit.functions
Tests for individual function classes
COMMA - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
command - Variable in class com.singularsys.extensions.fastmatrix.MrpCommandList.MrpCommand
 
commands - Variable in class com.singularsys.extensions.fastmatrix.MrpCommandList
List of commands
commandv - Variable in class com.singularsys.extensions.djep.DJepComponents
 
commandv - Variable in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
commandv - Variable in class com.singularsys.extensions.xjep.XComponents
 
commandv - Variable in class com.singularsys.extensions.xjep.XJep
 
CommandVisitor - Class in com.singularsys.extensions.xjep
Executes commands like diff and eval embedded in expression trees.
CommandVisitor() - Constructor for class com.singularsys.extensions.xjep.CommandVisitor
 
CommandVisitorI - Interface in com.singularsys.extensions.xjep
Interface defining the special actions performed during the preprocess stage.
CommentToken - Class in com.singularsys.jep.configurableparser.tokens
Tokens representing comments.
CommentToken(String) - Constructor for class com.singularsys.jep.configurableparser.tokens.CommentToken
 
CommentTokenMatcher - Class in com.singularsys.jep.configurableparser.matchers
Matches various styles of comments.
CommentTokenMatcher(String) - Constructor for class com.singularsys.jep.configurableparser.matchers.CommentTokenMatcher
 
CommentTokenMatcher(Pattern) - Constructor for class com.singularsys.jep.configurableparser.matchers.CommentTokenMatcher
 
COMMUTATIVE - Static variable in class com.singularsys.jep.Operator
Commutative operators x*y = y*x.
comp - Variable in class com.singularsys.jep.functions.MinMax
Used to compare greater than or less than between objects.
comp - Variable in class com.singularsys.jep.misc.functions.ElementOf
 
Comparative - Class in com.singularsys.jep.functions
Implements the comparative operations <, >, <=, >=, !
Comparative(int) - Constructor for class com.singularsys.jep.functions.Comparative
Constructor.
Comparative(int, double) - Constructor for class com.singularsys.jep.functions.Comparative
 
Compare - Class in com.singularsys.extensions.polynomials
The compare(x,y) command.
Compare(PolynomialCreator, boolean) - Constructor for class com.singularsys.extensions.polynomials.Compare
 
Compare(XJep, boolean) - Constructor for class com.singularsys.extensions.polynomials.Compare
 
compare(Node, Node) - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
Compares two nodes.
compare(Object, Object) - Method in class com.singularsys.extensions.statistical.FieldComparator
 
compare(Object, Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecRelational
 
compare(Object, Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecTieBreakComparative
 
compare(Object, Object) - Method in class com.singularsys.jep.functions.Comparative
 
compareOps(Operator, Operator) - Method in class com.singularsys.jep.configurableparser.ShuntingYard
Compare operators based on their precedence and associativity.
compareRecursive(Node, Node) - Method in class com.singularsys.exttests.TestMathML
 
compareRecursive(Node, Node) - Method in class com.singularsys.jeptests.system.JepTest
 
compareTo(Rational) - Method in class com.singularsys.extensions.field.implementations.Rational
 
compareTo(PNodeI) - Method in class com.singularsys.extensions.polynomials.AbstractPNode
 
compareTo(PNodeI) - Method in class com.singularsys.extensions.polynomials.Monomial
Compare this to argument. x < y 2 x < 3 x x < x^2 x^2 < x^3 x < x y TODO x y < x^2
compareTo(PFunction) - Method in class com.singularsys.extensions.polynomials.PFunction
 
compareTo(PNodeI) - Method in interface com.singularsys.extensions.polynomials.PNodeI
Compares this expression to argument.
compareTo(PNodeI) - Method in class com.singularsys.extensions.polynomials.Polynomial
 
compareTo(Polynomial) - Method in class com.singularsys.extensions.polynomials.Polynomial
 
compareTo(POperator) - Method in class com.singularsys.extensions.polynomials.POperator
 
compareTo(PVariable) - Method in class com.singularsys.extensions.polynomials.PVariable
this < arg ---> -1 this > arg ---> 1
compareToPConstant(PConstant) - Method in class com.singularsys.extensions.polynomials.PConstant
 
compile(Variable, Node) - Method in class com.singularsys.extensions.fastmatrix.MrpEval
compile an expression of the type var = node.
compile(Node) - Method in class com.singularsys.extensions.fastmatrix.MrpEval
Compile the expressions to produce a set of commands in reverse Polish notation.
compile(Node) - Method in class com.singularsys.extensions.fastreal.RpEval
Compile the expressions to produce a set of commands in reverse Polish notation.
Complex - Class in com.singularsys.jep.standard
Represents a complex number with double precision real and imaginary components.
Complex() - Constructor for class com.singularsys.jep.standard.Complex
Default constructor.
Complex(double) - Constructor for class com.singularsys.jep.standard.Complex
Constructor from a single double value.
Complex(Number) - Constructor for class com.singularsys.jep.standard.Complex
Construct from a Number.
Complex(Complex) - Constructor for class com.singularsys.jep.standard.Complex
Copy constructor
Complex(double, double) - Constructor for class com.singularsys.jep.standard.Complex
Initialize the real and imaginary components to the values given by the parameters.
COMPLEX_I - Static variable in class com.singularsys.jep.PrintVisitor
Enable this mode to print complex numbers as 3+2 i
ComplexCanvas - Class in com.singularsys.extexamples.applets
Canvas used by the ComplexPlotter applet.
ComplexCanvas(Jep, Variable, double, double, double, int) - Constructor for class com.singularsys.extexamples.applets.ComplexCanvas
 
ComplexField - Class in com.singularsys.extensions.field.implementations
A Field which operates on Complex objects.
ComplexField() - Constructor for class com.singularsys.extensions.field.implementations.ComplexField
 
ComplexFieldTest - Class in com.singularsys.exttests.field
 
ComplexFieldTest() - Constructor for class com.singularsys.exttests.field.ComplexFieldTest
 
ComplexFunctionTable - Class in com.singularsys.extensions.field.functions
Function table for function which work with Complex numbers.
ComplexFunctionTable(boolean, FieldI) - Constructor for class com.singularsys.extensions.field.functions.ComplexFunctionTable
 
ComplexHandler() - Constructor for class com.singularsys.extensions.mathml.parser.ConstantHandler.ComplexHandler
 
ComplexMatrix - Class in com.singularsys.extensions.matrix.complexmat
Implementation for vector whose elements are Complex numbers.
ComplexMatrix(Object[][]) - Constructor for class com.singularsys.extensions.matrix.complexmat.ComplexMatrix
Create matrix with the supplied array of data
ComplexMatrixFactory - Class in com.singularsys.extensions.matrix.complexmat
Factory for creating ComplexMatrix and ComplexVector whose elements are of type Complex.
ComplexMatrixFactory() - Constructor for class com.singularsys.extensions.matrix.complexmat.ComplexMatrixFactory
 
ComplexMatrixField - Class in com.singularsys.extensions.matrix.complexmat
Field for ComplexMatrix and ComplexVector types.
ComplexMatrixField(ComplexMatrixFactory) - Constructor for class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
ComplexMatrixTest - Class in com.singularsys.exttests.matrix
 
ComplexMatrixTest() - Constructor for class com.singularsys.exttests.matrix.ComplexMatrixTest
 
ComplexNumberFactory - Class in com.singularsys.extensions.field.implementations
Parse all numeric strings as Complex.
ComplexNumberFactory() - Constructor for class com.singularsys.extensions.field.implementations.ComplexNumberFactory
 
ComplexPFMC - Class in com.singularsys.jep.functions
Converts a pair of real numbers to a complex number Complex(x,y)=x+i y.
ComplexPFMC() - Constructor for class com.singularsys.jep.functions.ComplexPFMC
 
ComplexPlotter - Class in com.singularsys.extexamples.applets
Applet for plotting images of complex functions.
ComplexPlotter() - Constructor for class com.singularsys.extexamples.applets.ComplexPlotter
 
ComplexPolarHandler() - Constructor for class com.singularsys.extensions.mathml.parser.ConstantHandler.ComplexPolarHandler
 
ComplexTest - Class in com.singularsys.jeptests.unit
 
ComplexTest() - Constructor for class com.singularsys.jeptests.unit.ComplexTest
 
complexValueTest(String, Complex, double) - Method in class com.singularsys.exttests.MRpeTest
 
complexValueTest(String, Complex, double) - Method in class com.singularsys.jeptests.system.JepTest
Test parse-evaluate with complex number and given tolerance.
ComplexVector - Class in com.singularsys.extensions.matrix.complexmat
Implementation for vector whose elements are Complex numbers.
ComplexVector(Object[]) - Constructor for class com.singularsys.extensions.matrix.complexmat.ComplexVector
 
componentHidden(ComponentEvent) - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
 
componentMoved(ComponentEvent) - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
 
componentResized(ComponentEvent) - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
 
ComponentSet - Class in com.singularsys.jep
Collects all the components which make up the Jep system.
ComponentSet() - Constructor for class com.singularsys.jep.ComponentSet
Create a component set with all components null.
ComponentSet(Jep) - Constructor for class com.singularsys.jep.ComponentSet
Uses the components from the jep instance
ComponentSet(JepComponent[]) - Constructor for class com.singularsys.jep.ComponentSet
Use the given list of components, any unspecified one will be set to null.
componentShown(ComponentEvent) - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
 
ComponentSubset - Class in com.singularsys.jep
Represent a incomplete set of components.
ComponentSubset(JepComponent...) - Constructor for class com.singularsys.jep.ComponentSubset
 
COMPOSITE - Static variable in class com.singularsys.jep.Operator
composite operators, like a-b which is a+(-b)
Concat - Class in com.singularsys.jep.functions.strings
Concatenates string arguments.
Concat() - Constructor for class com.singularsys.jep.functions.strings.Concat
 
concat(Object, Object) - Method in class com.singularsys.jep.functions.strings.Concat
 
ConcatReader - Class in com.singularsys.extensions.mathml.parser
A Reader implementation which concatinates two readers.
ConcatReader(Reader, Reader) - Constructor for class com.singularsys.extensions.mathml.parser.ConcatReader
 
configs - Variable in class com.singularsys.jepexamples.diagnostics.SpeedTest
 
ConfigurableParser - Class in com.singularsys.jep.configurableparser
A configurable parser.
ConfigurableParser() - Constructor for class com.singularsys.jep.configurableparser.ConfigurableParser
Create a configurable parser with no matchers set.
conj(Object) - Method in class com.singularsys.jep.functions.Conjugate
 
conj() - Method in class com.singularsys.jep.standard.Complex
Returns the complex conjugate.
Conjugate - Class in com.singularsys.jep.functions
The complex conjugate of a number conj(c)
Conjugate() - Constructor for class com.singularsys.jep.functions.Conjugate
 
Console - Class in com.singularsys.jepexamples.consoles
This class implements a simple command line utility for evaluating mathematical expressions.
Console() - Constructor for class com.singularsys.jepexamples.consoles.Console
Constructor
Console.JepPrintStream - Class in com.singularsys.jepexamples.consoles
 
Console.SPEC_ACTION - Enum in com.singularsys.jepexamples.consoles
Values returned by @link{testSpecialCommands(String command)}.
consolidate(Node) - Method in class com.singularsys.jep.walkers.ExpressionConsolidator
 
consolidateChildren(Operator, Node[]) - Method in class com.singularsys.jep.walkers.ExpressionConsolidator
Creates an array of Nodes, if the child is an ASTOpNode whose operator is op, then the children of that child will be added otherwise the child is added.
CONST - Static variable in class com.singularsys.extensions.fastreal.RpConstants
Index for each command
ConstantFunction - Class in com.singularsys.jep.misc.functions
Functions which always return a constant value.
ConstantFunction(Object) - Constructor for class com.singularsys.jep.misc.functions.ConstantFunction
 
constantHandler - Variable in class com.singularsys.extensions.mathml.MathMLContentParser
 
ConstantHandler - Class in com.singularsys.extensions.mathml.parser
Handles <cn> elements.
ConstantHandler(Jep) - Constructor for class com.singularsys.extensions.mathml.parser.ConstantHandler
 
ConstantHandler.ComplexHandler - Class in com.singularsys.extensions.mathml.parser
Parses complex numbers like <cn type="complex-cartesian">1.23<sep/>4.56</cn>
ConstantHandler.ComplexPolarHandler - Class in com.singularsys.extensions.mathml.parser
Parses complex numbers like <cn type="complex-polar">1.23<sep/>4.56</cn>
ConstantHandler.ConstantTypeHandler - Interface in com.singularsys.extensions.mathml.parser
Methods for individual <cn type="type"> handlers
ConstantHandler.ENotationHandler - Class in com.singularsys.extensions.mathml.parser
Parses numbers in e-notation like <cn type="e-notation">123<sep/>-2</cn>
ConstantHandler.IntegerHandler - Class in com.singularsys.extensions.mathml.parser
Parses integer numbers like <cn type="integer">123</cn>
ConstantHandler.KnownConstantHandler - Class in com.singularsys.extensions.mathml.parser
Parses constants like <cn type="constant">&pi;</cn>
ConstantHandler.RationalHandler - Class in com.singularsys.extensions.mathml.parser
Parses complex numbers like <cn type="rational">123<sep/>456</cn>
ConstantHandler.RealHandler - Class in com.singularsys.extensions.mathml.parser
Parses real numbers like <cn type="real">1.23</cn>
consume() - Method in class com.singularsys.jep.configurableparser.Lookahead2Iterator
Eat one token.
consume() - Method in class com.singularsys.jep.configurableparser.LookaheadNIterator
Eat one token.
containsKey(String) - Method in class com.singularsys.jep.FunctionTable
 
containsKey(String) - Method in class com.singularsys.jep.misc.CaseInsensitiveFunctionTable
 
containsKey(String) - Method in class com.singularsys.jep.VariableTable
 
containsValue(PostfixMathCommandI) - Method in class com.singularsys.jep.FunctionTable
 
containsVariable(Variable) - Method in class com.singularsys.jep.VariableTable
 
continueParse() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Parse the next expressions from existing stream.
continueParse() - Method in class com.singularsys.jep.misc.NullParser
 
continueParse() - Method in interface com.singularsys.jep.Parser
Read the next equation from the stream.
continueParse() - Method in class com.singularsys.jep.parser.JccParser
Continue parsing without re-initializing the stream.
continueParse() - Method in class com.singularsys.jep.parser.StandardParser
Parse the next expressions from existing stream.
continueParsing() - Method in class com.singularsys.jep.Jep
Continue parsing without re-initialising the stream.
ContourCanvas - Class in com.singularsys.extexamples.applets
Canvas used by the ContourPlotter applet.
ContourCanvas(Jep, Variable, Variable) - Constructor for class com.singularsys.extexamples.applets.ContourCanvas
Constructor
ContourPlotter - Class in com.singularsys.extexamples.applets
Plots contours of functions defined by implicit fuctions f(x,y)=h.
ContourPlotter() - Constructor for class com.singularsys.extexamples.applets.ContourPlotter
 
CONTROL_ID - Static variable in class com.singularsys.extensions.structure.ControlNode
 
ControlNode - Class in com.singularsys.extensions.structure
A node representing a control statement such as break or continue.
ControlNode(Object) - Constructor for class com.singularsys.extensions.structure.ControlNode
Create a node which returns a specific value
ControlRule - Class in com.singularsys.extensions.structure
Parses break and continue statements <ControlRule> ::= | <word> <separator> A successful parse returns a ControlNode
ControlRule(SymbolToken, SymbolToken, Object) - Constructor for class com.singularsys.extensions.structure.ControlRule
Constructor.
convertChildrenToNodes(StackFrame, int, Locator) - Method in class com.singularsys.extensions.mathml.parser.AbstractHandler
Converts the children of a StackFrame to an array of Nodes.
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.FieldCollection
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.BigDecimalField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.BigIntegerField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.DoubleField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.ExactIntegerField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.GenericField
 
convertFromInt(Integer) - Method in interface com.singularsys.extensions.field.implementations.IntegerConvertor
Attempt to convert argument from an integer
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.IntegerField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.LongField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.ModulusField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.RationalField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.ShortField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.field.implementations.StandardField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.matrix.MatrixFieldCollection
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
 
convertFromInt(Integer) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
convertFromInt(Integer) - Method in class com.singularsys.exttests.ExtDocsTest.StringField3
 
convertInput(Object) - Method in class com.singularsys.extensions.field.implementations.BigIntegerToRationalDecorator
Converts BigInteger, Integer, Long and Short to Rational.
convertInput(Object) - Method in class com.singularsys.extensions.field.implementations.FieldDecorator
Attempt to convert the input to a Field method.
convertInput(Object) - Method in class com.singularsys.extensions.field.implementations.IntegerToBigIntegerDecorator
 
convertInput(Object) - Method in class com.singularsys.extensions.field.implementations.NumberToComplexDecorator
 
convertInput(Object) - Method in class com.singularsys.extensions.field.implementations.NumberToDoubleDecorator
Convert Number types to double.
convertInput(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.AllToComplesDecerator
 
convertInput(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalBigDecToDoubleDecerator
 
convertInput(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalToBigDecDecerator
 
convertOutput(Object) - Method in class com.singularsys.extensions.field.implementations.BigIntegerToRationalDecorator
If possible convert Rationals to BigIntegers.
convertOutput(Object) - Method in class com.singularsys.extensions.field.implementations.FieldDecorator
Attempt to convert the output from a Field method.
convertOutput(Object) - Method in class com.singularsys.extensions.field.implementations.IntegerToBigIntegerDecorator
 
convertOutput(Object) - Method in class com.singularsys.extensions.field.implementations.NumberToComplexDecorator
 
convertOutput(Object) - Method in class com.singularsys.extensions.field.implementations.NumberToDoubleDecorator
 
convertOutput(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.AllToComplesDecerator
 
convertOutput(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalBigDecToDoubleDecerator
 
convertOutput(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalToBigDecDecerator
 
convertResult(MrpRes) - Method in class com.singularsys.extensions.fastmatrix.MrpEval
Converts the results from the evaluate method into a more useful Double, VectorI or MatrixI type.
convertToInt(Object) - Method in class com.singularsys.extensions.field.FieldCollection
 
convertToInt(Object) - Method in class com.singularsys.extensions.field.implementations.DoubleField
 
convertToInt(Object) - Method in class com.singularsys.extensions.field.implementations.GenericField
 
convertToInt(Object) - Method in interface com.singularsys.extensions.field.implementations.IntegerConvertor
Attempt to convert argument to an integer
convertToInt(Object) - Method in class com.singularsys.extensions.field.implementations.StandardField
 
convertToInt(Object) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
convertToInt(Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
convertToInt(Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
convertToInt(Object) - Method in class com.singularsys.extensions.matrix.MatrixFieldCollection
 
convertToInt(Object) - Method in class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
convertToInt(Object) - Method in class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
 
convertToInt(Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
convertToIntE(BigDecimal) - Method in class com.singularsys.extensions.field.implementations.BigDecimalField
 
convertToIntE(BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigIntegerField
 
convertToIntE(BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
 
convertToIntE(Integer) - Method in class com.singularsys.extensions.field.implementations.ExactIntegerField
 
convertToIntE(E) - Method in class com.singularsys.extensions.field.implementations.GenericField
If possible convert the argument to an Integer to enable integral powers.
convertToIntE(Integer) - Method in class com.singularsys.extensions.field.implementations.IntegerField
 
convertToIntE(Long) - Method in class com.singularsys.extensions.field.implementations.LongField
 
convertToIntE(Integer) - Method in class com.singularsys.extensions.field.implementations.ModulusField
 
convertToIntE(Rational) - Method in class com.singularsys.extensions.field.implementations.RationalField
 
convertToIntE(Short) - Method in class com.singularsys.extensions.field.implementations.ShortField
 
convertToIntE(String) - Method in class com.singularsys.exttests.ExtDocsTest.StringField3
 
convertToMatrix(MrpRes) - Method in class com.singularsys.extensions.fastmatrix.MrpEval
Converts the results from the evaluate method into a MatrixI type.
convertToNode(StackFrame, Object, Locator) - Method in class com.singularsys.extensions.mathml.parser.AbstractHandler
Casts the argument to a Node.
convertToPolyArray(String, Map<Integer, PNodeI>) - Method in class com.singularsys.extensions.polynomials.Monomial
 
convertToPolyArray(String, Map<Integer, PNodeI>) - Method in class com.singularsys.extensions.polynomials.PConstant
 
convertToPolyArray(String, Map<Integer, PNodeI>) - Method in class com.singularsys.extensions.polynomials.PFunction
 
convertToPolyArray(String, Map<Integer, PNodeI>) - Method in interface com.singularsys.extensions.polynomials.PNodeI
Internal method for extracting coefficients
convertToPolyArray(String, Map<Integer, PNodeI>) - Method in class com.singularsys.extensions.polynomials.Polynomial
 
convertToPolyArray(String, Map<Integer, PNodeI>) - Method in class com.singularsys.extensions.polynomials.POperator
 
convertToPolyArray(String, Map<Integer, PNodeI>) - Method in class com.singularsys.extensions.polynomials.PVariable
 
convertToVector(MrpRes) - Method in class com.singularsys.extensions.fastmatrix.MrpEval
Converts the results from the evaluate method into a VectorI type.
copier - Variable in class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
 
copier - Variable in class com.singularsys.extensions.djep.DJepComponents
 
copier - Variable in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
copier - Variable in class com.singularsys.extensions.xjep.XComponents
 
copier - Variable in class com.singularsys.extensions.xjep.XJep
 
copyChildren(Node, Node...) - Method in class com.singularsys.jep.NodeFactory
Sets the children of node to be those specified in array.
copyChildrenIfNeeded(Node, Node[]) - Method in class com.singularsys.jep.walkers.DoNothingVisitor
Sets the children of a node if they have changed for it current children.
copyConstantsFrom(VariableTable) - Method in class com.singularsys.jep.VariableTable
Copies all the constants from a variable table into this table
copyToMat(MatrixI) - Method in class com.singularsys.extensions.fastmatrix.MrpRes
Copy result to an existing matrix
copyToVec(VectorI) - Method in class com.singularsys.extensions.fastmatrix.MrpRes
Copy result to an existing vector
copyVariable(Variable) - Method in class com.singularsys.jep.VariableFactory
Create a new variable which is a copy of this one.
copyVariablesFrom(VariableTable) - Method in class com.singularsys.jep.VariableTable
Copies all the variables from a variable table into this table
COS - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
cos(Object) - Method in class com.singularsys.jep.functions.Cosine
 
cos() - Method in class com.singularsys.jep.standard.Complex
Returns the cosine of this complex number.
COSEC - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
cosec(Object) - Method in class com.singularsys.jep.functions.Cosecant
 
Cosecant - Class in com.singularsys.jep.functions
 
Cosecant() - Constructor for class com.singularsys.jep.functions.Cosecant
 
COSH - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
cosh(Object) - Method in class com.singularsys.jep.functions.CosineH
 
cosh() - Method in class com.singularsys.jep.standard.Complex
 
Cosine - Class in com.singularsys.jep.functions
 
Cosine() - Constructor for class com.singularsys.jep.functions.Cosine
 
CosineH - Class in com.singularsys.jep.functions
 
CosineH() - Constructor for class com.singularsys.jep.functions.CosineH
 
COT - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
cot(Object) - Method in class com.singularsys.jep.functions.Cotangent
 
Cotangent - Class in com.singularsys.jep.functions
The cotangent function.
Cotangent() - Constructor for class com.singularsys.jep.functions.Cotangent
 
Count - Class in com.singularsys.extensions.statistical
Counts its arguments
Count(FieldI) - Constructor for class com.singularsys.extensions.statistical.Count
 
CPConsole - Class in com.singularsys.jepexamples.consoles
 
CPConsole() - Constructor for class com.singularsys.jepexamples.consoles.CPConsole
 
CPTest - Class in com.singularsys.jeptests.system
Tests for the configurable parser.
CPTest() - Constructor for class com.singularsys.jeptests.system.CPTest
 
createDefaultEvaluator() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultEvaluator() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultFunctionTable() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultFunctionTable() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultNodeFactory() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultNodeFactory() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultNumberFactory() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultNumberFactory() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultOperatorTable() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultOperatorTable() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultParser() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultParser() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultPrintVisitor() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultPrintVisitor() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultVariableFactory() - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultVariableFactory() - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDefaultVariableTable(VariableFactory) - Static method in class com.singularsys.jep.reals.RealComponents
 
createDefaultVariableTable(VariableFactory) - Static method in class com.singularsys.jep.standard.StandardComponents
 
createDerivative(String[], Node) - Method in class com.singularsys.extensions.djep.DVariable
 
createElement(String, Document) - Method in interface com.singularsys.extensions.mathml.builder.MathMLDocumentBuilder
Create an element, if namespacePrefix is set then MathML namespace will be used.
createElement(String, Document) - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
Create an element using the MAthML namespaces if needed.
createGraphCanvas(Jep) - Method in class com.singularsys.extexamples.applets.ComplexPlotter
 
createGraphCanvas(XJep) - Method in class com.singularsys.extexamples.applets.ContourPlotter
 
createGraphCanvas(XJep) - Method in class com.singularsys.extexamples.applets.ImplicitPlotter
 
createGraphCanvas(Jep) - Method in class com.singularsys.jepexamples.applets.FunctionPlotter
 
createGraphCanvas(Jep) - Method in class com.singularsys.jepexamples.applets.ParametrisedPlotter
 
createGraphCanvas(Jep) - Method in class com.singularsys.jepexamples.applets.PolarPlotter
 
createNumber(String) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(double) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(int) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(short) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(long) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(float) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(Number) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
createNumber(String) - Method in class com.singularsys.extensions.field.implementations.ComplexNumberFactory
Parse all numeric strings as Complex.
createNumber(Complex) - Method in class com.singularsys.extensions.field.implementations.ComplexNumberFactory
 
createNumber(String) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(double) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(int) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(short) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(long) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(float) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(Number) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
createNumber(String) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(double) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(int) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(short) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(long) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(float) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(Number) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
createNumber(String) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(double) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(int) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(short) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(long) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(float) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(Number) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
createNumber(String) - Method in class com.singularsys.extensions.field.implementations.RationalNumberFactory
 
createNumber(double) - Method in class com.singularsys.extensions.field.implementations.RationalNumberFactory
 
createNumber(int) - Method in class com.singularsys.extensions.field.implementations.RationalNumberFactory
 
createNumber(short) - Method in class com.singularsys.extensions.field.implementations.RationalNumberFactory
 
createNumber(long) - Method in class com.singularsys.extensions.field.implementations.RationalNumberFactory
 
createNumber(float) - Method in class com.singularsys.extensions.field.implementations.RationalNumberFactory
 
createNumber(Number) - Method in class com.singularsys.extensions.field.implementations.RationalNumberFactory
 
createNumber(String) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(double) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(int) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(short) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(long) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(float) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(Number) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
createNumber(String) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(double) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(int) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(short) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(long) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(float) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(Number) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
createNumber(String) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(double) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(int) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(short) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(long) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(float) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(Number) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
createNumber(String) - Method in interface com.singularsys.jep.NumberFactory
Creates a number object and initializes its value.
createNumber(double) - Method in interface com.singularsys.jep.NumberFactory
Creates a number object with given double value.
createNumber(int) - Method in interface com.singularsys.jep.NumberFactory
Create a number object with given int value
createNumber(short) - Method in interface com.singularsys.jep.NumberFactory
Create a number object with given short value
createNumber(long) - Method in interface com.singularsys.jep.NumberFactory
Create a number object with given long value
createNumber(float) - Method in interface com.singularsys.jep.NumberFactory
Create a number object with given float value
createNumber(boolean) - Method in interface com.singularsys.jep.NumberFactory
Create a number object with given boolean value
createNumber(Number) - Method in interface com.singularsys.jep.NumberFactory
Creates a number object from a class implementing Number, May actually just return the class.
createNumber(Complex) - Method in interface com.singularsys.jep.NumberFactory
Creates a number from a given complex value.
createNumber(String) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
Creates a Double object initialized to the value of the parameter.
createNumber(double) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createNumber(Number) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createNumber(boolean) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createNumber(float) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createNumber(int) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createNumber(short) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createNumber(long) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createNumber(Complex) - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
createPoly(Node) - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
Converts an expression into the polynomial representation.
createVariable(String, Object) - Method in class com.singularsys.extensions.djep.DVariableFactory
 
createVariable(String) - Method in class com.singularsys.extensions.djep.DVariableFactory
 
createVariable(String, Object) - Method in class com.singularsys.extensions.xjep.XVariableFactory
 
createVariable(String) - Method in class com.singularsys.extensions.xjep.XVariableFactory
 
createVariable(String) - Method in class com.singularsys.jep.misc.boundvariable.BoundVariableFactory
 
createVariable(String, Object) - Method in class com.singularsys.jep.misc.boundvariable.BoundVariableFactory
If the value is an instance of VariableBinding then call the BoundVariableFactory.createVariable(String, VariableBinding) method, otherwise treat as normal.
createVariable(String, VariableBinding) - Method in class com.singularsys.jep.misc.boundvariable.BoundVariableFactory
Creates a variable with the given VariableBinding
createVariable(String, Object) - Method in class com.singularsys.jep.VariableFactory
Create a variable with a name and value.
createVariable(String) - Method in class com.singularsys.jep.VariableFactory
Create a variable with a name but not value
CROSS - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
cross(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
Default inefficient implementation.
cross(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixCross
 
cross(Object, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
cross(GenericVector<E>, GenericVector<E>) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
cross(Object, Object) - Method in class com.singularsys.extensions.matrix.MatrixFieldCollection
 
cross(Object, Object) - Method in interface com.singularsys.extensions.matrix.MatrixFieldI
The cross product of two vectors
Cross - Class in com.singularsys.jep.functions
The cross product of two 3D vectors.
Cross() - Constructor for class com.singularsys.jep.functions.Cross
 
cross(Object, Object) - Method in class com.singularsys.jep.functions.Cross
 
cross(Vector<?>, Vector<?>) - Method in class com.singularsys.jep.functions.Cross
 
CROSS - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
crossVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
Default inefficient implementation.
crossVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
crossVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
CSymbolBuilder() - Constructor for class com.singularsys.extensions.mathml.builder.FunctionBuilder.CSymbolBuilder
 
curChar - Variable in class com.singularsys.jep.parser.JccParserTokenManager
 
curNumberOfParameters - Variable in class com.singularsys.jep.functions.PostfixMathCommand
Number of parameters to be used for the next run() invocation.
currentLine - Variable in class com.singularsys.jep.configurableparser.Tokenizer
 
currentLineNumber - Variable in class com.singularsys.jep.configurableparser.Tokenizer
 
currentPos - Variable in class com.singularsys.jep.configurableparser.Tokenizer
 
currentToken - Variable in exception com.singularsys.jep.parser.ParseException
This is the last token that has been consumed successfully.
CurVerRunner - Class in com.singularsys.jeptests.system.perf.tests
 
CurVerRunner() - Constructor for class com.singularsys.jeptests.system.perf.tests.CurVerRunner
 
CUSTOM - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
customFunctionCommands - Variable in class com.singularsys.extensions.fastreal.AbstractEval
 

D

data - Variable in class com.singularsys.extensions.matrix.doublemat.DoubleVector
 
data - Variable in class com.singularsys.extensions.matrix.genericmat.GenericMatrix
 
data - Variable in class com.singularsys.extensions.matrix.genericmat.GenericVector
 
dcv - Variable in class com.singularsys.extensions.rewrite.AbstractRewrite
 
dcv - Variable in class com.singularsys.jep.walkers.SubstitutionVisitor
 
DDimensionVisitor - Class in com.singularsys.extensions.matrixdiff
A DimensionVisitor which can work with PartialDerivative variables.
DDimensionVisitor(Jep) - Constructor for class com.singularsys.extensions.matrixdiff.DDimensionVisitor
A DimensionVisitor which can work with partial derivative variables.
DDimensionVisitor() - Constructor for class com.singularsys.extensions.matrixdiff.DDimensionVisitor
 
DEBUG - Static variable in class com.singularsys.extensions.mathml.parser.ConstantHandler
 
debugStream - Variable in class com.singularsys.jep.parser.JccParserTokenManager
Debug output.
DECIMAL_LITERAL - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
decimalFormat - Variable in class com.singularsys.extexamples.consoles.FieldConsole
 
declareHandler - Variable in class com.singularsys.extensions.mathml.MathMLContentParser
 
DeclareHandler - Class in com.singularsys.extensions.mathml.parser
Handles the <declare> element.
DeclareHandler(Jep) - Constructor for class com.singularsys.extensions.mathml.parser.DeclareHandler
 
deepCopy(Node) - Method in class com.singularsys.extensions.xjep.XJep
Returns a deep copy of an expression tree.
deepCopy(Node) - Method in class com.singularsys.jep.walkers.DeepCopyVisitor
Creates a deepCopy of a Node
DeepCopyVisitor - Class in com.singularsys.jep.walkers
A Visitor which returns an exact copy of the tree.
DeepCopyVisitor(Jep) - Constructor for class com.singularsys.jep.walkers.DeepCopyVisitor
Constructor to use in a standalone context.
DeepCopyVisitor() - Constructor for class com.singularsys.jep.walkers.DeepCopyVisitor
Constructor to use as a JepComponent.
DEFAULT - Static variable in interface com.singularsys.jep.parser.JccParserConstants
Lexical state.
defaultNumberTokenMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.NumberTokenMatcher
Factory to create a matcher for decimal number without exponents
defaultOffX - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
 
defaultOffY - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
 
defaultScaleX - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
Default scale values, set in constructor used in reset
defaultScaleY - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
Default scale values, set in constructor used in reset
defaultValue - Variable in class com.singularsys.jep.VariableFactory
The default value to use when variable is created with no value
defaultWhiteSpaceTokenMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.WhiteSpaceTokenMatcher
Matches
deleteObserver(Observable) - Method in class com.singularsys.jep.misc.VariableTableObserver
 
deleteObservers() - Method in class com.singularsys.jep.misc.VariableTableObserver
Stop observing all variables.
DEquationExtractor - Class in com.singularsys.extensions.djep
Extract equations for symbolic variables.
DEquationExtractor() - Constructor for class com.singularsys.extensions.djep.DEquationExtractor
 
DEquationExtractor(DJep) - Constructor for class com.singularsys.extensions.djep.DEquationExtractor
 
DEquationExtractor.Type - Enum in com.singularsys.extensions.djep
 
derivativeIsTrivallyZero() - Method in class com.singularsys.extensions.djep.DVariable
 
derivativeIsTrivallyZero() - Method in class com.singularsys.extensions.djep.PartialDerivative
 
derivatives - Variable in class com.singularsys.extensions.djep.DVariable
 
DerivBits(int) - Constructor for class com.singularsys.extexamples.applets.Bern2D.DerivBits
 
description() - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.BDConfig
 
description() - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.EvaluationConfig
 
description() - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.JepConfig
 
description() - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.OldConfig
 
description() - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.RealConfig
 
description() - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.ThreadSafeConfig
 
DestructiveTests - Class in com.singularsys.jepexamples.diagnostics
Test various features until failure.
DestructiveTests() - Constructor for class com.singularsys.jepexamples.diagnostics.DestructiveTests
 
det(Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
Determinant of a matrix
det(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixDet
 
det(Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
det(GenericMatrix<E>) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
det(Object) - Method in class com.singularsys.extensions.matrix.MatrixFieldCollection
 
det(Object) - Method in interface com.singularsys.extensions.matrix.MatrixFieldI
The determinant of a matrix
detM(MatrixI) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
Return the determinant of a matrix.
detM(MatrixI) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
detM(MatrixI) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
DExpressionCleaner - Class in com.singularsys.extensions.djep
An extension of ExpressionCleaner which can simplify partial derivatives.
DExpressionCleaner() - Constructor for class com.singularsys.extensions.djep.DExpressionCleaner
 
Diff - Class in com.singularsys.extensions.djep
The diff(f,x) operator.
Diff() - Constructor for class com.singularsys.extensions.djep.Diff
 
diff() - Method in class com.singularsys.extexamples.applets.Bern1D
 
diff() - Method in class com.singularsys.extexamples.applets.Bern1D.NegBern1D
 
diff() - Method in class com.singularsys.extexamples.applets.Bern1D.PosBern1D
 
diff() - Method in class com.singularsys.extexamples.applets.Bern1D.ZeroBern1D
 
differentiate(Node, String) - Method in class com.singularsys.extensions.djep.DifferentiationVisitor
Differentiates an expression tree wrt a variable var.
differentiate(ASTFunNode, String, Node[], Node[]) - Method in class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
Use the chain rule to differentiate.
differentiate(ASTFunNode, String, Node[], Node[]) - Method in class com.singularsys.extensions.djep.diffRules.DivideDiffRule
 
differentiate(ASTFunNode, String, Node[], Node[]) - Method in class com.singularsys.extensions.djep.diffRules.IfDiffRule
 
differentiate(ASTFunNode, String, Node[], Node[]) - Method in class com.singularsys.extensions.djep.diffRules.MultiplyDiffRule
 
differentiate(ASTFunNode, String, Node[], Node[]) - Method in class com.singularsys.extensions.djep.diffRules.PassThroughDiffRule
 
differentiate(ASTFunNode, String, Node[], Node[]) - Method in class com.singularsys.extensions.djep.diffRules.PowerDiffRule
 
differentiate(ASTFunNode, String, Node[], Node[]) - Method in class com.singularsys.extensions.djep.diffRules.ZeroDiffRule
 
differentiate(ASTFunNode, String, Node[], Node[]) - Method in interface com.singularsys.extensions.djep.DiffRulesI
Returns the top node of of the derivative of this function wrt to variable var.
differentiate(Node, String) - Method in class com.singularsys.extensions.djep.DJep
Differentiate an equation with respect to a variable.
DifferentiationVisitor - Class in com.singularsys.extensions.djep
A class for performing differentiation of an expression.
DifferentiationVisitor() - Constructor for class com.singularsys.extensions.djep.DifferentiationVisitor
 
DiffExample - Class in com.singularsys.extexamples
Simple example of using differentation
DiffExample() - Constructor for class com.singularsys.extexamples.DiffExample
 
DiffRulesI - Interface in com.singularsys.extensions.djep
Defines a set of rules describing how to differentiate a function.
diffX() - Method in class com.singularsys.extexamples.applets.Bern2D
 
diffX() - Method in class com.singularsys.extexamples.applets.Bern2D.NegBern2D
 
diffX() - Method in class com.singularsys.extexamples.applets.Bern2D.PosBern2D
 
diffX() - Method in class com.singularsys.extexamples.applets.Bern2D.ZeroBern2D
 
diffY() - Method in class com.singularsys.extexamples.applets.Bern2D
 
diffY() - Method in class com.singularsys.extexamples.applets.Bern2D.NegBern2D
 
diffY() - Method in class com.singularsys.extexamples.applets.Bern2D.PosBern2D
 
diffY() - Method in class com.singularsys.extexamples.applets.Bern2D.ZeroBern2D
 
DIGIT1 - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
DIGIT2 - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
DIM_KEY - Static variable in class com.singularsys.extensions.matrix.DimensionVisitor
A Key to use with Nodes and Variables to store the dimensions.
Dimensions - Class in com.singularsys.extensions.matrix
A class to represent a set of dimensions giving the size of a vector or matrix.
dimensions - Variable in class com.singularsys.jepexamples.applets.AbstractCanvas
Dimensions of the canvas
DimensionVisitor - Class in com.singularsys.extensions.matrix
Annotates nodes with the dimension of the vector or matrix.
DimensionVisitor() - Constructor for class com.singularsys.extensions.matrix.DimensionVisitor
Should only be used as when the DimensionVisitor.init(Jep) will be called.
DimensionVisitor(Jep) - Constructor for class com.singularsys.extensions.matrix.DimensionVisitor
 
dims - Variable in class com.singularsys.extensions.fastmatrix.MrpVarRef
 
dimType - Variable in class com.singularsys.extensions.fastmatrix.MrpVarRef
 
dimv - Variable in class com.singularsys.extensions.matrix.MatrixComponentSet
 
dimv - Variable in class com.singularsys.extensions.matrixdiff.MDJep
 
dimv - Variable in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
disable_tracing() - Method in class com.singularsys.jep.parser.JccParser
Disable tracing.
DIV - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
div(Object, Object) - Method in class com.singularsys.extensions.field.FieldCollection
 
div(Object, Object) - Method in interface com.singularsys.extensions.field.FieldI
Divides two members of the field.
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.BooleanField
 
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.ComplexField
 
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.DoubleField
 
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.FieldDecorator
 
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.GenericField
 
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.NumberAsBooleanField
Not implemented for this field.
div(Rational) - Method in class com.singularsys.extensions.field.implementations.Rational
 
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StandardField
 
div(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StringField
Not implemented for this field.
div(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
div(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixDiv
 
div(Object, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
div(GenericVector<E>, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
div(GenericMatrix<E>, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
div(PNodeI) - Method in class com.singularsys.extensions.polynomials.AbstractPNode
 
div(PNodeI) - Method in class com.singularsys.extensions.polynomials.Monomial
 
div(PConstant) - Method in class com.singularsys.extensions.polynomials.MutableMonomial
 
div(PNodeI) - Method in class com.singularsys.extensions.polynomials.PConstant
 
div(PNodeI) - Method in interface com.singularsys.extensions.polynomials.PNodeI
Divides this by the argument.
div(PNodeI) - Method in class com.singularsys.extensions.polynomials.Polynomial
 
div(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField
 
div(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField2
 
div(Object, Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecDiv
 
div - Variable in class com.singularsys.jep.functions.Average
Function used to divide sum of elements by the number of elements
div(Object, Object) - Method in class com.singularsys.jep.functions.Divide
 
div(Number, Number) - Method in class com.singularsys.jep.functions.Divide
 
div(Complex, Complex) - Method in class com.singularsys.jep.functions.Divide
 
div(Number, Complex) - Method in class com.singularsys.jep.functions.Divide
 
div(Complex, Number) - Method in class com.singularsys.jep.functions.Divide
 
div(Vector<?>, Object) - Method in class com.singularsys.jep.functions.Divide
 
DIV - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
div(Complex) - Method in class com.singularsys.jep.standard.Complex
Returns the result of dividing this complex number by the parameter.
div - Variable in class com.singularsys.jepexamples.diagnostics.SpeedTest.EvaluationConfig
Factor to reduce the number of iterations for this evaluator.
divEle(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
divEle(Complex, Complex) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
divEle(Object, Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
divEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
divEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
divEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
divEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
 
divEle(Object, Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
divG(BigDecimal, BigDecimal) - Method in class com.singularsys.extensions.field.implementations.BigDecimalField
 
divG(BigInteger, BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigIntegerField
 
divG(BigInteger, BigInteger) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
 
divG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.ExactIntegerField
 
divG(E, E) - Method in class com.singularsys.extensions.field.implementations.GenericField
Divides two elements of type E.
divG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.IntegerField
 
divG(Long, Long) - Method in class com.singularsys.extensions.field.implementations.LongField
 
divG(Integer, Integer) - Method in class com.singularsys.extensions.field.implementations.ModulusField
Not implemented for this field.
divG(Rational, Rational) - Method in class com.singularsys.extensions.field.implementations.RationalField
 
divG(Short, Short) - Method in class com.singularsys.extensions.field.implementations.ShortField
 
divG(String, String) - Method in class com.singularsys.exttests.ExtDocsTest.StringField3
 
Divide - Class in com.singularsys.jep.functions
 
Divide() - Constructor for class com.singularsys.jep.functions.Divide
 
DivideDiffRule - Class in com.singularsys.extensions.djep.diffRules
Differentiates a division with respect to a variable.
DivideDiffRule(DJep, Operator) - Constructor for class com.singularsys.extensions.djep.diffRules.DivideDiffRule
 
DivideDiffRule(DJep, Operator, Operator, Operator) - Constructor for class com.singularsys.extensions.djep.diffRules.DivideDiffRule
 
divMO(MatrixI, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
divMO(MatrixI, Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
divMO(MatrixI, Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
divVO(VectorI, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
divVO(VectorI, Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
divVO(VectorI, Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
djep - Variable in class com.singularsys.extensions.djep.DifferentiationVisitor
 
DJep - Class in com.singularsys.extensions.djep
Adds differentiation facilities to Jep.
DJep() - Constructor for class com.singularsys.extensions.djep.DJep
Standard constructor.
DJep(JepComponent...) - Constructor for class com.singularsys.extensions.djep.DJep
 
DJep(ComponentSet) - Constructor for class com.singularsys.extensions.djep.DJep
 
DJepComponents - Class in com.singularsys.extensions.djep
The set of components used by a standard DJep instance.
DJepComponents() - Constructor for class com.singularsys.extensions.djep.DJepComponents
 
DJepComponents(JepComponent[]) - Constructor for class com.singularsys.extensions.djep.DJepComponents
 
DJepConsole - Class in com.singularsys.extexamples.consoles
Console with support for differentiation.
DJepConsole() - Constructor for class com.singularsys.extexamples.consoles.DJepConsole
 
DJepTest - Class in com.singularsys.exttests
 
DJepTest() - Constructor for class com.singularsys.exttests.DJepTest
 
djepTest1() - Method in class com.singularsys.exttests.ExtDocsTest
 
doAll(String[], String) - Method in class com.singularsys.extexamples.diagnostics.MatrixSpeedTest
Run speed comparison for a set of equations.
doAll(String[]) - Method in class com.singularsys.extexamples.diagnostics.MatrixSpeedTest
 
doAll(String, String[]) - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest
Run speed comparison for a single equation.
doAll(String[], String[]) - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest
Run speed comparison for a set of equations.
doArg(Object) - Method in class com.singularsys.extensions.statistical.ArgumentExpander
Process an argument, arrays and Iterable objects are expanded.
doChild(List<Object>, Object, int) - Method in class com.singularsys.extensions.mathml.parser.SimpleArrayHandler
 
docToString(Document, Transformer) - Method in class com.singularsys.exttests.TestMathML
 
doEval(String, String[], double[][]) - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.EvaluationConfig
 
doEval(String[], String[], double[][]) - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest.EvaluationConfig
 
Done() - Method in interface com.singularsys.jep.parser.CharStream
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
Done() - Method in class com.singularsys.jep.parser.JepJavaCharStream
Set buffers back to null when finished.
DoNothingVisitor - Class in com.singularsys.jep.walkers
A Visitor which visits each node of a expression tree and does nothing.
DoNothingVisitor() - Constructor for class com.singularsys.jep.walkers.DoNothingVisitor
Constructor to use with JepComponent mechanism, init method must be called.
DoNothingVisitor(Jep) - Constructor for class com.singularsys.jep.walkers.DoNothingVisitor
 
doSingleArg(Object) - Method in class com.singularsys.extensions.statistical.ArgumentExpander
Process an individual element after Lists/Arrays have been expanded.
doStack(Stack<Object>, int) - Method in class com.singularsys.extensions.statistical.ArgumentExpander
Pop neles elements off the stack and then call doArg on each.
DOT - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
dot(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
dot(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixDot
 
dot(Object, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
dot(GenericVector<E>, GenericVector<E>) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
dot(Object, Object) - Method in class com.singularsys.extensions.matrix.MatrixFieldCollection
 
dot(Object, Object) - Method in interface com.singularsys.extensions.matrix.MatrixFieldI
The dot product of two vectors
Dot - Class in com.singularsys.jep.functions
The dot product of two vectors.
Dot() - Constructor for class com.singularsys.jep.functions.Dot
 
dot(Object, Object) - Method in class com.singularsys.jep.functions.Dot
 
dot(Vector<?>, Vector<?>) - Method in class com.singularsys.jep.functions.Dot
 
DOT - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
dottedIdentifierMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher
Matches identifiers which start with a letter or underscore and are followed by 0 or more letters digits or underscores or . characters.
dottedIndetifierMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher
Deprecated.
replace by corectly spelt version.
dotVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
Default inefficient implementation.
dotVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
dotVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
doubleArray() - Method in class com.singularsys.exttests.StatisticalTest
 
doubleArrayMin() - Method in class com.singularsys.exttests.StatisticalTest
 
DoubleComplexFIeldMatrixTest - Class in com.singularsys.exttests.matrix
 
DoubleComplexFIeldMatrixTest() - Constructor for class com.singularsys.exttests.matrix.DoubleComplexFIeldMatrixTest
 
DoubleField - Class in com.singularsys.extensions.field.implementations
A double field where all input must be double and all output is double.
DoubleField() - Constructor for class com.singularsys.extensions.field.implementations.DoubleField
 
doubleFormat - Variable in class com.singularsys.jepexamples.consoles.Console
Format for double output
doubleList() - Method in class com.singularsys.exttests.StatisticalTest
 
DoubleMatrix - Class in com.singularsys.extensions.matrix.doublemat
A matrix where the elements are doubles
DoubleMatrix(double[][]) - Constructor for class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
Create matrix from a rectangular array of data
DoubleMatrixComponents - Class in com.singularsys.extensions.matrix.doublemat
A JepComponent encapsulating a DoubleMatrixFactory and DoubleMatrixField.
DoubleMatrixComponents() - Constructor for class com.singularsys.extensions.matrix.doublemat.DoubleMatrixComponents
Constructor with no logical or string support
DoubleMatrixComponents(boolean, boolean) - Constructor for class com.singularsys.extensions.matrix.doublemat.DoubleMatrixComponents
Constructor with optional logical and string support
DoubleMatrixFactory - Class in com.singularsys.extensions.matrix.doublemat
A factory for creating DoubleMatrix and DoubleVector
DoubleMatrixFactory() - Constructor for class com.singularsys.extensions.matrix.doublemat.DoubleMatrixFactory
 
DoubleMatrixField - Class in com.singularsys.extensions.matrix.doublemat
A field operating on DoubleMatrix and DoubleVector
DoubleMatrixField(MatrixFactoryI) - Constructor for class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
DoubleMatrixTest - Class in com.singularsys.exttests.matrix
 
DoubleMatrixTest() - Constructor for class com.singularsys.exttests.matrix.DoubleMatrixTest
 
DoubleNumberFactory - Class in com.singularsys.jep.standard
Default class for creating number objects.
DoubleNumberFactory() - Constructor for class com.singularsys.jep.standard.DoubleNumberFactory
 
DoublePFMC() - Constructor for class com.singularsys.extexamples.consoles.FieldConsole.DoublePFMC
 
doubleQuoteStringMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher
Factory for matching single line double quoted strings.
doubleQuoteStringMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher2
Factory for matching single line double quoted strings.
doubleValue() - Method in class com.singularsys.extensions.fastmatrix.MrpRes
If the result is a scaler return the value
doubleValue() - Method in class com.singularsys.extensions.field.implementations.Rational
 
doubleValue() - Method in class com.singularsys.jep.misc.boundvariable.MutableDouble
 
doubleValue() - Method in class com.singularsys.jep.standard.Complex
Returns real part.
DoubleVector - Class in com.singularsys.extensions.matrix.doublemat
A vector where the elements are doubles
DoubleVector(double[]) - Constructor for class com.singularsys.extensions.matrix.doublemat.DoubleVector
 
DPrintVisitor - Class in com.singularsys.extensions.djep
An extension of PrintVisitor which will print the equations of a variable if required.
DPrintVisitor() - Constructor for class com.singularsys.extensions.djep.DPrintVisitor
 
dump() - Method in class com.singularsys.extexamples.applets.ComplexCanvas
Dump the coordinates on the standard output
dump() - Method in class com.singularsys.extexamples.applets.ImplicitCanvas
Dump the coordinates on the standard output
dump() - Method in class com.singularsys.extexamples.applets.PixelCanvas
Dump the coordinates on the standard output
DUMP - Static variable in class com.singularsys.jep.configurableparser.ShuntingYard
 
dump(String) - Method in class com.singularsys.jep.parser.SimpleNode
 
dump(Node) - Method in class com.singularsys.jep.walkers.PrefixTreeDumper
 
dump() - Method in class com.singularsys.jepexamples.applets.AbstractCanvas
Dump textual representation to System.out
dump() - Method in class com.singularsys.jepexamples.applets.FunctionCanvas
Dump the coordinates on the standard output
dump() - Method in class com.singularsys.jepexamples.applets.ParametrisedCanvas
Dump the coordinates on the standard output
dumpState(String) - Method in class com.singularsys.jep.configurableparser.ShuntingYard
 
duplicate() - Method in class com.singularsys.extensions.fastreal.RpEval
Returns a copy of the RpEval object which is safe to use for evaluation in a new thread.
dv - Variable in class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
 
dv - Variable in class com.singularsys.extensions.djep.DJep
 
dv - Variable in class com.singularsys.extensions.djep.DJepComponents
 
dv - Variable in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
DVariable - Class in com.singularsys.extensions.djep
Holds all info about a variable.
DVariable(String) - Constructor for class com.singularsys.extensions.djep.DVariable
The constructor is package private.
DVariable(String, Object) - Constructor for class com.singularsys.extensions.djep.DVariable
 
DVariableFactory - Class in com.singularsys.extensions.djep
A VariableFactory which can work with PartialDerivatives.
DVariableFactory() - Constructor for class com.singularsys.extensions.djep.DVariableFactory
 
DVariableTable - Class in com.singularsys.extensions.djep
A VariableTable which works with partial derivatives of variables.
DVariableTable() - Constructor for class com.singularsys.extensions.djep.DVariableTable
 

E

ee - Variable in class com.singularsys.extensions.xjep.ExtractEqn
 
EgMessages - Class in com.singularsys.jepexamples
Class to handle externalized messages for the jep examples package.
ele(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixEle
 
ele(Object, Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixEle
 
ele(Object, Object[]) - Method in class com.singularsys.extensions.matrix.functions.MatrixEle
 
Ele - Class in com.singularsys.jep.functions
Function which allows array access using the a[3] notation on left and right hand side.
Ele() - Constructor for class com.singularsys.jep.functions.Ele
Element access with mathematical convention, first element has index 1
Ele(boolean) - Constructor for class com.singularsys.jep.functions.Ele
Element access, either java convention (first element has index 0) or mathematical convention (first element has index 1) can be specified.
ele(Object[]) - Method in class com.singularsys.jep.functions.Ele
Find the element of an array.
ele(Object, Object) - Method in class com.singularsys.jep.functions.Ele
Find the element of a vector
ele(Object, Object, Object) - Method in class com.singularsys.jep.functions.Ele
Find the element of a matrix
ele(Object, Object[]) - Method in class com.singularsys.jep.functions.Ele
Find element of a multi-dimensional array
ele2D(int, int) - Method in class com.singularsys.extexamples.applets.Bern2D
 
ElementMinMax - Class in com.singularsys.extensions.statistical
Finds the min/max of the elements of a vector or matrix.
ElementMinMax(ElementMinMax.Type, FieldI) - Constructor for class com.singularsys.extensions.statistical.ElementMinMax
 
ElementMinMax.Type - Enum in com.singularsys.extensions.statistical
Flag indicating if the mix or max is calculated
ElementOf - Class in com.singularsys.jep.misc.functions
Tests if the first argument is in a set of values given in subsequent arguments.
ElementOf(Comparative, boolean) - Constructor for class com.singularsys.jep.misc.functions.ElementOf
Construct the function.
ElementProduct - Class in com.singularsys.extensions.statistical
Calculates the product of the elements of a vector or matrix.
ElementProduct(FieldI) - Constructor for class com.singularsys.extensions.statistical.ElementProduct
 
ElementSum - Class in com.singularsys.extensions.statistical
Sums the elements of a Vector (or matrix).
ElementSum(FieldI) - Constructor for class com.singularsys.extensions.statistical.ElementSum
 
elementValue(Object) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixFactory
 
elementValue(Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixFactory
 
elementValue(Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
Convert the element o to type E.
elementValue(Object) - Method in interface com.singularsys.extensions.matrix.MatrixFactoryI
Converts the argument to the type of elements of the matrix
elementValue(Object) - Method in class com.singularsys.extensions.matrix.objectmat.ObjectMatrixFactory
 
elementValue(Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixFactory
 
EleTest - Class in com.singularsys.jeptests.unit.functions
 
EleTest() - Constructor for class com.singularsys.jeptests.unit.functions.EleTest
 
EmptyOperatorTable - Class in com.singularsys.jep
A base class for operator tables, this class has no pre-defined operators.
EmptyOperatorTable() - Constructor for class com.singularsys.jep.EmptyOperatorTable
 
EmptyOperatorTable.OperatorKey - Interface in com.singularsys.jep
All operators enums must implement this interface.
enable_tracing() - Method in class com.singularsys.jep.parser.JccParser
Enable tracing.
endColumn - Variable in class com.singularsys.jep.parser.Token
The column number of the last character of this Token.
endDoc() - Method in class com.singularsys.extensions.mathml.parser.MathTagHandler
 
endDoc() - Method in class com.singularsys.extensions.mathml.parser.SemanticHandler
 
endDoc() - Method in interface com.singularsys.extensions.mathml.parser.StartTagHandler
Called at the end of the document.
endDocument() - Method in class com.singularsys.extensions.mathml.parser.MathMLDocumentHandler
 
endElement(String, String, String) - Method in class com.singularsys.extensions.mathml.parser.MathMLDocumentHandler
 
endLine - Variable in class com.singularsys.jep.parser.Token
The line number of the last character of this Token.
ENotationHandler() - Constructor for class com.singularsys.extensions.mathml.parser.ConstantHandler.ENotationHandler
 
entrySet() - Method in class com.singularsys.jep.EmptyOperatorTable
 
entrySet() - Method in class com.singularsys.jep.FunctionTable
 
EOF - Static variable in interface com.singularsys.jep.parser.JccParserConstants
End of File.
eol - Variable in exception com.singularsys.jep.parser.ParseException
The end of line string for this machine.
EQ - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.FieldCollection
 
eq(Object, Object) - Method in interface com.singularsys.extensions.field.FieldI
Equals
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.AbstractComparativeField
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.BooleanField
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.ComplexField
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.DoubleField
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.FieldDecorator
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.ModulusField
 
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.NumberAsBooleanField
Not implemented for this field.
eq(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StandardField
 
eq(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
eq(DoubleMatrix) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
Test equality with another double matrix using == for doubles.
eq(DoubleVector) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleVector
 
eq(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixCmp
 
eq(Object, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
eq(GenericMatrix<E>, GenericMatrix<E>) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
eq(GenericVector<E>, GenericVector<E>) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
eq(SequenceMatrix) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
 
eq(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField
 
EQ - Static variable in class com.singularsys.jep.functions.Comparative
 
eq(Object, Object) - Method in class com.singularsys.jep.functions.Comparative
 
EQ - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
eq(Complex) - Method in class com.singularsys.jep.standard.Complex
An equals method compatible with double ==
eqEle(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
eqEle(Complex, Complex) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
eqEle(Object, Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
eqEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
eqEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
eqEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
eqEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
 
eqEle(Object, Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
eqMM(MatrixI, MatrixI) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
eqMM(MatrixI, MatrixI) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
eqMM(MatrixI, MatrixI) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
EqualExpression() - Method in class com.singularsys.jep.parser.JccParser
 
equals(Object) - Method in class com.singularsys.extensions.fastmatrix.MrpVarRef
 
equals(Object) - Method in class com.singularsys.extensions.field.implementations.Rational
 
equals(Object) - Method in class com.singularsys.extensions.matrix.Dimensions
 
equals(Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
Uses the Double.equals() rather than == for compatibility with hashcode.
equals(Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleVector
Uses the Double.equals() rather than == for compatibility with hashcode.
equals(Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrix
 
equals(Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericVector
Tests equality using the Arrays.equals method.
equals(Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
 
equals(Object) - Method in interface com.singularsys.extensions.polynomials.PNodeI
True is nodes represent the same parse trees
equals(Node, Node) - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
Compares two nodes.
equals(Node, Node) - Method in class com.singularsys.extensions.xjep.XJep
Compare two expressions symbolically.
equals(Object) - Method in class com.singularsys.extexamples.applets.Bern2D.DerivBits
 
equals(Object) - Method in class com.singularsys.jep.configurableparser.tokens.Token
 
equals(Complex, double) - Method in class com.singularsys.jep.standard.Complex
Compares this object with the Complex number given as parameter b.
equals(Object) - Method in class com.singularsys.jep.standard.Complex
Compares this object against the specified object.
equalsDim(Dimensions) - Method in class com.singularsys.extensions.matrix.Dimensions
Two dimensions are equal if the element of dims are the same.
equalsEle(Object, Object, double) - Method in class com.singularsys.exttests.matrix.BigDecimalBooleanMatrixTest
 
equalsEle(Object, Object, double) - Method in class com.singularsys.exttests.matrix.ComplexMatrixTest
 
equalsEle(Object, Object, double) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
equalsIgnoreConstant(PNodeI) - Method in class com.singularsys.extensions.polynomials.PVariable
 
equalsMatrix(Object, Object) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
equalsMatrix(Object, Object, double) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
equalsMatrix(Object, Object) - Method in class com.singularsys.exttests.matrix.MRpeMatrixFieldTest
 
equalsPNode(PNodeI) - Method in class com.singularsys.extensions.polynomials.AbstractPNode
 
equalsPNode(PNodeI) - Method in class com.singularsys.extensions.polynomials.Monomial
 
equalsPNode(PNodeI) - Method in class com.singularsys.extensions.polynomials.PConstant
 
equalsPNode(PNodeI) - Method in class com.singularsys.extensions.polynomials.PFunction
 
equalsPNode(PNodeI) - Method in interface com.singularsys.extensions.polynomials.PNodeI
True is nodes represent the same parse trees
equalsPNode(PNodeI) - Method in class com.singularsys.extensions.polynomials.Polynomial
 
equalsPNode(PNodeI) - Method in class com.singularsys.extensions.polynomials.POperator
 
equalsPNode(PNodeI) - Method in class com.singularsys.extensions.polynomials.PVariable
 
EquationExtractor - Class in com.singularsys.extensions.xjep
Extract equations for symbolic variables.
EquationExtractor() - Constructor for class com.singularsys.extensions.xjep.EquationExtractor
 
EquationExtractor(XJep) - Constructor for class com.singularsys.extensions.xjep.EquationExtractor
 
EQUIVALENCE - Static variable in class com.singularsys.jep.Operator
Equivalence relations = reflexive, transitive and symmetric.
eqVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
eqVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
eqVV(VectorI, VectorI) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
ErrorBuilder() - Constructor for class com.singularsys.extensions.mathml.builder.FunctionBuilder.ErrorBuilder
 
errorList - Variable in class org.nfunk.jep.JEP
Deprecated.
Error List
errorToken(Lookahead2Iterator<Token>) - Method in class com.singularsys.jep.configurableparser.matchers.FunctionGrammarMatcher
Generate a token to use in GrammarExecptions
errorToken(Lookahead2Iterator<Token>) - Method in class com.singularsys.jep.misc.OperatorAsFunctionGrammarMatcher
Generate a token to use in GrammarExecptions
ev - Variable in class com.singularsys.jep.NodeFactory
 
eval(Node) - Method in class com.singularsys.extensions.fastreal.RpEvaluator
 
eval(Object) - Method in class com.singularsys.extensions.field.functions.FieldAbs
 
eval(Object, Object) - Method in class com.singularsys.extensions.field.functions.FieldBinomial
 
eval(Object) - Method in class com.singularsys.extensions.field.functions.FieldFactorial
 
eval(Object, Object) - Method in class com.singularsys.extensions.field.functions.FieldMod
 
eval(Object, Object) - Method in class com.singularsys.extensions.field.functions.FieldPower
 
eval(Object) - Method in class com.singularsys.extensions.field.functions.FieldSignum
 
eval(Object) - Method in class com.singularsys.extensions.field.functions.FieldSqrt
 
eval(Object) - Method in class com.singularsys.extensions.field.functions.RationalRound
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixAdd
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixCross
 
eval(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixDet
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixDiv
 
eval(Object[]) - Method in class com.singularsys.extensions.matrix.functions.MatrixId
 
eval(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixInv
 
eval(Object[]) - Method in class com.singularsys.extensions.matrix.functions.MatrixList
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixMod
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixMul
 
eval(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixNeg
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixPow
 
eval(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixSize
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixSolve
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixSub
 
eval(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixTrace
 
eval(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixTrans
 
eval(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixZeroMat
 
eval(Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixZeroVec
 
eval(Object[]) - Method in class com.singularsys.extensions.statistical.distributions.BinomialCdf
 
eval(Object[]) - Method in class com.singularsys.extensions.statistical.distributions.BinomialDist
 
eval(Object[]) - Method in class com.singularsys.extensions.statistical.distributions.NormalDist
 
eval(Object[]) - Method in class com.singularsys.extensions.statistical.distributions.NormalInverse
 
eval(Object, Object) - Method in class com.singularsys.extensions.statistical.Rank
 
eval(Object[]) - Method in class com.singularsys.extensions.statistical.Ranks
 
eval(Object[]) - Method in class com.singularsys.extensions.statistical.SortElements
 
eval(Evaluator) - Method in class com.singularsys.extensions.structure.ControlNode
Returns the code value.
eval(Evaluator) - Method in class com.singularsys.extensions.structure.IfNode
Evaluate the statement
eval(Evaluator) - Method in class com.singularsys.extensions.structure.LoopNode
Evaluate the Loop.
eval(Evaluator) - Method in class com.singularsys.extensions.structure.SequenceNode
Will evaluate each of its children in turn.
eval(Node) - Method in class com.singularsys.extensions.structure.StructuredEvaluator
Evaluate a node.
eval(Evaluator) - Method in class com.singularsys.extensions.structure.StructureNode
Evaluate the node
eval(Object[]) - Method in class com.singularsys.extexamples.consoles.ExtensionsConsole.PrintfFunction
 
eval(Object[]) - Method in class com.singularsys.extexamples.consoles.ExtensionsConsole.PrintFunction
 
eval(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.BigDecPFMC
 
eval(Object) - Method in class com.singularsys.extexamples.consoles.FieldConsole.DoublePFMC
 
eval(Object[]) - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalPFMC
 
eval(Object[]) - Method in class com.singularsys.extexamples.consoles.StructuredConsole.PrintfFunction
 
eval(Object[]) - Method in class com.singularsys.extexamples.consoles.StructuredConsole.PrintFunction
 
eval(Object, Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecRelational
 
eval(Object, Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecRoundSigFig
 
eval(Object) - Method in class com.singularsys.jep.bigdecimal.functions.BigDecSignum
 
eval(Node) - Method in interface com.singularsys.jep.Evaluator
Evaluates a sub expression.
eval(Object) - Method in class com.singularsys.jep.functions.Abs
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Add
 
eval(Object) - Method in class com.singularsys.jep.functions.ArcCosine
 
eval(Object) - Method in class com.singularsys.jep.functions.ArcCosineH
 
eval(Object) - Method in class com.singularsys.jep.functions.ArcSine
 
eval(Object) - Method in class com.singularsys.jep.functions.ArcSineH
 
eval(Object) - Method in class com.singularsys.jep.functions.ArcTangent
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.ArcTangent2
 
eval(Object) - Method in class com.singularsys.jep.functions.ArcTanH
 
eval(Object) - Method in class com.singularsys.jep.functions.Arg
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.BinaryFunction
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Binomial
 
eval(Object) - Method in class com.singularsys.jep.functions.Ceil
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Comparative
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.ComplexPFMC
 
eval(Object) - Method in class com.singularsys.jep.functions.Conjugate
 
eval(Object) - Method in class com.singularsys.jep.functions.Cosecant
 
eval(Object) - Method in class com.singularsys.jep.functions.Cosine
 
eval(Object) - Method in class com.singularsys.jep.functions.CosineH
 
eval(Object) - Method in class com.singularsys.jep.functions.Cotangent
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Cross
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Divide
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Dot
 
eval(Object[]) - Method in class com.singularsys.jep.functions.Ele
 
eval(Object) - Method in class com.singularsys.jep.functions.Exp
 
eval(Object) - Method in class com.singularsys.jep.functions.Floor
 
eval(Object) - Method in class com.singularsys.jep.functions.Identity
 
eval(Object) - Method in class com.singularsys.jep.functions.Imaginary
 
eval(Object) - Method in class com.singularsys.jep.functions.Logarithm
 
eval(Object) - Method in class com.singularsys.jep.functions.LogBase2
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Logical
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Modulus
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Multiply
 
eval(Object[]) - Method in class com.singularsys.jep.functions.NaryBinaryFunction
Evaluate given an array of arguments
eval(Object, Object) - Method in class com.singularsys.jep.functions.NaryBinaryFunction
 
eval(Object[]) - Method in class com.singularsys.jep.functions.NaryFunction
Evaluate the function
eval(Object) - Method in class com.singularsys.jep.functions.NaturalLogarithm
 
eval(Object) - Method in class com.singularsys.jep.functions.Not
 
eval() - Method in class com.singularsys.jep.functions.NullaryFunction
Evaluate the function
eval(Object, Object) - Method in class com.singularsys.jep.functions.Polar
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Power
 
eval() - Method in class com.singularsys.jep.functions.Random
 
eval(Object) - Method in class com.singularsys.jep.functions.Real
 
eval(Object[]) - Method in class com.singularsys.jep.functions.Round
 
eval(Object) - Method in class com.singularsys.jep.functions.Secant
 
eval(Object) - Method in class com.singularsys.jep.functions.Signum
 
eval(Object) - Method in class com.singularsys.jep.functions.Sine
 
eval(Object) - Method in class com.singularsys.jep.functions.SineH
 
eval(Object) - Method in class com.singularsys.jep.functions.SquareRoot
 
eval(Object) - Method in class com.singularsys.jep.functions.Str
 
eval(Object) - Method in class com.singularsys.jep.functions.StrictNaturalLogarithm
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.strings.Concat
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.strings.Left
 
eval(Object) - Method in class com.singularsys.jep.functions.strings.Length
 
eval(Object) - Method in class com.singularsys.jep.functions.strings.LowerCase
 
eval(Object[]) - Method in class com.singularsys.jep.functions.strings.Mid
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.strings.Right
 
eval(Object[]) - Method in class com.singularsys.jep.functions.strings.Substring
 
eval(Object) - Method in class com.singularsys.jep.functions.strings.Trim
 
eval(Object) - Method in class com.singularsys.jep.functions.strings.UpperCase
 
eval(Object, Object) - Method in class com.singularsys.jep.functions.Subtract
 
eval(Object) - Method in class com.singularsys.jep.functions.Tangent
 
eval(Object) - Method in class com.singularsys.jep.functions.TanH
 
eval(Object) - Method in class com.singularsys.jep.functions.UMinus
 
eval(Object) - Method in class com.singularsys.jep.functions.UnaryFunction
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.bitwise.BitAnd
 
eval(Object) - Method in class com.singularsys.jep.misc.bitwise.BitComp
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.bitwise.BitOr
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.bitwise.BitXor
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.bitwise.LShift
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.bitwise.RShift
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.bitwise.URShift
 
eval() - Method in class com.singularsys.jep.misc.functions.ConstantFunction
 
eval(Object) - Method in class com.singularsys.jep.misc.functions.Factorial
Evaluates the factorial function
eval(Object[]) - Method in class com.singularsys.jep.misc.functions.FromBase
 
eval(Object) - Method in class com.singularsys.jep.misc.functions.IsInfinite
 
eval(Object) - Method in class com.singularsys.jep.misc.functions.IsNaN
 
eval(Object) - Method in class com.singularsys.jep.misc.functions.IsNull
 
eval(Object) - Method in class com.singularsys.jep.misc.functions.IsType
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.functions.LogTwoArg
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.functions.Remainder
 
eval(Object[]) - Method in class com.singularsys.jep.misc.functions.RoundSF
 
eval(Object[]) - Method in class com.singularsys.jep.misc.functions.ToBase
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullSafeEquals
 
eval(Object, Object) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedBinary
 
eval(Object[]) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNary
 
eval(Object[]) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNaryBinary
 
eval(Object) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedUnary
 
eval() - Method in class com.singularsys.jep.misc.threadsafeeval.ThreadSafeRandom
 
eval(Node) - Method in class com.singularsys.jep.reals.RealEvaluator
 
eval(Node) - Method in class com.singularsys.jep.standard.FastEvaluator
 
eval(Node) - Method in class com.singularsys.jep.standard.StandardEvaluator
 
eval(Node) - Method in class com.singularsys.jep.walkers.PostfixEvaluator
 
eval(String) - Method in class com.singularsys.jeptests.system.BigDecimalTest
 
eval(Node) - Method in class com.singularsys.jeptests.system.StackCheckingFastEvaluator
 
evalbern2D(double[]) - Method in class com.singularsys.extexamples.applets.Bern2D
 
evalbern2D(double[]) - Method in class com.singularsys.extexamples.applets.Bern2D.ZeroBern2D
 
evalExceptionTest(String) - Method in class com.singularsys.jeptests.system.BigDecimalTest
 
EvalPerfTest - Class in com.singularsys.jeptests.system.perf.tests
Evaluates an expression nIterations times.
EvalPerfTest(String, String, int, boolean) - Constructor for class com.singularsys.jeptests.system.perf.tests.EvalPerfTest
 
evaluate(MrpCommandList) - Method in class com.singularsys.extensions.fastmatrix.MrpEval
Evaluate the expression.
evaluate(RpCommandList) - Method in class com.singularsys.extensions.fastreal.RpEval
Evaluate the expression.
evaluate(Node) - Method in class com.singularsys.extensions.fastreal.RpEvaluator
 
evaluate(Node, Evaluator) - Method in class com.singularsys.extensions.structure.fieldJavaOps.FieldPostDec
 
evaluate(Node, Evaluator) - Method in class com.singularsys.extensions.structure.fieldJavaOps.FieldPostInc
 
evaluate(Node, Evaluator) - Method in class com.singularsys.extensions.structure.fieldJavaOps.FieldPreDec
 
evaluate(Node, Evaluator) - Method in class com.singularsys.extensions.structure.fieldJavaOps.FieldPreInc
 
evaluate(Node) - Method in class com.singularsys.extensions.structure.StructuredEvaluator
 
evaluate(Node, Evaluator) - Method in class com.singularsys.extensions.xjep.XAssign
 
evaluate(double) - Method in class com.singularsys.extexamples.applets.Bern1D
 
evaluate(double) - Method in class com.singularsys.extexamples.applets.Bern1D.NegBern1D
 
evaluate(double) - Method in class com.singularsys.extexamples.applets.Bern1D.PosBern1D
 
evaluate(double) - Method in class com.singularsys.extexamples.applets.Bern1D.ZeroBern1D
 
evaluate(Node) - Method in interface com.singularsys.jep.Evaluator
Main entry point, evaluates a node and returns and object with the value of the node.
evaluate(double) - Method in class com.singularsys.jep.functions.Abs
 
evaluate(double, double) - Method in class com.singularsys.jep.functions.Add
 
evaluate(double) - Method in class com.singularsys.jep.functions.ArcCosine
 
evaluate(double) - Method in class com.singularsys.jep.functions.ArcCosineH
 
evaluate(double) - Method in class com.singularsys.jep.functions.ArcSine
 
evaluate(double) - Method in class com.singularsys.jep.functions.ArcSineH
 
evaluate(double) - Method in class com.singularsys.jep.functions.ArcTangent
 
evaluate(double, double) - Method in class com.singularsys.jep.functions.ArcTangent2
 
evaluate(double) - Method in class com.singularsys.jep.functions.ArcTanH
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.functions.Assign
For assignment set the value of the variable on the lhs to value returned by evaluating the right-hand side.
evaluate(double) - Method in class com.singularsys.jep.functions.Average
Just returns its argument.
evaluate(Node, Evaluator) - Method in interface com.singularsys.jep.functions.CallbackEvaluationI
Performs some special evaluation on the node.
evaluate(double) - Method in class com.singularsys.jep.functions.Ceil
 
evaluate(double) - Method in class com.singularsys.jep.functions.Cosecant
 
evaluate(double) - Method in class com.singularsys.jep.functions.Cosine
 
evaluate(double) - Method in class com.singularsys.jep.functions.CosineH
 
evaluate(double) - Method in class com.singularsys.jep.functions.Cotangent
 
evaluate(double, double) - Method in class com.singularsys.jep.functions.Divide
 
evaluate(double) - Method in class com.singularsys.jep.functions.Exp
 
evaluate(double) - Method in class com.singularsys.jep.functions.Floor
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.functions.If
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.functions.LazyLogical
 
evaluate(double) - Method in class com.singularsys.jep.functions.Logarithm
 
evaluate(double) - Method in class com.singularsys.jep.functions.LogBase2
 
evaluate(double, double) - Method in class com.singularsys.jep.functions.Modulus
 
evaluate(double, double) - Method in class com.singularsys.jep.functions.Multiply
 
evaluate(double) - Method in class com.singularsys.jep.functions.NaturalLogarithm
 
evaluate(double, double) - Method in class com.singularsys.jep.functions.Power
 
evaluate(double) - Method in class com.singularsys.jep.functions.Secant
 
evaluate(double) - Method in class com.singularsys.jep.functions.Signum
 
evaluate(double) - Method in class com.singularsys.jep.functions.Sine
 
evaluate(double) - Method in class com.singularsys.jep.functions.SineH
 
evaluate(double) - Method in class com.singularsys.jep.functions.SquareRoot
 
evaluate(double) - Method in class com.singularsys.jep.functions.StrictNaturalLogarithm
 
evaluate(double, double) - Method in class com.singularsys.jep.functions.Subtract
 
evaluate(double) - Method in class com.singularsys.jep.functions.Tangent
 
evaluate(double) - Method in class com.singularsys.jep.functions.TanH
 
evaluate(double) - Method in class com.singularsys.jep.functions.UMinus
 
evaluate() - Method in class com.singularsys.jep.Jep
Evaluates the most recently parsed expression.
evaluate(Node) - Method in class com.singularsys.jep.Jep
Evaluates the expression tree pointed to by the node parameter.
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.functions.Case
 
evaluate(double, double) - Method in class com.singularsys.jep.misc.functions.LogTwoArg
 
evaluate(double, double) - Method in class com.singularsys.jep.misc.functions.Remainder
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.functions.Switch
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.functions.SwitchDefault
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.javaops.OpEquals
For assignment set the value of the variable on the lhs to value returned by evaluating the right-hand side.
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.javaops.PostDec
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.javaops.PostInc
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.javaops.PreDec
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.javaops.PreInc
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedAbstractInc
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedIf
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedLazyLogical
 
evaluate(Node, Evaluator) - Method in class com.singularsys.jep.misc.threadsafeeval.ThreadSafeAssign
For assignment set the value of the variable on the lhs to value returned by evaluating the right-hand side.
evaluate(double, double) - Method in interface com.singularsys.jep.reals.RealBinaryFunction
 
evaluate(Node) - Method in class com.singularsys.jep.reals.RealEvaluator
 
evaluate(double[]) - Method in interface com.singularsys.jep.reals.RealNaryFunction
 
evaluate() - Method in interface com.singularsys.jep.reals.RealNullaryFunction
 
evaluate(double) - Method in interface com.singularsys.jep.reals.RealUnaryFunction
 
evaluate(Node) - Method in class com.singularsys.jep.standard.FastEvaluator
 
evaluate(Node) - Method in class com.singularsys.jep.standard.StandardEvaluator
 
evaluate(Node) - Method in class com.singularsys.jep.walkers.PostfixEvaluator
 
evaluate(Node) - Method in class com.singularsys.jeptests.system.StackCheckingFastEvaluator
 
evaluateD() - Method in class com.singularsys.jep.Jep
Evaluates the most recently parsed expression and returns the result as a double.
EvaluationConfig(String) - Constructor for class com.singularsys.jepexamples.diagnostics.SpeedTest.EvaluationConfig
 
EvaluationException - Exception in com.singularsys.jep
Exceptions thrown during evaluation.
EvaluationException() - Constructor for exception com.singularsys.jep.EvaluationException
 
EvaluationException(String) - Constructor for exception com.singularsys.jep.EvaluationException
 
EvaluationException(String, Throwable) - Constructor for exception com.singularsys.jep.EvaluationException
 
EvaluationException(Throwable) - Constructor for exception com.singularsys.jep.EvaluationException
 
EvaluationThread(int, Jep, Node, String, double, double, int) - Constructor for class com.singularsys.jepexamples.diagnostics.ThreadSafeSpeedTest.EvaluationThread
Construct a thread.
EvaluationThread(int, Jep, Node, String, double, double, int) - Constructor for class com.singularsys.jepexamples.diagnostics.ThreadSpeedTest.EvaluationThread
Construct a thread.
evaluator - Variable in class com.singularsys.jep.ComponentSet
 
Evaluator - Interface in com.singularsys.jep
Defines a method which can be used to evaluate a part of a node-tree.
evaluator - Variable in class com.singularsys.jep.Jep
Evaluator instance used for evaluating parse trees
Evaluator - Class in com.singularsys.jepexamples.applets
This applet is an simple example for how Jep can be used to evaluate expressions.
Evaluator() - Constructor for class com.singularsys.jepexamples.applets.Evaluator
 
ExactIntegerField - Class in com.singularsys.extensions.field.implementations
A integer field where results are always integers and Exceptions are thrown on error.
ExactIntegerField(boolean) - Constructor for class com.singularsys.extensions.field.implementations.ExactIntegerField
Constructor
ExamineResultTypes - Class in com.singularsys.jepexamples.diagnostics
Class to examine the results types of the various operators and function.
ExamineResultTypes(Jep, ExamineResultTypes.TypeCreator[]) - Constructor for class com.singularsys.jepexamples.diagnostics.ExamineResultTypes
 
ExamineResultTypes.ShortTypeCreator - Class in com.singularsys.jepexamples.diagnostics
 
ExamineSizes - Class in com.singularsys.jepexamples.diagnostics
Used to examine the memory used to initialise a Jep instance.
ExamineSizes() - Constructor for class com.singularsys.jepexamples.diagnostics.ExamineSizes
 
examineTypes(String, PostfixMathCommandI) - Method in class com.singularsys.jepexamples.diagnostics.ExamineResultTypes
Tests return types for a specific PostfixMathCommandI will test for 0,1,2 and 3 parameters
examineTypes(String, PostfixMathCommandI, int) - Method in class com.singularsys.jepexamples.diagnostics.ExamineResultTypes
Tests return types for a specific PostfixMathCommandI with a specific number of parameters
EXP - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
Exp - Class in com.singularsys.jep.functions
The exp function.
Exp() - Constructor for class com.singularsys.jep.functions.Exp
 
exp(Object) - Method in class com.singularsys.jep.functions.Exp
 
Expand - Class in com.singularsys.extensions.polynomials
The expand(x) command.
Expand(PolynomialCreator) - Constructor for class com.singularsys.extensions.polynomials.Expand
 
Expand() - Constructor for class com.singularsys.extensions.polynomials.Expand
 
Expand(XJep) - Constructor for class com.singularsys.extensions.polynomials.Expand
 
expand() - Method in class com.singularsys.extensions.polynomials.Monomial
 
expand() - Method in class com.singularsys.extensions.polynomials.PConstant
 
expand() - Method in class com.singularsys.extensions.polynomials.PFunction
 
expand() - Method in interface com.singularsys.extensions.polynomials.PNodeI
complete expansion. (1+x)^2 --> 1+2*x+x^2
expand() - Method in class com.singularsys.extensions.polynomials.Polynomial
 
expand(Node) - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
Expands an expression.
expand(PNodeI) - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
Expand a PNodeI multiplying out all brackets
expand() - Method in class com.singularsys.extensions.polynomials.POperator
 
expand() - Method in class com.singularsys.extensions.polynomials.PVariable
 
expand(Node) - Method in class com.singularsys.extensions.xjep.XJep
Expand brackets in an expression
ExpandBrackets - Class in com.singularsys.extensions.rewrite
A rule which expands brackets (a+b)*(c+d) -> a*c+a*d+b*c+b*d
ExpandBrackets() - Constructor for class com.singularsys.extensions.rewrite.ExpandBrackets
 
ExpandBuff(boolean) - Method in class com.singularsys.jep.parser.JepJavaCharStream
 
expandCompare(Node, Node) - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
Expands and compares two expressions.
expandEquals(Node, Node) - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
Compares two nodes.
ExpandPower - Class in com.singularsys.extensions.rewrite
Expands powers (a+b)^2 -> a^2+2*a*b+b^2
ExpandPower() - Constructor for class com.singularsys.extensions.rewrite.ExpandPower
 
expandTestString(String, String) - Method in class com.singularsys.exttests.PolynomialCreatorTest
 
expectedTokenSequences - Variable in exception com.singularsys.jep.parser.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
exponentNumberTokenMatcher() - Static method in class com.singularsys.jep.configurableparser.matchers.NumberTokenMatcher
Factory to create a matcher for decimal number with or without exponents
exprEquals(String, Object) - Method in class com.singularsys.jeptests.system.BigDecimalTest
 
expression - Variable in class com.singularsys.extexamples.applets.ContourCanvas
Expression to evaluate
expression - Variable in class com.singularsys.extexamples.applets.ImplicitCanvas
Expression to evaluate
expression() - Method in class com.singularsys.jep.configurableparser.ShuntingYard
Match prefixSuffix() optionally followed by a binary or ternary operator or an implicit multiplication.
Expression() - Method in class com.singularsys.jep.parser.JccParser
 
expression - Variable in class com.singularsys.jepexamples.applets.FunctionCanvas
Expression to evaluate
ExpressionCleaner - Class in com.singularsys.extensions.xjep
Cleans up expressions, removing redundant parts.
ExpressionCleaner() - Constructor for class com.singularsys.extensions.xjep.ExpressionCleaner
Constructor to use when used with Jep.setComponent(JepComponent component).
ExpressionCleaner(Jep, TreeUtils) - Constructor for class com.singularsys.extensions.xjep.ExpressionCleaner
Constructor with explicit Jep and TreeUtils instances.
ExpressionConsolidator - Class in com.singularsys.jep.walkers
Consolidates nested addition and multiplication to produce nary operators.
ExpressionConsolidator(Jep) - Constructor for class com.singularsys.jep.walkers.ExpressionConsolidator
Default constructor, Add and Multiply are consolidated.
ExpressionEvalTest - Class in com.singularsys.jeptests.system
This class is designed for testing the validity of Jep evaluations.
ExpressionEvalTest() - Constructor for class com.singularsys.jeptests.system.ExpressionEvalTest
Creates a new ExpressionEvalTest instance
ExpressionRule - Class in com.singularsys.extensions.structure
Parses an expression.
ExpressionRule() - Constructor for class com.singularsys.extensions.structure.ExpressionRule
 
ExtDocsTest - Class in com.singularsys.exttests
Test for all the examples given in the documents.
ExtDocsTest() - Constructor for class com.singularsys.exttests.ExtDocsTest
 
ExtDocsTest.MyStructuredParser - Class in com.singularsys.exttests
 
ExtDocsTest.StringField - Class in com.singularsys.exttests
 
ExtDocsTest.StringField2 - Class in com.singularsys.exttests
 
ExtDocsTest.StringField3 - Class in com.singularsys.exttests
 
ExtendedFieldTest - Class in com.singularsys.exttests.field
Tests using a field operator table with a bitwise table.
ExtendedFieldTest() - Constructor for class com.singularsys.exttests.field.ExtendedFieldTest
 
ExtendedOperatorSet - Class in com.singularsys.jep.misc
A example of an OperatorSet which adds two suffix operators: n!
ExtendedOperatorSet() - Constructor for class com.singularsys.jep.misc.ExtendedOperatorSet
 
ExtendedOperatorSet(OperatorTable2) - Constructor for class com.singularsys.jep.misc.ExtendedOperatorSet
 
ExtendedOperatorSet.ExtendedOperators - Enum in com.singularsys.jep.misc
 
ExtendedParserTest - Class in com.singularsys.jeptests.system
Tests for modification to the configurable parser.
ExtendedParserTest() - Constructor for class com.singularsys.jeptests.system.ExtendedParserTest
 
ExtendedParserTest.InOperators - Enum in com.singularsys.jeptests.system
 
ExtensionsConsole - Class in com.singularsys.extexamples.consoles
Console illustrating most of the features of jep extensions.
ExtensionsConsole() - Constructor for class com.singularsys.extexamples.consoles.ExtensionsConsole
 
ExtensionsConsole.PrintfFunction - Class in com.singularsys.extexamples.consoles
Class to add a print function.
ExtensionsConsole.PrintFunction - Class in com.singularsys.extexamples.consoles
Class to add a print function.
ExtExpressionEvalTest - Class in com.singularsys.exttests
This class is designed for testing the validity of Jep evaluations.
ExtExpressionEvalTest() - Constructor for class com.singularsys.exttests.ExtExpressionEvalTest
 
ExtMessages - Class in com.singularsys.extensions
Class to handle externalized messages for the extensions package.
extract(Stack<Node>, Jep) - Method in class com.singularsys.jep.walkers.SerializableExpression.Constant
 
extract(Stack<Node>, Jep) - Method in interface com.singularsys.jep.walkers.SerializableExpression.Element
 
extract(Stack<Node>, Jep) - Method in class com.singularsys.jep.walkers.SerializableExpression.Function
 
extract(Stack<Node>, Jep) - Method in class com.singularsys.jep.walkers.SerializableExpression.Operator
 
extract(Stack<Node>, Jep) - Method in class com.singularsys.jep.walkers.SerializableExpression.Variable
 
ExtractEqn - Class in com.singularsys.extensions.xjep
Extracts the equation of a symbolic variable y := (x - 1)^2 expand(eqn(y)) Will return x*(x+1.0)*(x-1.0).
ExtractEqn(XJep) - Constructor for class com.singularsys.extensions.xjep.ExtractEqn
 
extractor - Variable in class com.singularsys.extensions.djep.DJepComponents
 
extractor - Variable in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
extractor - Variable in class com.singularsys.extensions.xjep.XComponents
 
extractor - Variable in class com.singularsys.extensions.xjep.XJep
 
ExtSpeedTest - Class in com.singularsys.extexamples.diagnostics
Compares the speed of evaluation between standard evaluator and real evaluator and occasionally java.
ExtSpeedTest() - Constructor for class com.singularsys.extexamples.diagnostics.ExtSpeedTest
 

F

Factorial - Class in com.singularsys.jep.misc.functions
Simple implementation of factorial, good up to 20!
Factorial() - Constructor for class com.singularsys.jep.misc.functions.Factorial
 
factory - Variable in class com.singularsys.jep.misc.nullwrapper.NullWrappedOperatorTable
 
falseValue - Variable in class com.singularsys.jep.functions.If
 
FastEvaluator - Class in com.singularsys.jep.standard
 
FastEvaluator() - Constructor for class com.singularsys.jep.standard.FastEvaluator
 
field - Variable in class com.singularsys.extensions.field.FieldOperatorTable
 
field - Variable in class com.singularsys.extensions.polynomials.PolynomialCreator
 
field - Variable in class com.singularsys.jep.misc.boundvariable.FieldVariableBinding
 
FieldAbs - Class in com.singularsys.extensions.field.functions
Calculate the absolute value of a number using a Field with a working ge method.
FieldAbs(FieldI) - Constructor for class com.singularsys.extensions.field.functions.FieldAbs
 
FieldBinomial - Class in com.singularsys.extensions.field.functions
Binomial coefficients: binom(n,i), which can be calculated over any field.
FieldBinomial(FieldI) - Constructor for class com.singularsys.extensions.field.functions.FieldBinomial
 
FieldCleanerTest - Class in com.singularsys.exttests
 
FieldCleanerTest() - Constructor for class com.singularsys.exttests.FieldCleanerTest
 
FieldCollection - Class in com.singularsys.extensions.field
Groups a set of fields together.
FieldCollection() - Constructor for class com.singularsys.extensions.field.FieldCollection
Standard constructor with no fields.
FieldCollection(FieldI...) - Constructor for class com.singularsys.extensions.field.FieldCollection
Constructor from a set of fields.
FieldComparator - Class in com.singularsys.extensions.statistical
A comparator which works using a fields cmp() methods.
FieldComparator(FieldI, boolean) - Constructor for class com.singularsys.extensions.statistical.FieldComparator
 
FieldConsole - Class in com.singularsys.extexamples.consoles
A console application which can work with a number of different fields.
FieldConsole() - Constructor for class com.singularsys.extexamples.consoles.FieldConsole
 
FieldConsole.AllToComplesDecerator - Class in com.singularsys.extexamples.consoles
 
FieldConsole.BigDecPFMC - Class in com.singularsys.extexamples.consoles
 
FieldConsole.DoublePFMC - Class in com.singularsys.extexamples.consoles
 
FieldConsole.RationalBigDecToDoubleDecerator - Class in com.singularsys.extexamples.consoles
 
FieldConsole.RationalDoubleNumberFactory - Class in com.singularsys.extexamples.consoles
NumberFactory which creates rational numbers if possible otherwise doubles.
FieldConsole.RationalPFMC - Class in com.singularsys.extexamples.consoles
 
FieldConsole.RationalToBigDecDecerator - Class in com.singularsys.extexamples.consoles
 
FieldConsole.Type - Enum in com.singularsys.extexamples.consoles
Describes the type of Field used.
FieldDecorator - Class in com.singularsys.extensions.field.implementations
Abstract base class for Decorators used to convert the inputs and outputs of a field operation.
FieldDecorator(FieldI) - Constructor for class com.singularsys.extensions.field.implementations.FieldDecorator
 
FieldDJepTest - Class in com.singularsys.exttests
Using differentiation and fields.
FieldDJepTest() - Constructor for class com.singularsys.exttests.FieldDJepTest
 
fieldDocTest() - Method in class com.singularsys.exttests.ExtDocsTest
 
fieldDocTest2() - Method in class com.singularsys.exttests.ExtDocsTest
 
fieldDocTest3() - Method in class com.singularsys.exttests.ExtDocsTest
 
fieldDocTest4() - Method in class com.singularsys.exttests.ExtDocsTest
 
fieldDocTest4a() - Method in class com.singularsys.exttests.ExtDocsTest
 
fieldDocTest5() - Method in class com.singularsys.exttests.ExtDocsTest
 
fieldDocTest6() - Method in class com.singularsys.exttests.ExtDocsTest
 
FieldFactorial - Class in com.singularsys.extensions.field.functions
Calculate factorials using a field.
FieldFactorial(FieldI) - Constructor for class com.singularsys.extensions.field.functions.FieldFactorial
 
FieldFunctionPlotter - Class in com.singularsys.extexamples.applets
Function plotter using field calcualtion.
FieldFunctionPlotter() - Constructor for class com.singularsys.extexamples.applets.FieldFunctionPlotter
 
FieldI - Interface in com.singularsys.extensions.field
Defines the methods which each field should implement - add, sub, mul, div, mod, pow, eq, ne, gt, ge, lt, le, and, or, not.
FieldMatrixField - Class in com.singularsys.extensions.matrix.objectmat
An MatrixField where elements are of type Object and the operation on elements are defined by a field.
FieldMatrixField(MatrixFactoryI, FieldI) - Constructor for class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
FieldMod - Class in com.singularsys.extensions.field.functions
Exposes a fields mod method.
FieldMod(FieldI) - Constructor for class com.singularsys.extensions.field.functions.FieldMod
 
fieldName - Variable in class com.singularsys.jep.misc.boundvariable.FieldVariableBinding
 
FieldObjectMatrixTest - Class in com.singularsys.exttests.matrix
 
FieldObjectMatrixTest() - Constructor for class com.singularsys.exttests.matrix.FieldObjectMatrixTest
 
FieldOperatorTable - Class in com.singularsys.extensions.field
An operator table where the standard operators are evaluated using a set of fields.
FieldOperatorTable(FieldI) - Constructor for class com.singularsys.extensions.field.FieldOperatorTable
Constructor with a single field
FieldOperatorTable(OperatorTable2, FieldI) - Constructor for class com.singularsys.extensions.field.FieldOperatorTable
Decorator constructor.
FieldPostDec - Class in com.singularsys.extensions.structure.fieldJavaOps
Java style x-- operator, implemented for a field.
FieldPostDec(FieldI) - Constructor for class com.singularsys.extensions.structure.fieldJavaOps.FieldPostDec
 
FieldPostInc - Class in com.singularsys.extensions.structure.fieldJavaOps
Java style x++ operator, implemented for a field.
FieldPostInc(FieldI) - Constructor for class com.singularsys.extensions.structure.fieldJavaOps.FieldPostInc
 
FieldPower - Class in com.singularsys.extensions.field.functions
Exposes a fields pow method.
FieldPower(FieldI) - Constructor for class com.singularsys.extensions.field.functions.FieldPower
 
FieldPreDec - Class in com.singularsys.extensions.structure.fieldJavaOps
Java style --x operator, implemented for a field.
FieldPreDec(FieldI) - Constructor for class com.singularsys.extensions.structure.fieldJavaOps.FieldPreDec
 
FieldPreInc - Class in com.singularsys.extensions.structure.fieldJavaOps
Java style ++x operator, implemented for a field.
FieldPreInc(FieldI) - Constructor for class com.singularsys.extensions.structure.fieldJavaOps.FieldPreInc
 
fields - Variable in class com.singularsys.extensions.field.FieldCollection
 
fields - Variable in class com.singularsys.extexamples.consoles.FieldConsole
Set of fields with boolean and possibly string support
FieldSignum - Class in com.singularsys.extensions.field.functions
Calculate the sign of a value using a Field with a working ge, lt methods.
FieldSignum(FieldI) - Constructor for class com.singularsys.extensions.field.functions.FieldSignum
 
FieldSqrt - Class in com.singularsys.extensions.field.functions
Calculate the square root of a number using any field.
FieldSqrt(FieldI, int) - Constructor for class com.singularsys.extensions.field.functions.FieldSqrt
Constructor
FieldTest - Class in com.singularsys.exttests.field
Test for fields without matrix support.
FieldTest() - Constructor for class com.singularsys.exttests.field.FieldTest
 
FieldTreeUtils - Class in com.singularsys.extensions.xjep
The TreeUtility functions adapted to work with a Field.
FieldTreeUtils(FieldI) - Constructor for class com.singularsys.extensions.xjep.FieldTreeUtils
Constructor
FieldVariableBinding - Class in com.singularsys.jep.misc.boundvariable
A VariableBinding which binds variables to a particular field of an object.
FieldVariableBinding(Object, String) - Constructor for class com.singularsys.jep.misc.boundvariable.FieldVariableBinding
Create the binding object with the name of a field.
FieldVariableBinding(Object, Field) - Constructor for class com.singularsys.jep.misc.boundvariable.FieldVariableBinding
Create the binding object with the name of a field.
FillBuff() - Method in class com.singularsys.jep.parser.JepJavaCharStream
 
filter(List<Token>) - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Filters the tokens to remove whitespace etc.
filter(Iterator<Token>) - Method in interface com.singularsys.jep.configurableparser.TokenFilter
Filters the list of tokens.
filter(Iterator<Token>) - Method in class com.singularsys.jep.configurableparser.WhiteSpaceCommentFilter
 
filters - Variable in class com.singularsys.jep.configurableparser.ConfigurableParser
 
findDerivative(String, DJep) - Method in class com.singularsys.extensions.djep.PartialDerivative
 
findNewVariables() - Method in class com.singularsys.jeptests.system.BugsTest
 
fini() - Method in class com.singularsys.jepexamples.diagnostics.SpeedTest
 
fixLineEndings(String) - Method in class com.singularsys.exttests.TestMathML
 
flags - Variable in class com.singularsys.jep.Operator
Flags for type of operator Access level changed to protected in version 3.5
FLOATING_POINT_LITERAL - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
floatValue() - Method in class com.singularsys.extensions.field.implementations.Rational
 
floatValue() - Method in class com.singularsys.jep.misc.boundvariable.MutableDouble
 
floatValue() - Method in class com.singularsys.jep.standard.Complex
Returns real part.
Floor - Class in com.singularsys.jep.functions
A PostfixMathCommandI which find the largest integer above the number floor(pi) give 3 floor(-i) give -4
Floor() - Constructor for class com.singularsys.jep.functions.Floor
 
floor(Object) - Method in class com.singularsys.jep.functions.Floor
 
FnBuilder() - Constructor for class com.singularsys.extensions.mathml.builder.FunctionBuilder.FnBuilder
 
FnHandler - Class in com.singularsys.extensions.mathml.parser
Handles the <fn> tag.
FnHandler(Jep) - Constructor for class com.singularsys.extensions.mathml.parser.FnHandler
 
format - Variable in class com.singularsys.jep.PrintVisitor
The NumberFormat object used to print numbers.
formatValue(Object, StringBuffer) - Method in class com.singularsys.jep.PrintVisitor
Appends a formatted versions of val to the string buffer.
formatValue(Object) - Method in class com.singularsys.jep.PrintVisitor
Returns a formatted version of the value.
formbernstein1D(double[], double, double) - Static method in class com.singularsys.extexamples.applets.Bern1D
 
fp - Variable in class com.singularsys.jep.PrintVisitor
 
Fractal - Class in com.singularsys.jepexamples.applets
 
Fractal() - Constructor for class com.singularsys.jepexamples.applets.Fractal
 
FractalCanvas - Class in com.singularsys.jepexamples.applets
This class performs the drawing of the fractal.
FractalCanvas(String, JTextField) - Constructor for class com.singularsys.jepexamples.applets.FractalCanvas
Constructor.
FromBase - Class in com.singularsys.jep.misc.functions
PostfixMathCommand which converts a string to a number in a given base.
FromBase() - Constructor for class com.singularsys.jep.misc.functions.FromBase
 
FromBase(int) - Constructor for class com.singularsys.jep.misc.functions.FromBase
 
FromBase(int, String) - Constructor for class com.singularsys.jep.misc.functions.FromBase
 
fromBase(String, int) - Method in class com.singularsys.jep.misc.functions.FromBase
 
fromObject(Object) - Static method in class com.singularsys.jep.reals.RealEvaluator
 
fromPolyCoeffs(double[][], Range2D) - Static method in class com.singularsys.extexamples.applets.Bern2D
Note the order of x,y is reversed here.
ft - Variable in class com.singularsys.extensions.mathml.parser.AbstractHandler
 
ft - Variable in class com.singularsys.extensions.polynomials.PolynomialCreator
 
ft - Variable in class com.singularsys.jep.walkers.DoNothingVisitor
Convenience reference to the FunctionTable
FULL_BRACKET - Static variable in class com.singularsys.jep.PrintVisitor
Enable this mode to print all brackets.
fun - Variable in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedPfmc
 
FUN0 - Static variable in class com.singularsys.extensions.fastreal.RpConstants
User defined functions with 0 arguments
FUN1 - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
FUN2 - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
FUN3 - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
FUN4 - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
Function() - Method in class com.singularsys.jep.parser.JccParser
 
FunctionArgSep - Variable in class com.singularsys.jep.PrintVisitor
 
FunctionBuilder - Class in com.singularsys.extensions.mathml.builder
Builds xml-fragments for jep functions.
FunctionBuilder() - Constructor for class com.singularsys.extensions.mathml.builder.FunctionBuilder
 
FunctionBuilder.CSymbolBuilder - Class in com.singularsys.extensions.mathml.builder
Class to build a CSymbol element, with the name of the jep-function.
FunctionBuilder.ErrorBuilder - Class in com.singularsys.extensions.mathml.builder
Default builder for unknown function, throws a jep exception.
FunctionBuilder.FnBuilder - Class in com.singularsys.extensions.mathml.builder
Class to build a Fn element, with the name of the jep-function.
FunctionCanvas - Class in com.singularsys.jepexamples.applets
This class plots a graph using the Jep API.
FunctionCanvas(Jep, Variable) - Constructor for class com.singularsys.jepexamples.applets.FunctionCanvas
Constructor
FunctionElement - Class in com.singularsys.extensions.mathml.parser
Object returned by StandardFunctionHandler.
FunctionElement(String, PostfixMathCommandI) - Constructor for class com.singularsys.extensions.mathml.parser.FunctionElement
 
FunctionGrammarMatcher - Class in com.singularsys.jep.configurableparser.matchers
A GrammarMatcher which matches functions in the form 'atan2(y,x)'.
FunctionGrammarMatcher(Token, Token, Token) - Constructor for class com.singularsys.jep.configurableparser.matchers.FunctionGrammarMatcher
Create a FunctionGrammarMatcher
functionHash - Variable in class com.singularsys.extensions.fastreal.AbstractEval
HashMap for function name lookup
FunctionPlotter - Class in com.singularsys.jepexamples.applets
This applet is a demonstration of the possible applications of the Jep mathematical expression parser.
FunctionPlotter() - Constructor for class com.singularsys.jepexamples.applets.FunctionPlotter
 
functions - Variable in class com.singularsys.extensions.mathml.builder.FunctionBuilder
 
functions - Variable in class com.singularsys.jep.misc.FunctionSet
 
FunctionSet - Class in com.singularsys.jep.misc
Holds a set of functions.
FunctionSet() - Constructor for class com.singularsys.jep.misc.FunctionSet
 
FunctionTable - Class in com.singularsys.jep
A table holding details of the functions known to Jep.
FunctionTable() - Constructor for class com.singularsys.jep.FunctionTable
 
FunctionToken - Class in com.singularsys.jep.configurableparser.tokens
A token representing a function name.
FunctionToken(String, PostfixMathCommandI) - Constructor for class com.singularsys.jep.configurableparser.tokens.FunctionToken
 
FunLBracket - Variable in class com.singularsys.jep.PrintVisitor
 
FunRBracket - Variable in class com.singularsys.jep.PrintVisitor
 
funTab - Variable in class com.singularsys.extexamples.consoles.FieldConsole
 
funTab - Variable in class com.singularsys.jep.ComponentSet
 
funTab - Variable in class com.singularsys.jep.Jep
Function Table

G

g - Variable in class com.singularsys.jep.configurableparser.ConfigurableParser
 
GE - Static variable in class com.singularsys.extensions.fastreal.RpConstants
 
ge(Object, Object) - Method in class com.singularsys.extensions.field.FieldCollection
 
ge(Object, Object) - Method in interface com.singularsys.extensions.field.FieldI
Greater or equal to
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.AbstractComparativeField
 
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.BigModulusField
Not implemented for this field.
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.BooleanField
 
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.ComplexField
Not implemented for this field.
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.DoubleField
 
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.FieldDecorator
 
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.ModulusField
Not implemented for this field.
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.NumberAsBooleanField
Not implemented for this field.
ge(Object, Object) - Method in class com.singularsys.extensions.field.implementations.StandardField
 
ge(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
ge(Object, Object) - Method in class com.singularsys.extensions.matrix.functions.MatrixCmp
 
ge(Object, Object) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
ge(Object, Object) - Method in class com.singularsys.exttests.ExtDocsTest.StringField
 
GE - Static variable in class com.singularsys.jep.functions.Comparative
 
ge(Object, Object) - Method in class com.singularsys.jep.functions.Comparative
 
GE - Static variable in interface com.singularsys.jep.parser.JccParserConstants
RegularExpression Id.
geEle(Object, Object) - Method in class com.singularsys.extensions.matrix.AbstractMatrixField
 
geEle(Complex, Complex) - Method in class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
 
geEle(Object, Object) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
geEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
 
geEle(E, E) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
geEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
 
geEle(Object, Object) - Method in class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
 
geEle(Object, Object) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
generateParseException() - Method in class com.singularsys.jep.parser.JccParser
Generate ParseException.
GenericField<E> - Class in com.singularsys.extensions.field.implementations
Abstract-generic base class where the type-variable specifies the arguments and return type.
GenericField() - Constructor for class com.singularsys.extensions.field.implementations.GenericField
 
GenericFieldMatrixField<E> - Class in com.singularsys.extensions.matrix.genericmat
A MatrixField where the elements of the matrices and vectors are of type E and the evaluation is carried out using a GenericPowerField of type E.
GenericFieldMatrixField(GenericMatrixFactory<E>, GenericField<E>) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
Standard constructor.
GenericFieldMatrixField(MatrixFactoryI, GenericField<E>) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
Constructor which is easier to use, but has an unchecked cast.
GenericFieldMatrixField(GenericMatrixFactory<E>, GenericPowerField<E>, boolean) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
Constructor where operations on the base field can be switched off.
GenericMatrix<E> - Class in com.singularsys.extensions.matrix.genericmat
Generic implementation of a matrix when all elements are of the base type E.
GenericMatrix(Object[][]) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericMatrix
 
GenericMatrixFactory<E> - Class in com.singularsys.extensions.matrix.genericmat
An abstract matrix factory for vectors and matrices over a specific type such as Object or Complex.
GenericMatrixFactory(GenericField<E>) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
 
GenericMatrixFactory(E, E) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
 
GenericMatrixField<E> - Class in com.singularsys.extensions.matrix.genericmat
A Generic matrix field providing default implementations for all operations.
GenericMatrixField(GenericMatrixFactory<E>) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
Standard constructor.
GenericMatrixField(GenericMatrixFactory<E>, boolean) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
Constructor where operations on the base field can be switched off.
GenericPowerField<E> - Class in com.singularsys.extensions.field.implementations
Provides a standard E powI(E l, Integer r) method for integer powers.
GenericPowerField(E, E) - Constructor for class com.singularsys.extensions.field.implementations.GenericPowerField
 
GenericVector<E> - Class in com.singularsys.extensions.matrix.genericmat
Generic implementation of a matrix when all elements are of the base type E.
GenericVector(Object[]) - Constructor for class com.singularsys.extensions.matrix.genericmat.GenericVector
 
get(Object) - Method in class com.singularsys.extensions.mathml.parser.MathMLDocumentHandler
Get the handler for a given key
get(Object) - Method in class com.singularsys.extensions.mathml.parser.OperatorHandler
 
get(Object) - Method in class com.singularsys.extensions.mathml.parser.StandardFunctionHandler
 
get(Object) - Method in class com.singularsys.jep.misc.FunctionSet
 
getActual() - Method in exception com.singularsys.jep.configurableparser.matchers.GrammarException
 
getActualClass() - Method in exception com.singularsys.jep.functions.IllegalParameterException
 
getActualObject() - Method in exception com.singularsys.jep.functions.IllegalParameterException
 
getAdd() - Method in class com.singularsys.extensions.field.implementations.StandardField
Return the PFMC used for the add operation
getAdd() - Method in class com.singularsys.jep.EmptyOperatorTable
Returns the operator used for addition.
getAdd() - Method in class com.singularsys.jep.OperatorTable
 
getAdd() - Method in class com.singularsys.jep.OperatorTable2
 
getAdd() - Method in interface com.singularsys.jep.OperatorTableI
 
getAddFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getAdditionalComponent(Class<?>) - Method in class com.singularsys.jep.Jep
Return an additional component which is an instance of a particular class.
getAdditionalComponents() - Method in class com.singularsys.jep.Jep
Returns the additional components.
getAllowAssignment() - Method in class com.singularsys.jep.Jep
Whether assignment equation y=x+1 equations are allowed.
getAllowStrings() - Method in class com.singularsys.jep.bigdecimal.BigDecComponents
Whether string are allowed
getAllowStrings() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecAdd
Whether adding strings is allowed.
getAllowStrings() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecRelational
Whether comparing strings is allowed.
getAllowUndeclared() - Method in class com.singularsys.jep.Jep
Returns the value of the allowUndeclared option.
getAllowUndeclared() - Method in class org.nfunk.jep.JEP
Deprecated.
Returns the value of the allowUndeclared option.
getAltSymbols() - Method in class com.singularsys.jep.Operator
List of alternative symbols which can represent the same operator
getAnd() - Method in class com.singularsys.extensions.field.implementations.StandardField
 
getAnd() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getAnd() - Method in class com.singularsys.jep.OperatorTable
 
getAnd() - Method in class com.singularsys.jep.OperatorTable2
 
getAnd() - Method in interface com.singularsys.jep.OperatorTableI
 
getAndEquals() - Method in class com.singularsys.jep.misc.javaops.JavaOperatorTable
 
getAndFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getAppletInfo() - Method in class com.singularsys.extexamples.applets.ContourPlotter
 
getAppletInfo() - Method in class com.singularsys.extexamples.applets.ImplicitPlotter
 
getAppletInfo() - Method in class com.singularsys.jepexamples.applets.FunctionPlotter
 
getAppletInfo() - Method in class com.singularsys.jepexamples.consoles.Console
 
getArg(int) - Method in class com.singularsys.extensions.polynomials.PFunction
 
getArg(int) - Method in class com.singularsys.extensions.polynomials.POperator
 
getArgNames() - Method in class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
 
getArgumentNumber() - Method in exception com.singularsys.jep.functions.IllegalParameterException
 
getAssign() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getAssign() - Method in class com.singularsys.jep.OperatorTable
 
getAssign() - Method in class com.singularsys.jep.OperatorTable2
 
getAssign() - Method in interface com.singularsys.jep.OperatorTableI
 
getAttributes() - Method in class com.singularsys.extensions.mathml.parser.StackFrame
 
getAttributeValue(String) - Method in class com.singularsys.extensions.mathml.parser.StackFrame
 
getAuxComponents() - Method in class com.singularsys.jep.ComponentSet
 
getAuxComps() - Method in class com.singularsys.jep.ComponentSet
 
getBaseComponents() - Method in class com.singularsys.jep.ComponentSet
 
getBeginColumn() - Method in interface com.singularsys.jep.parser.CharStream
Returns the column number of the first character for current token (being matched after the last call to BeginTOken).
getBeginColumn() - Method in class com.singularsys.jep.parser.JepJavaCharStream
 
getBeginLine() - Method in interface com.singularsys.jep.parser.CharStream
Returns the line number of the first character for current token (being matched after the last call to BeginTOken).
getBeginLine() - Method in class com.singularsys.jep.parser.JepJavaCharStream
 
getBinaryInverseOp() - Method in class com.singularsys.jep.Operator
The composite or binaryInverse operator (e.g. subtract) associated with a root or unary inverse operator
getBinaryOp() - Method in class com.singularsys.jep.configurableparser.tokens.OperatorToken
If this symbol represents a binary infix operator then return it.
getBinding() - Method in class com.singularsys.jep.Operator
Deprecated.
getBitAnd() - Method in class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
 
getBitComp() - Method in class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
 
getBitOr() - Method in class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
 
getBitXor() - Method in class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
 
getBody() - Method in class com.singularsys.extensions.structure.LoopNode
 
getChild(int) - Method in class com.singularsys.extensions.mathml.parser.StackFrame
 
getChildren() - Method in class com.singularsys.extensions.mathml.parser.SpecialNode
 
getChildren() - Method in class com.singularsys.extensions.mathml.parser.StackFrame
 
getChildrenAsArray(Node) - Static method in class com.singularsys.extensions.xjep.TreeUtils
returns the children of a node as an array of nodes.
getCI() - Method in class com.singularsys.extensions.xjep.TreeUtils
Complex imaginary unit
getCMinusI() - Method in class com.singularsys.extensions.xjep.TreeUtils
Complex minus i
getCMinusOne() - Method in class com.singularsys.extensions.xjep.TreeUtils
Complex minus one
getCode() - Method in class com.singularsys.extensions.structure.ControlNode
 
getCoeff() - Method in class com.singularsys.extensions.polynomials.Monomial
 
getColumn(Node) - Static method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
Convenience method to get the column number of a node.
getColumn() - Method in interface com.singularsys.jep.parser.CharStream
Deprecated. 
getColumn() - Method in class com.singularsys.jep.parser.JepJavaCharStream
Deprecated. 
getColumnNumber() - Method in class com.singularsys.jep.configurableparser.tokens.Token
 
getColumnNumber() - Method in exception com.singularsys.jep.ParseException
Return the column number where the error occurred, or -1 if not available.
getCommand(int) - Method in class com.singularsys.extensions.fastreal.RpCommandList
 
getCommand() - Method in class com.singularsys.jepexamples.consoles.Console
Get a command from the input.
getCommandVisitor() - Method in class com.singularsys.extensions.xjep.XJep
 
getComp() - Method in class com.singularsys.extensions.field.implementations.StandardField
 
getComp() - Method in class com.singularsys.jep.functions.MinMax
Return the Comparative objected used to order the objects.
getCompleteString() - Method in class com.singularsys.jep.configurableparser.tokens.StringToken
 
getCompleteToken() - Method in class com.singularsys.jep.configurableparser.tokens.MultiLineToken
A token representing the complete matched input.
getComplexValue() - Method in class org.nfunk.jep.JEP
Deprecated.
Evaluates and returns the value of the expression as a complex number.
getComponents() - Method in class com.singularsys.jep.ComponentSet
 
getCondition() - Method in class com.singularsys.extensions.structure.IfNode
 
getCondition() - Method in class com.singularsys.extensions.structure.LoopNode
 
getCOne() - Method in class com.singularsys.extensions.xjep.TreeUtils
Complex one
getConstants() - Method in class com.singularsys.extensions.mathml.builder.VariableBuilder
 
getConstants() - Method in class com.singularsys.jep.walkers.TreeAnalyzer
A map with each constant and the number of times it occurs
getConstantValue(short) - Method in class com.singularsys.extensions.fastmatrix.MrpEval
 
getConstantValue(short) - Method in class com.singularsys.extensions.fastreal.AbstractEval
 
getConstantValue(short) - Method in class com.singularsys.extensions.fastreal.RpEval
 
getCopier() - Method in class com.singularsys.extensions.xjep.XJep
 
getCross() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getCross() - Method in class com.singularsys.jep.OperatorTable
 
getCross() - Method in class com.singularsys.jep.OperatorTable2
 
getCross() - Method in interface com.singularsys.jep.OperatorTableI
 
getCurrentColumn() - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
Gets the current column used when a node is created.
getCurrentLine() - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
Gets the current line used when a node is created.
getCZero() - Method in class com.singularsys.extensions.xjep.TreeUtils
Complex zero
getDefaultVal() - Method in class com.singularsys.jep.misc.functions.Case
The default value, only meaningful if isHasDefault() is true.
getDefaultValue() - Method in class com.singularsys.jep.Jep
Returns the default value used for new variables.
getDefaultValue() - Method in class com.singularsys.jep.VariableFactory
 
getDEle(int, int) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
Get the element as a double value.
getDEle(int, int) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
 
getDenominator() - Method in class com.singularsys.extensions.field.implementations.Rational
 
getDescription() - Method in enum com.singularsys.extexamples.consoles.FieldConsole.Type
 
getDescriptions() - Method in class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
 
getDifferentationVisitor() - Method in class com.singularsys.extensions.djep.DJep
Returns the visitor used for differentiation.
getDiffRule(String) - Method in class com.singularsys.extensions.djep.DifferentiationVisitor
finds the rule for function with given name.
getDimByValue(Object) - Static method in class com.singularsys.extensions.matrix.DimensionVisitor
 
getDimensions() - Method in class com.singularsys.extensions.fastmatrix.MrpRes
The Dimension of the object.
getDimensions() - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
 
getDimensions() - Method in class com.singularsys.extensions.matrix.doublemat.DoubleVector
 
getDimensions() - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrix
 
getDimensions() - Method in class com.singularsys.extensions.matrix.genericmat.GenericVector
 
getDimensions() - Method in interface com.singularsys.extensions.matrix.MatrixI
Gets the dimensions of the Vector or Matrix
getDimensions() - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
 
getDimensions() - Method in interface com.singularsys.extensions.matrix.VectorI
Gets the dimensions of the Vector or Matrix
getDimensionVisitor() - Method in class com.singularsys.extensions.matrix.MatrixComponentSet
 
getDimensionVisitor() - Method in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
getDims() - Method in class com.singularsys.extensions.fastmatrix.MrpVarRef
 
getDimsOfResult() - Method in class com.singularsys.extensions.fastmatrix.MrpCommandList
The dimensions of the result
getDiv() - Method in class com.singularsys.extensions.field.implementations.StandardField
 
getDivFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getDivide() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getDivide() - Method in class com.singularsys.jep.OperatorTable
 
getDivide() - Method in class com.singularsys.jep.OperatorTable2
 
getDivide() - Method in interface com.singularsys.jep.OperatorTableI
 
getDivideEquals() - Method in class com.singularsys.jep.misc.javaops.JavaOperatorTable
 
getDnames() - Method in class com.singularsys.extensions.djep.PartialDerivative
 
getDocumentBuilderFactory() - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
 
getDot() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getDot() - Method in class com.singularsys.jep.OperatorTable
 
getDot() - Method in class com.singularsys.jep.OperatorTable2
 
getDot() - Method in interface com.singularsys.jep.OperatorTableI
 
getDoubleBehaviour() - Method in class com.singularsys.extensions.mathml.builder.NumberBuilder
 
getDoubleBehaviour() - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
 
getEle(int, int) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
 
getEle(int) - Method in class com.singularsys.extensions.matrix.doublemat.DoubleVector
 
getEle(int, int) - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrix
 
getEle(int) - Method in class com.singularsys.extensions.matrix.genericmat.GenericVector
 
getEle(int, int) - Method in interface com.singularsys.extensions.matrix.MatrixI
Gets an element of a matrix
getEle(int, int) - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
 
getEle(int) - Method in interface com.singularsys.extensions.matrix.VectorI
Gets the i-th element of a vector
getEle() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getEle() - Method in class com.singularsys.jep.OperatorTable
 
getEle() - Method in class com.singularsys.jep.OperatorTable2
 
getEle() - Method in interface com.singularsys.jep.OperatorTableI
 
getEndColumn() - Method in interface com.singularsys.jep.parser.CharStream
Returns the column number of the last character for current token (being matched after the last call to BeginTOken).
getEndColumn() - Method in class com.singularsys.jep.parser.JepJavaCharStream
Get end column.
getEndLine() - Method in interface com.singularsys.jep.parser.CharStream
Returns the line number of the last character for current token (being matched after the last call to BeginTOken).
getEndLine() - Method in class com.singularsys.jep.parser.JepJavaCharStream
Get end line.
getEntities() - Method in class com.singularsys.extensions.mathml.builder.VariableBuilder
 
getEQ() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getEQ() - Method in class com.singularsys.jep.OperatorTable
 
getEQ() - Method in class com.singularsys.jep.OperatorTable2
 
getEQ() - Method in interface com.singularsys.jep.OperatorTableI
 
getEqFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getEquation() - Method in class com.singularsys.extensions.xjep.XVariable
get the equation
getErrorInfo() - Method in class org.nfunk.jep.JEP
Deprecated.
Reports information on the errors that occurred during the most recent action.
getEvaluator() - Method in class com.singularsys.jep.ComponentSet
 
getEvaluator() - Method in class com.singularsys.jep.Jep
Returns the evaluator
getEvalue() - Method in class com.singularsys.extensions.djep.diffRules.PowerDiffRule
 
getExpected() - Method in exception com.singularsys.jep.configurableparser.matchers.GrammarException
 
getExpectedClass() - Method in exception com.singularsys.jep.functions.IllegalParameterException
 
getExpression() - Method in class com.singularsys.jepexamples.applets.FunctionCanvas
 
getExpression(int) - Method in class com.singularsys.jepexamples.diagnostics.ExamineSizes
 
getExpression(int) - Static method in class com.singularsys.jepexamples.diagnostics.ThreadSpeedTest
Gets a expression to evaluate using an approximation to log "x^1/1-x^2/2+x^3/3-..."
getExpression() - Method in class com.singularsys.jeptests.system.perf.PerfTest
 
getExpressionCleaner() - Method in class com.singularsys.extensions.xjep.XJep
 
getExtractor() - Method in class com.singularsys.extensions.xjep.XJep
 
getFalse() - Method in class com.singularsys.extensions.xjep.TreeUtils
The value used to represent a False ASTconstant value.
getFalseNode() - Method in class com.singularsys.extensions.structure.IfNode
 
getFalseValue() - Method in class com.singularsys.jep.functions.If
The value returned for false values in the two argument version.
getField() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getFields() - Method in class com.singularsys.extensions.field.FieldCollection
 
getFinalType() - Method in class com.singularsys.extensions.fastmatrix.MrpCommandList
The return type of argument.
getFirstDim() - Method in class com.singularsys.extensions.matrix.Dimensions
get the first dimension, 1 for numbers, or the length of a vector.
getFlags() - Method in class com.singularsys.jep.Operator
The flags for this operator.
getFt() - Method in class com.singularsys.extensions.mathml.parser.AbstractHandler
 
getFunArgSep() - Method in class com.singularsys.jep.PrintVisitor
Get the string separating function arguments.
getFunction(int) - Method in class com.singularsys.extensions.fastreal.AbstractEval
Returns the name of the function with a given reference number.
getFunction(String) - Method in class com.singularsys.jep.FunctionTable
 
getFunction(String) - Method in class com.singularsys.jep.misc.CaseInsensitiveFunctionTable
 
getFunctionBuilder() - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
 
getFunctionName() - Method in exception com.singularsys.jep.functions.IllegalParameterException
 
getFunctions() - Method in class com.singularsys.extensions.mathml.builder.FunctionBuilder
Gets the map of standard functions
getFunctions() - Method in class com.singularsys.jep.walkers.TreeAnalyzer
A map with each function used and the number of times it occurred
getFunctionTable() - Method in class com.singularsys.jep.ComponentSet
 
getFunctionTable() - Method in class com.singularsys.jep.Jep
Returns the function table
getFunctionTable() - Method in class com.singularsys.jep.walkers.DoNothingVisitor
 
getFunctionTable() - Method in class org.nfunk.jep.JEP
Deprecated.
Returns the function table (the list of all functions that the parser recognizes).
getFunLBracket() - Method in class com.singularsys.jep.PrintVisitor
Get the string for left bracket around function arguments.
getFunRBracket() - Method in class com.singularsys.jep.PrintVisitor
Get the string for right bracket around function arguments.
getFValue(double, double) - Method in class com.singularsys.extexamples.applets.ComplexCanvas
 
getGE() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getGE() - Method in class com.singularsys.jep.OperatorTable
 
getGE() - Method in class com.singularsys.jep.OperatorTable2
 
getGE() - Method in interface com.singularsys.jep.OperatorTableI
 
getGeFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getGrammarMatchers() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Return the list of GrammarMatchers.
getGrammarParserFactory() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Factory used to create GrammarParsers
getGT() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getGT() - Method in class com.singularsys.jep.OperatorTable
 
getGT() - Method in class com.singularsys.jep.OperatorTable2
 
getGT() - Method in interface com.singularsys.jep.OperatorTableI
 
getGtFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getHandlers() - Method in class com.singularsys.extensions.mathml.parser.MathMLDocumentHandler
 
getHook(Node.HookKey) - Method in interface com.singularsys.jep.parser.Node
Get the object associated with the key
getHook(Node.HookKey) - Method in class com.singularsys.jep.parser.SimpleNode
Get the value associated with a key.
getHook(Node.HookKey) - Method in class com.singularsys.jep.Variable
Get the value associated with a key.
getId() - Method in class com.singularsys.jep.functions.Comparative
Return the ID of the comparative operator
getId() - Method in class com.singularsys.jep.functions.LazyLogical
Return a code indicating the type of this operator
getId() - Method in interface com.singularsys.jep.parser.Node
 
getId() - Method in class com.singularsys.jep.parser.SimpleNode
Returns the id of the node (for simpler identification).
GetImage() - Method in interface com.singularsys.jep.parser.CharStream
Returns a string made up of characters from the marked token beginning to the current buffer position.
GetImage() - Method in class com.singularsys.jep.parser.JepJavaCharStream
 
getImplicitMul() - Method in class com.singularsys.jep.Jep
Returns the value of the implicit multiplication option.
getImplicitMul() - Method in class org.nfunk.jep.JEP
Deprecated.
Returns the value of the implicit multiplication option.
getIncrement() - Method in class com.singularsys.extensions.structure.LoopNode
 
getIndex() - Method in class com.singularsys.extensions.fastmatrix.MrpVarRef
 
getInitilise() - Method in class com.singularsys.extensions.structure.LoopNode
 
getInstance() - Static method in class com.singularsys.extensions.mathml.parser.NullHandler
 
getInstance() - Static method in class com.singularsys.extensions.mathml.parser.SimpleArrayHandler
 
getIntValue(Object) - Method in class com.singularsys.extensions.xjep.FieldTreeUtils
Convert value to integer.
getIntValue(Object) - Method in class com.singularsys.extensions.xjep.TreeUtils
Value of an ASTConstant node cast to an Integer should only be used if TreeUtils.isIntegerVal(Object) returns true.
getInverseOp() - Method in class com.singularsys.jep.Operator
The unary inverse operator associated with a root or composite operator.
getIterations() - Method in class com.singularsys.jeptests.system.perf.PerfTest
 
getIterator() - Method in class com.singularsys.jep.configurableparser.ShuntingYard
 
getIthDim(int) - Method in class com.singularsys.extensions.matrix.Dimensions
 
getJep() - Method in class com.singularsys.extensions.mathml.parser.AbstractHandler
 
getJep() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
The Jep instance used by the parser
getKey(Operator) - Method in class com.singularsys.jep.EmptyOperatorTable
Gets the key associated with a specific operator
getKey() - Method in class com.singularsys.jep.Operator
Get the key code used to identify the operator in the operator table.
getLastDim() - Method in class com.singularsys.extensions.matrix.Dimensions
get the last dimension, 1 for numbers, or the length of a vector.
getLastRootNode() - Method in class com.singularsys.jep.Jep
Returns the root node of the last successfully parsed expression
getLBracket() - Method in class com.singularsys.jep.PrintVisitor
Get the string for left brackets.
getLE() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getLE() - Method in class com.singularsys.jep.OperatorTable
 
getLE() - Method in class com.singularsys.jep.OperatorTable2
 
getLE() - Method in interface com.singularsys.jep.OperatorTableI
 
getLeFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getLength() - Method in class com.singularsys.jep.configurableparser.tokens.Token
Gets the length of the source text matched by this token
getLhsOp() - Method in class com.singularsys.jep.configurableparser.TernaryOperator.RhsTernaryOperator
Reference to left hand operator
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.Diff
 
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
 
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.diffRules.DivideDiffRule
 
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.diffRules.IfDiffRule
 
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.diffRules.MultiplyDiffRule
Returns null
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.diffRules.PassThroughDiffRule
 
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.diffRules.PowerDiffRule
 
getLightWeightInstance() - Method in class com.singularsys.extensions.djep.diffRules.ZeroDiffRule
 
getLightWeightInstance() - Method in class com.singularsys.extensions.fastreal.AbstractEval
Return null
getLightWeightInstance() - Method in class com.singularsys.extensions.fastreal.RpEvaluator
 
getLightWeightInstance() - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
getLightWeightInstance() - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
getLightWeightInstance() - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
getLightWeightInstance() - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
getLightWeightInstance() - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
Returns this.
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.DimensionVisitor
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixFactory
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.MatrixComponents
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.MatrixFieldCollection
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixFactory
 
getLightWeightInstance() - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
 
getLightWeightInstance() - Method in class com.singularsys.extensions.polynomials.Expand
 
getLightWeightInstance() - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
 
getLightWeightInstance() - Method in class com.singularsys.extensions.polynomials.Simplify
 
getLightWeightInstance() - Method in class com.singularsys.extensions.rewrite.AbstractRewrite
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Count
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.ElementMinMax
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.ElementProduct
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.ElementSum
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Mean
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Median
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Mode
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Percentile
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Rank
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Ranks
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.SortElements
 
getLightWeightInstance() - Method in class com.singularsys.extensions.statistical.Variance
 
getLightWeightInstance() - Method in class com.singularsys.extensions.structure.StructuredEvaluator
 
getLightWeightInstance() - Method in class com.singularsys.extensions.xjep.ExpressionCleaner
 
getLightWeightInstance() - Method in class com.singularsys.extensions.xjep.TreeUtils
 
getLightWeightInstance() - Method in class com.singularsys.extensions.xjep.XAssign
 
getLightWeightInstance() - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
getLightWeightInstance() - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
getLightWeightInstance() - Method in class com.singularsys.jep.ComponentSubset
 
getLightWeightInstance() - Method in class com.singularsys.jep.configurableparser.ConfigurableParser
Returns a light weight instance, suitable for use in multiple evaluation threads.
getLightWeightInstance() - Method in class com.singularsys.jep.configurableparser.ShuntingYard.ShuntingYardGrammarParserFactory
returns this.
getLightWeightInstance() - Method in class com.singularsys.jep.configurableparser.Tokenizer.StandardTokenizerFactory
returns this
getLightWeightInstance() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getLightWeightInstance() - Method in class com.singularsys.jep.FunctionTable
Return a function table with the same set of functions as this one.
getLightWeightInstance() - Method in interface com.singularsys.jep.JepComponent
Gets a light-weight instance suitable for using in multiple threads.
getLightWeightInstance() - Method in class com.singularsys.jep.misc.CaseInsensitiveVariableTable
 
getLightWeightInstance() - Method in class com.singularsys.jep.misc.FunctionSet
 
getLightWeightInstance() - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
 
getLightWeightInstance() - Method in class com.singularsys.jep.misc.lineNumbering.LineNumberingShuntingYard.LineNumberGrammarParserFactory
returns this.
getLightWeightInstance() - Method in class com.singularsys.jep.misc.MacroFunction
Returns null
getLightWeightInstance() - Method in class com.singularsys.jep.misc.NullParser
 
getLightWeightInstance() - Method in class com.singularsys.jep.misc.nullwrapper.NullWrappedFunctionFactory
 
getLightWeightInstance() - Method in class com.singularsys.jep.misc.threadsafeeval.ThreadSafeEvaluator
 
getLightWeightInstance() - Method in class com.singularsys.jep.NodeFactory
 
getLightWeightInstance() - Method in class com.singularsys.jep.OperatorTable
 
getLightWeightInstance() - Method in class com.singularsys.jep.parser.StandardParser
 
getLightWeightInstance() - Method in class com.singularsys.jep.PrintVisitor
 
getLightWeightInstance() - Method in class com.singularsys.jep.reals.RealEvaluator
 
getLightWeightInstance() - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
getLightWeightInstance() - Method in class com.singularsys.jep.standard.FastEvaluator
 
getLightWeightInstance() - Method in class com.singularsys.jep.standard.StandardEvaluator
 
getLightWeightInstance() - Method in class com.singularsys.jep.VariableFactory
 
getLightWeightInstance() - Method in class com.singularsys.jep.VariableTable
Returns a new empty VariableTable.
getLightWeightInstance() - Method in class com.singularsys.jep.walkers.DoNothingVisitor
 
getLightWeightInstance() - Method in class com.singularsys.jep.walkers.PostfixEvaluator
Return new PostfixEvaluator
getLightWeightInstance() - Method in class com.singularsys.jeptests.system.ModifiedParserTest.SuffixArrayAccessShuntingYardGrammarParserFactory
 
getLightWeightInstance() - Method in class com.singularsys.jeptests.system.StackCheckingFastEvaluator
 
getLine() - Method in interface com.singularsys.jep.parser.CharStream
Deprecated. 
getLine() - Method in class com.singularsys.jep.parser.JepJavaCharStream
Deprecated. 
getLineNumber() - Method in class com.singularsys.jep.configurableparser.tokens.Token
 
getLineNumber(Node) - Static method in class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
Convenience method to get the line number of a node.
getLineNumber() - Method in exception com.singularsys.jep.ParseException
Return the line number where the error occurred, or -1 if not available.
getList() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getList() - Method in class com.singularsys.jep.OperatorTable
 
getList() - Method in class com.singularsys.jep.OperatorTable2
 
getList() - Method in interface com.singularsys.jep.OperatorTableI
 
getLShift() - Method in class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
 
getLShiftEquals() - Method in class com.singularsys.jep.misc.javaops.JavaOperatorTable
 
getLT() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getLT() - Method in class com.singularsys.jep.OperatorTable
 
getLT() - Method in class com.singularsys.jep.OperatorTable2
 
getLT() - Method in interface com.singularsys.jep.OperatorTableI
 
getLtFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.BigDecComponents
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.BigDecFunctionTable
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.BigDecOperatorTable
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecAdd
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecDiv
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecMod
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecMul
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecNegate
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecPow
 
getMathContext() - Method in class com.singularsys.jep.bigdecimal.functions.BigDecSub
 
getMathMLEntitiesString() - Method in class com.singularsys.extensions.mathml.MathMLContentParser
Returns a string sith a simple DOCTYPE declaration with defined entities.
getMatrixFactory() - Method in class com.singularsys.extensions.matrix.MatrixComponents
 
getMatrixFactory() - Method in class com.singularsys.extensions.matrix.MatrixComponentSet
 
getMatrixFactory() - Method in class com.singularsys.extensions.matrix.MatrixOperatorTable
 
getMatrixFactory() - Method in class com.singularsys.extensions.matrixdiff.MDJep
 
getMatrixFactory() - Method in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
getMatrixField() - Method in class com.singularsys.extensions.matrix.MatrixComponents
 
getMatrixField() - Method in class com.singularsys.extensions.matrix.MatrixComponentSet
 
getMatrixField() - Method in class com.singularsys.extensions.matrix.MatrixOperatorTable
 
getMatrixField() - Method in class com.singularsys.extensions.matrixdiff.MDJepComponents
 
getMaxDepth() - Method in class com.singularsys.jep.walkers.TreeAnalyzer
The depth of the tree
getMaxLen() - Method in class com.singularsys.jep.PrintVisitor
 
getMessage() - Method in exception com.singularsys.jep.functions.IllegalParameterException
 
getMessage() - Method in exception com.singularsys.jep.ParseException
 
getMessage() - Method in error com.singularsys.jep.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMfield() - Method in class com.singularsys.extensions.matrixdiff.MDJep
 
getMinusEquals() - Method in class com.singularsys.jep.misc.javaops.JavaOperatorTable
 
getMinusOne() - Method in class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
 
getMinusOne() - Method in class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
 
getMinusOne() - Method in class com.singularsys.extensions.field.implementations.IntegerNumberFactory
 
getMinusOne() - Method in class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
 
getMinusOne() - Method in class com.singularsys.extensions.field.implementations.SimpleNumberFactory
 
getMinusOne() - Method in class com.singularsys.extensions.xjep.TreeUtils
Number representing -1
getMinusOne() - Method in class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
 
getMinusOne() - Method in class com.singularsys.jep.bigdecimal.BigDecNumberFactory
 
getMinusOne() - Method in interface com.singularsys.jep.NumberFactory
Return an object representing ZERO-ONE.
getMinusOne() - Method in class com.singularsys.jep.standard.DoubleNumberFactory
 
getMod() - Method in class com.singularsys.extensions.field.implementations.StandardField
 
getMod() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getMod() - Method in class com.singularsys.jep.OperatorTable
 
getMod() - Method in class com.singularsys.jep.OperatorTable2
 
getMod() - Method in interface com.singularsys.jep.OperatorTableI
 
getMode() - Method in class com.singularsys.jep.PrintVisitor
Return the current print mode.
getMode(int) - Method in class com.singularsys.jep.PrintVisitor
Returns true if the specified testmode is active.
getModEquals() - Method in class com.singularsys.jep.misc.javaops.JavaOperatorTable
 
getModFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getMul() - Method in class com.singularsys.extensions.field.implementations.StandardField
 
getMulFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getMultiply() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getMultiply() - Method in class com.singularsys.jep.OperatorTable
 
getMultiply() - Method in class com.singularsys.jep.OperatorTable2
 
getMultiply() - Method in interface com.singularsys.jep.OperatorTableI
 
getName() - Method in class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
returns the name of the function
getName() - Method in class com.singularsys.extensions.djep.diffRules.DivideDiffRule
 
getName() - Method in class com.singularsys.extensions.djep.diffRules.IfDiffRule
 
getName() - Method in class com.singularsys.extensions.djep.diffRules.MultiplyDiffRule
 
getName() - Method in class com.singularsys.extensions.djep.diffRules.PassThroughDiffRule
 
getName() - Method in class com.singularsys.extensions.djep.diffRules.PowerDiffRule
 
getName() - Method in class com.singularsys.extensions.djep.diffRules.ZeroDiffRule
 
getName() - Method in interface com.singularsys.extensions.djep.DiffRulesI
Returns the name of the function.
getName() - Method in class com.singularsys.extensions.djep.PartialDerivative
 
getName() - Method in class com.singularsys.extensions.mathml.parser.FunctionElement
 
getName() - Method in class com.singularsys.extensions.mathml.parser.SpecialNode
 
getName() - Method in class com.singularsys.extensions.mathml.parser.StackFrame
 
getName() - Method in class com.singularsys.extensions.polynomials.PFunction
 
getName() - Method in class com.singularsys.extensions.polynomials.POperator
 
getName() - Method in class com.singularsys.extensions.polynomials.PVariable
 
getName() - Method in class com.singularsys.extensions.structure.StructureNode
 
getName() - Method in class com.singularsys.jep.functions.PostfixMathCommand
 
getName() - Method in class com.singularsys.jep.Operator
returns a unique name defining this operator.
getName() - Method in class com.singularsys.jep.parser.ASTConstant
 
getName() - Method in class com.singularsys.jep.parser.ASTFunNode
Returns the name of the node (operator symbol or function name).
getName() - Method in class com.singularsys.jep.parser.ASTOpNode
Returns the name of the node (operator symbol or function name).
getName() - Method in class com.singularsys.jep.parser.ASTStart
 
getName() - Method in class com.singularsys.jep.parser.ASTVarNode
Returns the name of the variable.
getName() - Method in interface com.singularsys.jep.parser.Node
Return the name associated with the node (if any).
getName() - Method in interface com.singularsys.jep.PostfixMathCommandI
The name of the function used in error messages
getName() - Method in class com.singularsys.jep.Variable
Returns the variable name.
getName() - Method in class com.singularsys.jep.walkers.SerializableExpression.Function
 
getName() - Method in class com.singularsys.jep.walkers.SerializableExpression.Operator
 
getName() - Method in class com.singularsys.jep.walkers.SerializableExpression.Variable
 
getName() - Method in class com.singularsys.jeptests.system.perf.PerfTest
 
getNamespacePrefix() - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
 
getNAN() - Method in class com.singularsys.extensions.xjep.TreeUtils
Number representing NaN
getNArgs() - Method in class com.singularsys.extensions.polynomials.PFunction
 
getNArgs() - Method in class com.singularsys.extensions.polynomials.POperator
 
getNargs() - Method in class com.singularsys.jep.walkers.SerializableExpression.Function
 
getNargs() - Method in class com.singularsys.jep.walkers.SerializableExpression.Operator
 
getNCols() - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
 
getNCols() - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrix
 
getNCols() - Method in interface com.singularsys.extensions.matrix.MatrixI
The number of columns
getNCols() - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
 
getNE() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getNE() - Method in class com.singularsys.jep.OperatorTable
 
getNE() - Method in class com.singularsys.jep.OperatorTable2
 
getNE() - Method in interface com.singularsys.jep.OperatorTableI
 
getNeFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getNegativeInfinity() - Method in class com.singularsys.extensions.xjep.TreeUtils
Number representing +Infty
getNegFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getNEles() - Method in class com.singularsys.extensions.matrix.doublemat.DoubleVector
 
getNEles() - Method in class com.singularsys.extensions.matrix.genericmat.GenericVector
 
getNEles() - Method in interface com.singularsys.extensions.matrix.VectorI
Gets the number of elements of a vector
getNextToken() - Method in class com.singularsys.jep.parser.JccParser
Get the next Token.
getNextToken() - Method in class com.singularsys.jep.parser.JccParserTokenManager
Get the next Token.
getNf() - Method in class com.singularsys.extensions.mathml.parser.AbstractHandler
 
getNodeFactory() - Method in class com.singularsys.extensions.polynomials.PolynomialCreator
 
getNodeFactory() - Method in class com.singularsys.jep.ComponentSet
 
getNodeFactory() - Method in class com.singularsys.jep.Jep
Returns the node factory
getNodeFactory() - Method in class com.singularsys.jep.walkers.DoNothingVisitor
 
getNop() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getNop() - Method in class com.singularsys.jep.OperatorTable
 
getNop() - Method in class com.singularsys.jep.OperatorTable2
 
getNop() - Method in interface com.singularsys.jep.OperatorTableI
 
getNot() - Method in class com.singularsys.extensions.field.implementations.StandardField
 
getNot() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getNot() - Method in class com.singularsys.jep.OperatorTable
 
getNot() - Method in class com.singularsys.jep.OperatorTable2
 
getNot() - Method in interface com.singularsys.jep.OperatorTableI
 
getNotFunction() - Method in class com.singularsys.extensions.field.FieldOperatorTable
 
getNRows() - Method in class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
 
getNRows() - Method in class com.singularsys.extensions.matrix.genericmat.GenericMatrix
 
getNRows() - Method in interface com.singularsys.extensions.matrix.MatrixI
The number of rows
getNRows() - Method in class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
 
getNTerms() - Method in class com.singularsys.extensions.polynomials.Polynomial
The number of terms which make up the polynomial.
getNullBehaviour() - Method in class com.singularsys.jep.misc.functions.Case
Behaviour when passed zero arguments.
getNullBehaviour() - Method in class com.singularsys.jep.misc.functions.Switch
Behaviour when passed zero arguments.
getNullBehaviour() - Method in class com.singularsys.jep.misc.functions.SwitchDefault
Behaviour when passed zero arguments.
getNum_itts() - Method in class com.singularsys.extensions.field.functions.FieldSqrt
 
getNumber(double) - Method in class com.singularsys.exttests.matrix.BigDecimalBooleanMatrixTest
 
getNumber(String) - Method in class com.singularsys.exttests.matrix.BigDecimalBooleanMatrixTest
 
getNumber(double) - Method in class com.singularsys.exttests.matrix.ComplexMatrixTest
 
getNumber(String) - Method in class com.singularsys.exttests.matrix.ComplexMatrixTest
 
getNumber(double) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
getNumber(String) - Method in class com.singularsys.exttests.matrix.MatrixFieldTestBase
 
getNumber(double) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest
 
getNumber(String) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest
 
getNumber(double) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest2
 
getNumber(String) - Method in class com.singularsys.exttests.matrix.RationalMatrixTest2
 
getNumberBuilder() - Method in class com.singularsys.extensions.mathml.MathMLContentBuilder
 
getNumberFactory() - Method in class com.singularsys.jep.ComponentSet
 
getNumberFactory() - Method in class com.singularsys.jep.Jep
Returns the number factory
getNumberFactory() - Method in class org.nfunk.jep.JEP
Deprecated.
Returns the number factory.
getNumberOfParameters() - Method in class com.singularsys.jep.functions.PostfixMathCommand
Return the required number of parameters.
getNumberOfParameters() - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNary
 
getNumberOfParameters() - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNaryBinary
 
getNumberOfParameters() - Method in class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedPfmc
 
getNumberOfParameters() - Method in interface com.singularsys.jep.PostfixMathCommandI
Returns the number of required parameters, or -1 if any number of parameters is allowed.
getNumChildren() - Method in class com.singularsys.extensions.mathml.parser.StackFrame
 
getNumCommands() - Method in class com.singularsys.extensions.fastmatrix.MrpCommandList
number of commands in list.
getNumCommands() - Method in class com.singularsys.extensions.fastreal.RpCommandList
 
getNumConst() - Method in class com.singularsys.jep.walkers.TreeAnalyzer
 
getNumerator() - Method in class com.singularsys.extensions.field.implementations.Rational
 
getNumf() - Method in class com.singularsys.extensions.mathml.parser.AbstractHandler
 
getNumFunctions() - Method in class com.singularsys.jep.walkers.TreeAnalyzer
 
getNumNodes() - Method in class com.singularsys.jep.walkers.TreeAnalyzer
 
getNumOperators() - Method in class com.singularsys.jep.walkers.TreeAnalyzer
 
getNumOps() - Method in class com.singularsys.jep.EmptyOperatorTable
 
getNumOps() - Method in class com.singularsys.jep.OperatorTable
 
getNumPts() - Method in class com.singularsys.extexamples.applets.ComplexCanvas
 
getNumPts() - Method in class com.singularsys.extexamples.applets.ContourCanvas
 
getNumPts() - Method in class com.singularsys.extexamples.applets.