Serialized Form
-
Package com.singularsys.extensions.djep
-
Class com.singularsys.extensions.djep.DEquationExtractor extends EquationExtractor implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.djep.DExpressionCleaner extends ExpressionCleaner implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.djep.Diff extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 320L
-
Serialized Fields
-
djep
DJep djep
-
-
Class com.singularsys.extensions.djep.DifferentiationVisitor extends DeepCopyVisitor implements Serializable
- serialVersionUID:
- 1100L
-
Serialized Fields
-
diffRules
java.util.Map<java.lang.String,DiffRulesI> diffRules
The set of all differentiation rules indexed by name of function. -
djep
DJep djep
-
tu
TreeUtils tu
-
-
Class com.singularsys.extensions.djep.DJep extends XJep implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
dv
DifferentiationVisitor dv
-
-
Class com.singularsys.extensions.djep.DPrintVisitor extends PrintVisitor implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.DVariable extends XVariable implements Serializable
- serialVersionUID:
- 1100L
-
Serialized Fields
-
derivatives
java.util.Map<java.lang.String,PartialDerivative> derivatives
-
-
Class com.singularsys.extensions.djep.DVariableFactory extends XVariableFactory implements Serializable
- serialVersionUID:
- 1100L
-
Class com.singularsys.extensions.djep.DVariableTable extends XVariableTable implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.PartialDerivative extends DVariable implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
dnames
java.lang.String[] dnames
-
printString
java.lang.String printString
-
root
DVariable root
-
-
-
Package com.singularsys.extensions.djep.diffRules
-
Class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
argNames
java.lang.String[] argNames
-
copier
DeepCopyVisitor copier
-
descriptions
java.lang.String[] descriptions
Description of i-th rule. Should be set by subclass -
dv
DifferentiationVisitor dv
-
name
java.lang.String name
Name of function being differentiated. Should be set by subclass. -
nf
NodeFactory nf
-
opSet
OperatorTableI opSet
-
pfmc
PostfixMathCommandI pfmc
Should be set by subclass. -
rules
Node[] rules
The rule used to represent derivative wrt i-th argument Should be set by subclass -
subv
SubstitutionVisitor subv
-
-
Class com.singularsys.extensions.djep.diffRules.DivideDiffRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
copier
DeepCopyVisitor copier
-
divide
Operator divide
-
multiply
Operator multiply
-
name
java.lang.String name
-
nf
NodeFactory nf
-
subtract
Operator subtract
-
-
Class com.singularsys.extensions.djep.diffRules.IfDiffRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
name
java.lang.String name
-
nf
NodeFactory nf
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.extensions.djep.diffRules.MacroDiffRules extends ChainRuleDiffRules implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.diffRules.MacroFunctionDiffRules extends ChainRuleDiffRules implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.diffRules.MultiplyDiffRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
addOp
Operator addOp
-
copier
DeepCopyVisitor copier
-
definedOps
boolean definedOps
-
mulOp
Operator mulOp
-
name
java.lang.String name
-
nf
NodeFactory nf
-
-
Class com.singularsys.extensions.djep.diffRules.PassThroughDiffRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
name
java.lang.String name
-
nf
NodeFactory nf
-
op
Operator op
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.extensions.djep.diffRules.PowerDiffRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
add
Operator add
-
copier
DeepCopyVisitor copier
-
eValue
java.lang.Object eValue
-
funTab
FunctionTable funTab
-
mul
Operator mul
-
name
java.lang.String name
-
nf
NodeFactory nf
-
numf
NumberFactory numf
-
ot
OperatorTableI ot
-
pow
Operator pow
-
sub
Operator sub
-
tu
TreeUtils tu
-
-
Class com.singularsys.extensions.djep.diffRules.ZeroDiffRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
name
java.lang.String name
-
nf
NodeFactory nf
-
pfmc
PostfixMathCommandI pfmc
-
zero
java.lang.Object zero
-
-
-
Package com.singularsys.extensions.fastmatrix
-
Class com.singularsys.extensions.fastmatrix.MrpCommandList extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
commandPos
short commandPos
Current position in the command Stack. -
commands
MrpCommandList.MrpCommand[] commands
List of commands -
finalType
int finalType
The return type at end of evaluation -
resultDim
Dimensions resultDim
The Dimensions of the result
-
-
Class com.singularsys.extensions.fastmatrix.MrpCommandList.MrpCommand extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
aux1
short aux1
-
aux2
short aux2
-
aux3
short aux3
-
aux4
short aux4
-
command
short command
-
-
Class com.singularsys.extensions.fastmatrix.MrpEval extends AbstractEval implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
binaryArgs
double[] binaryArgs
-
binaryArgsD
java.lang.Double[] binaryArgsD
-
curCommandList
MrpCommandList curCommandList
Temporary holder for command list used during compilation -
indexShift
int indexShift
Amount to shift index by for ele operator. -
matrixArgs
java.util.List<MatrixI> matrixArgs
-
mnnStore
com.singularsys.extensions.fastmatrix.MatStore mnnStore
-
quartArgs
double[] quartArgs
-
quartArgsD
java.lang.Double[] quartArgsD
-
scalerRes
com.singularsys.extensions.fastmatrix.ScalerObj scalerRes
Contains the constant values -
scalerStore
com.singularsys.extensions.fastmatrix.MScalerStore scalerStore
-
stack
java.util.Stack<java.lang.Object> stack
-
triArgs
double[] triArgs
-
triArgsD
java.lang.Double[] triArgsD
-
unaryArgs
double[] unaryArgs
-
unaryArgsD
java.lang.Double[] unaryArgsD
-
vectorArgs
java.util.List<VectorI> vectorArgs
Arguments passed to matrix functions -
vnStore
com.singularsys.extensions.fastmatrix.VecStore vnStore
-
-
Class com.singularsys.extensions.fastmatrix.MrpRes extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.fastmatrix.MrpVarRef extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
dims
Dimensions dims
-
dimType
short dimType
-
index
int index
-
name
java.lang.String name
-
-
-
Package com.singularsys.extensions.fastreal
-
Class com.singularsys.extensions.fastreal.AbstractEval extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
customFunctionCommands
java.util.List<PostfixMathCommandI> customFunctionCommands
List of additional PFMC's needed for evaluation. Most function likesin
are hard coded so don't appear here. -
functionHash
java.util.Map<java.lang.String,java.lang.Short> functionHash
HashMap for function name lookup. Can't be static for cases when a function is renamed.
-
-
Class com.singularsys.extensions.fastreal.RpCommand extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
aux1
short aux1
auxiliary information, number of constant/variable/function -
command
short command
code for type of command
-
-
Class com.singularsys.extensions.fastreal.RpCommandList extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
commandPos
short commandPos
Number of items in the list. -
commands
RpCommand[] commands
List of commands. May have empty elements.
-
-
Class com.singularsys.extensions.fastreal.RpEval extends AbstractEval implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
binaryArgs
double[] binaryArgs
arguments used when calling PFMC's. -
binaryArgsD
java.lang.Double[] binaryArgsD
arguments used when calling PFMC's. -
pfmcStack
java.util.Stack<java.lang.Object> pfmcStack
Stack used when calling PFMC's. -
quartArgs
double[] quartArgs
arguments used when calling PFMC's. -
quartArgsD
java.lang.Double[] quartArgsD
arguments used when calling PFMC's. -
scalerStore
com.singularsys.extensions.fastreal.ScalerStore scalerStore
Reference to store which hold constants, variables and a stack used for evaluation. -
triArgs
double[] triArgs
arguments used when calling PFMC's. -
triArgsD
java.lang.Double[] triArgsD
arguments used when calling PFMC's. -
unaryArgs
double[] unaryArgs
arguments used when calling PFMC's. -
unaryArgsD
java.lang.Double[] unaryArgsD
arguments used when calling PFMC's.
-
-
Class com.singularsys.extensions.fastreal.RpEvaluator extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
rpe
RpEval rpe
-
updateJepVariables
boolean updateJepVariables
-
-
-
Package com.singularsys.extensions.field
-
Class com.singularsys.extensions.field.FieldCollection extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fields
java.util.List<FieldI> fields
-
-
Class com.singularsys.extensions.field.FieldOperatorTable extends StandardOperatorTable2 implements Serializable
- serialVersionUID:
- 303L
-
Serialized Fields
-
addFunction
NaryBinaryFunction addFunction
-
andFunction
LazyLogical andFunction
-
divFunction
BinaryFunction divFunction
-
eqFunction
BinaryFunction eqFunction
-
field
FieldI field
-
geFunction
BinaryFunction geFunction
-
gtFunction
BinaryFunction gtFunction
-
leFunction
BinaryFunction leFunction
-
ltFunction
BinaryFunction ltFunction
-
modFunction
BinaryFunction modFunction
-
mulFunction
NaryBinaryFunction mulFunction
-
neFunction
BinaryFunction neFunction
-
negFunction
UnaryFunction negFunction
-
notFunction
UnaryFunction notFunction
-
orFunction
LazyLogical orFunction
-
powFunction
BinaryFunction powFunction
-
subFunction
BinaryFunction subFunction
-
-
-
Package com.singularsys.extensions.field.functions
-
Class com.singularsys.extensions.field.functions.BigDecimalFunctionTable extends BigDecFunctionTable implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.ComplexFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.FieldAbs extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
zero
java.lang.Object zero
-
-
Class com.singularsys.extensions.field.functions.FieldBinomial extends BinaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
f
FieldI f
-
one
java.lang.Object one
-
zero
java.lang.Object zero
-
-
Class com.singularsys.extensions.field.functions.FieldFactorial extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
f
FieldI f
-
knownValues
java.util.SortedMap<java.lang.Object,java.lang.Object> knownValues
-
one
java.lang.Object one
-
-
Class com.singularsys.extensions.field.functions.FieldMod extends BinaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.functions.FieldPower extends BinaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.functions.FieldSignum extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.functions.FieldSqrt extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
f
FieldI f
-
four
java.lang.Object four
-
num_itts
int num_itts
-
one
java.lang.Object one
-
quater
java.lang.Object quater
-
sixteen
java.lang.Object sixteen
-
sixteenth
java.lang.Object sixteenth
-
two
java.lang.Object two
-
-
Class com.singularsys.extensions.field.functions.IntegerFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.RationalFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.RationalRound extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
mode
java.math.RoundingMode mode
-
-
-
Package com.singularsys.extensions.field.implementations
-
Class com.singularsys.extensions.field.implementations.AbstractComparativeField extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.implementations.BigDecimalField extends GenericField<java.math.BigDecimal> implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.extensions.field.implementations.BigIntegerField extends GenericField<java.math.BigInteger> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
MINUSONE
java.math.BigInteger MINUSONE
-
TWO
java.math.BigInteger TWO
-
-
Class com.singularsys.extensions.field.implementations.BigIntegerToRationalDecorator extends FieldDecorator implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.BigModulusField extends GenericField<java.math.BigInteger> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
modulus
java.math.BigInteger modulus
-
-
Class com.singularsys.extensions.field.implementations.BooleanField extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ComplexField extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ComplexFieldWithRealOrder extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ComplexNumberFactory extends SimpleNumberFactory implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.DoubleField extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
one
java.lang.Double one
-
zero
java.lang.Double zero
-
-
Class com.singularsys.extensions.field.implementations.ExactIntegerField extends GenericPowerField<java.lang.Integer> implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
checkDivide
boolean checkDivide
-
-
Class com.singularsys.extensions.field.implementations.FieldDecorator extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.implementations.GenericField extends AbstractComparativeField implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.GenericPowerField extends GenericField<E> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
aggressive
boolean aggressive
-
-
Class com.singularsys.extensions.field.implementations.IntegerField extends GenericField<java.lang.Integer> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.IntegerNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.IntegerToBigIntegerDecorator extends FieldDecorator implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.LongField extends GenericPowerField<java.lang.Long> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ModulusField extends GenericField<java.lang.Integer> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
modulus
int modulus
-
-
Class com.singularsys.extensions.field.implementations.NumberAsBooleanField extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.NumberToComplexDecorator extends FieldDecorator implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.NumberToDoubleDecorator extends FieldDecorator implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.Rational extends java.lang.Number implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
denominator
java.math.BigInteger denominator
-
numerator
java.math.BigInteger numerator
-
-
Class com.singularsys.extensions.field.implementations.RationalDivisionPrintRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.field.implementations.RationalField extends GenericPowerField<Rational> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.RationalNumberFactory extends SimpleNumberFactory implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ShortField extends GenericPowerField<java.lang.Short> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.SimpleNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
minusone
java.lang.Object minusone
-
one
java.lang.Object one
-
two
java.lang.Object two
-
zero
java.lang.Object zero
-
-
Class com.singularsys.extensions.field.implementations.StandardField extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.StringField extends AbstractComparativeField implements Serializable
- serialVersionUID:
- 330L
-
-
Package com.singularsys.extensions.lambda
-
Class com.singularsys.extensions.lambda.Apply extends NaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.BracketedRangeSequenceGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.extensions.lambda.Define extends BinaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
ft
FunctionTable ft
-
-
Class com.singularsys.extensions.lambda.FieldListProcessor extends StandardListProcessor implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
acf
AbstractComparativeField acf
-
field
FieldI field
-
zero
java.lang.Object zero
-
-
Class com.singularsys.extensions.lambda.FieldRange extends BinaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
f
FieldI f
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Filter extends BinaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Fold extends BinaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Iterate extends NaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.LambdaFunction extends MacroFunction implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.lambda.LambdaFunGenerator extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
instanceNumber
int instanceNumber
-
jep
Jep jep
-
ot
OperatorTableI ot
-
prv
PrintVisitor prv
-
-
Class com.singularsys.extensions.lambda.ListOrRangeGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.extensions.lambda.Map extends BinaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.MatrixListProcessor extends FieldListProcessor implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.lambda.Merge extends NaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Range extends BinaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.RangeOperator extends Operator implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
left
java.lang.String left
-
right
java.lang.String right
-
-
Class com.singularsys.extensions.lambda.Sort extends BinaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.StandardListProcessor extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
sortFun
Sort sortFun
-
-
-
Package com.singularsys.extensions.matrix
-
Class com.singularsys.extensions.matrix.AbstractMatrixField extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
skipElements
boolean skipElements
-
-
Class com.singularsys.extensions.matrix.Dimensions extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialization Methods
-
readResolve
private java.lang.Object readResolve()
-
-
Serialized Fields
-
dims
int[] dims
-
-
Class com.singularsys.extensions.matrix.DimensionVisitor extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
jep
Jep jep
-
ot
OperatorTableI ot
-
warnings
java.util.List<java.lang.String> warnings
-
-
Class com.singularsys.extensions.matrix.MatrixComponents extends ComponentSubset implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
mft
MatrixFunctionTable mft
-
mot
MatrixOperatorTable mot
-
-
Class com.singularsys.extensions.matrix.MatrixFieldCollection extends FieldCollection implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.MatrixFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.matrix.MatrixOperatorTable extends FieldOperatorTable implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
-
Package com.singularsys.extensions.matrix.complexmat
-
Class com.singularsys.extensions.matrix.complexmat.ComplexMatrix extends GenericMatrix<Complex> implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.matrix.complexmat.ComplexMatrixFactory extends GenericMatrixFactory<Complex> implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField extends GenericMatrixField<Complex> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.matrix.complexmat.ComplexVector extends GenericVector<Complex> implements Serializable
- serialVersionUID:
- 400L
-
-
Package com.singularsys.extensions.matrix.doublemat
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrix extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
-
-
Serialized Fields
-
data
double[][] data
-
ncols
int ncols
-
nrows
int nrows
-
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrixComponents extends MatrixComponents implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrixFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField extends AbstractMatrixField implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.matrix.doublemat.DoubleVector extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
-
-
Serialized Fields
-
data
double[] data
-
nrows
int nrows
-
-
-
Package com.singularsys.extensions.matrix.functions
-
Class com.singularsys.extensions.matrix.functions.MatrixAdd extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixCmp extends Comparative implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixCross extends BinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixDet extends UnaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixDiv extends BinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixDot extends Dot implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixEle extends Ele implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
nf
NodeFactory nf
-
-
Class com.singularsys.extensions.matrix.functions.MatrixId extends NaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrix.functions.MatrixInv extends UnaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixList extends NaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.matrix.functions.MatrixMod extends BinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixMul extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixNeg extends UnaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixPow extends BinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixSize extends UnaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrix.functions.MatrixSolve extends BinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixSub extends BinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixTrace extends UnaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixTrans extends UnaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixZeroMat extends BinaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrix.functions.MatrixZeroVec extends UnaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
-
Package com.singularsys.extensions.matrix.genericmat
-
Class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField extends GenericMatrixField<E> implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
base
GenericField<E> base
-
-
Class com.singularsys.extensions.matrix.genericmat.GenericMatrix extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
-
-
Serialized Fields
-
data
java.lang.Object[][] data
-
ncols
int ncols
-
nrows
int nrows
-
-
Class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.genericmat.GenericMatrixField extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
mf
GenericMatrixFactory<E> mf
-
skipElements
boolean skipElements
-
-
Class com.singularsys.extensions.matrix.genericmat.GenericVector extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
-
-
Serialized Fields
-
data
java.lang.Object[] data
-
nrows
int nrows
-
-
-
Package com.singularsys.extensions.matrix.objectmat
-
Class com.singularsys.extensions.matrix.objectmat.FieldMatrixField extends GenericMatrixField<java.lang.Object> implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.matrix.objectmat.ObjectMatrix extends GenericMatrix<java.lang.Object> implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.matrix.objectmat.ObjectMatrixFactory extends GenericMatrixFactory<java.lang.Object> implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.objectmat.ObjectVector extends GenericVector<java.lang.Object> implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField extends GenericMatrixField<java.lang.Object> implements Serializable
- serialVersionUID:
- 330L
-
-
Package com.singularsys.extensions.matrix.sequencemat
-
Class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
-
-
Serialized Fields
-
data
double[] data
-
ncols
int ncols
-
nrows
int nrows
-
-
Class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField extends AbstractMatrixField implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
pow
Power pow
-
-
-
Package com.singularsys.extensions.matrixdiff
-
Class com.singularsys.extensions.matrixdiff.DDimensionVisitor extends DimensionVisitor implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrixdiff.MatrixDifferentiationVisitor extends DifferentiationVisitor implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrixdiff.MDJep extends DJep implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
dimv
DimensionVisitor dimv
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
-
Package com.singularsys.extensions.polynomials
-
Class com.singularsys.extensions.polynomials.AbstractPNode extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
pc
PolynomialCreator pc
A reference to the PolynomialCreator instance.
-
-
Class com.singularsys.extensions.polynomials.Coeffs extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.Compare extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 320L
-
Serialized Fields
-
expand
boolean expand
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.Expand extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 320L
-
Serialized Fields
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.Monomial extends AbstractPNode implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.polynomials.PConstant extends AbstractPNode implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
value
java.lang.Object value
-
-
Class com.singularsys.extensions.polynomials.PFunction extends AbstractPNode implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
args
PNodeI[] args
-
name
java.lang.String name
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.extensions.polynomials.Polynomial extends AbstractPNode implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
terms
PNodeI[] terms
-
-
Class com.singularsys.extensions.polynomials.PolynomialCreator extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
field
FieldI field
-
ft
FunctionTable ft
-
infConstant
PConstant infConstant
-
jep
Jep jep
-
minusOneConstant
PConstant minusOneConstant
-
nanConstant
PConstant nanConstant
-
nf
NodeFactory nf
-
numf
NumberFactory numf
-
oneConstant
PConstant oneConstant
-
ot
OperatorTableI ot
-
tu
TreeUtils tu
-
twoConstant
PConstant twoConstant
-
vt
VariableTable vt
-
zeroConstant
PConstant zeroConstant
-
-
Class com.singularsys.extensions.polynomials.POperator extends AbstractPNode implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.polynomials.PVariable extends AbstractPNode implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
variable
Variable variable
-
-
Class com.singularsys.extensions.polynomials.Simplify extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 320L
-
Serialized Fields
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.SymbolicEquals extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
expand
boolean expand
-
pc
PolynomialCreator pc
-
-
-
Package com.singularsys.extensions.rewrite
-
Class com.singularsys.extensions.rewrite.AbstractRewrite extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dcv
DeepCopyVisitor dcv
-
nf
NodeFactory nf
A NodeFactory used for construction nodes. -
opSet
OperatorTableI opSet
An OperatorSet used for finding operators. -
tu
TreeUtils tu
TreeUtils for testing types of nodes. -
xj
Jep xj
A reference to main XJep opbject.
-
-
Class com.singularsys.extensions.rewrite.CollectPowers extends AbstractRewrite implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.extensions.rewrite.ExpandBrackets extends AbstractRewrite implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.rewrite.ExpandPower extends AbstractRewrite implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.rewrite.RewriteVisitor extends DoNothingVisitor implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
cleaner
ExpressionCleaner cleaner
-
constantRules
java.util.List<RewriteVisitor.ConstantRuleI> constantRules
-
rules
java.util.List<RewriteRuleI> rules
-
simp
boolean simp
-
variableRules
java.util.List<RewriteVisitor.VariableRuleI> variableRules
-
-
Class com.singularsys.extensions.rewrite.SmallNumberRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
nf
NodeFactory nf
A NodeFactory used for construction nodes. -
tolerance
double tolerance
-
-
Class com.singularsys.extensions.rewrite.VariableShifter extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
name
java.lang.String name
-
value
double value
-
-
-
Package com.singularsys.extensions.statistical
-
Class com.singularsys.extensions.statistical.Count extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
f
FieldI f
-
-
Class com.singularsys.extensions.statistical.ElementMinMax extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
type
ElementMinMax.Type type
-
-
Class com.singularsys.extensions.statistical.ElementProduct extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fm
FieldI fm
-
one
java.lang.Object one
-
-
Class com.singularsys.extensions.statistical.ElementSum extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fm
FieldI fm
-
zero
java.lang.Object zero
-
-
Class com.singularsys.extensions.statistical.FieldComparator extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
cf
AbstractComparativeField cf
-
field
FieldI field
-
increasing
boolean increasing
-
-
Class com.singularsys.extensions.statistical.ListReturningFunction extends NaryFunction implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
mfac
MatrixFactoryI mfac
-
-
Class com.singularsys.extensions.statistical.Mean extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fm
FieldI fm
-
one
java.lang.Object one
-
zero
java.lang.Object zero
-
-
Class com.singularsys.extensions.statistical.Median extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fm
FieldI fm
-
two
java.lang.Object two
-
-
Class com.singularsys.extensions.statistical.Mode extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fm
FieldI fm
-
undefinedValue
java.lang.Object undefinedValue
-
-
Class com.singularsys.extensions.statistical.Percentile extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fm
FieldI fm
-
numf
NumberFactory numf
-
type
Percentile.Type type
-
-
Class com.singularsys.extensions.statistical.Rank extends BinaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.statistical.Ranks extends ListReturningFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
descending
boolean descending
-
fc
FieldComparator fc
-
fm
FieldI fm
-
type
Ranks.Type type
-
-
Class com.singularsys.extensions.statistical.SortElements extends ListReturningFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
fc
FieldComparator fc
-
fm
FieldI fm
-
increasing
boolean increasing
-
-
Class com.singularsys.extensions.statistical.Variance extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
one
java.lang.Object one
-
sqrt
FieldSqrt sqrt
-
type
Variance.Type type
-
-
-
Package com.singularsys.extensions.statistical.distributions
-
Class com.singularsys.extensions.statistical.distributions.BinomialCdf extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.statistical.distributions.BinomialDist extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.statistical.distributions.NormalDist extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
type
NormalDist.Type type
-
-
Class com.singularsys.extensions.statistical.distributions.NormalInverse extends NaryFunction implements Serializable
- serialVersionUID:
- 305L
-
-
Package com.singularsys.extensions.structure
-
Class com.singularsys.extensions.structure.BlockRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
close
SymbolToken close
-
open
SymbolToken open
-
statement
SequenceRule statement
-
-
Class com.singularsys.extensions.structure.ControlRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
code
java.lang.Object code
-
separator
SymbolToken separator
-
word
SymbolToken word
-
-
Class com.singularsys.extensions.structure.ExpressionRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.structure.JavaForRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
close
SymbolToken close
-
expression
GrammaticalRuleI expression
-
forToken
SymbolToken forToken
-
open
SymbolToken open
-
sep
SymbolToken sep
-
statement
GrammaticalRuleI statement
-
-
Class com.singularsys.extensions.structure.JavaIfRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
close
SymbolToken close
-
elseToken
SymbolToken elseToken
-
expression
GrammaticalRuleI expression
-
ifToken
SymbolToken ifToken
-
open
SymbolToken open
-
statement
GrammaticalRuleI statement
-
-
Class com.singularsys.extensions.structure.JavaWhileRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
close
SymbolToken close
-
expression
GrammaticalRuleI expression
-
open
SymbolToken open
-
statement
GrammaticalRuleI statement
-
whileToken
SymbolToken whileToken
-
-
Class com.singularsys.extensions.structure.PossiblyTerminatedExpressionRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
expressionRule
ExpressionRule expressionRule
-
sep
SymbolToken sep
-
-
Class com.singularsys.extensions.structure.SequenceRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
statement
GrammaticalRuleI statement
-
-
Class com.singularsys.extensions.structure.SequenceSeparatorRule extends SequenceRule implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
sep
SymbolToken sep
-
-
Class com.singularsys.extensions.structure.StandardStructuredParser extends StructuredParser implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.structure.StatementRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
rules
java.util.List<GrammaticalRuleI> rules
-
-
Class com.singularsys.extensions.structure.StructuredEvaluator extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
rootEval
Evaluator rootEval
-
-
Class com.singularsys.extensions.structure.StructuredGrammarParser extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
head
GrammaticalRuleI head
-
statementSeperator
SymbolToken statementSeperator
-
sy
GrammarParser sy
-
-
Class com.singularsys.extensions.structure.StructuredParser extends ConfigurableParser implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
head
GrammaticalRuleI head
-
-
Class com.singularsys.extensions.structure.TerminatedExpressionRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
expressionRule
ExpressionRule expressionRule
-
sep
SymbolToken sep
-
-
-
Package com.singularsys.extensions.structure.fieldJavaOps
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPostDec extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
field
FieldI field
-
one
java.lang.Object one
-
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPostInc extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
field
FieldI field
-
one
java.lang.Object one
-
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPreDec extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
field
FieldI field
-
one
java.lang.Object one
-
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPreInc extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
field
FieldI field
-
one
java.lang.Object one
-
-
-
Package com.singularsys.extensions.xjep
-
Class com.singularsys.extensions.xjep.Clean extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
cleaner
ExpressionCleaner cleaner
-
-
Class com.singularsys.extensions.xjep.CommandVisitor extends DoNothingVisitor implements Serializable
- serialVersionUID:
- 1100L
-
Class com.singularsys.extensions.xjep.DirtyRandom extends Random implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.xjep.DirtyThreadSafeRandom extends ThreadSafeRandom implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.extensions.xjep.EquationExtractor extends DeepCopyVisitor implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.xjep.Eval extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
evaluator
Evaluator evaluator
-
nf
NodeFactory nf
-
-
Class com.singularsys.extensions.xjep.ExpressionCleaner extends DoNothingVisitor implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
tu
TreeUtils tu
-
-
Class com.singularsys.extensions.xjep.ExtractEqn extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 250L
-
Serialized Fields
-
ee
EquationExtractor ee
-
-
Class com.singularsys.extensions.xjep.FieldTreeUtils extends TreeUtils implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.xjep.Preprocess extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 400L
-
Serialized Fields
-
xj
XJep xj
-
-
Class com.singularsys.extensions.xjep.Subst extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 250L
-
Serialized Fields
-
subv
SubstitutionVisitor subv
-
-
Class com.singularsys.extensions.xjep.TreeUtils extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
MINUS_ONE
java.lang.Object MINUS_ONE
-
NAN
java.lang.Object NAN
Real NaN -
NegInf
java.lang.Object NegInf
Real NaN -
ONE
java.lang.Object ONE
-
PosInf
java.lang.Object PosInf
Real positive infinity -
TWO
java.lang.Object TWO
-
ZERO
java.lang.Object ZERO
-
-
Class com.singularsys.extensions.xjep.XAssign extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1100L
-
Serialized Fields
-
root
CallbackEvaluationI root
-
useEqn
boolean useEqn
-
xjep
XJep xjep
-
-
Class com.singularsys.extensions.xjep.XEvaluator extends FastEvaluator implements Serializable
- serialVersionUID:
- 1100L
-
Serialized Fields
-
force
boolean force
Whether to force re-evaluation of sub-equations.
-
-
Class com.singularsys.extensions.xjep.XFunctionTable extends StandardFunctionTable implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.xjep.XJep extends Jep implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
cleaner
ExpressionCleaner cleaner
-
commandv
CommandVisitor commandv
-
copier
DeepCopyVisitor copier
-
extractor
EquationExtractor extractor
-
polyv
PolynomialCreator polyv
-
rewritev
RewriteVisitor rewritev
-
subv
SubstitutionVisitor subv
-
tu
TreeUtils tu
A few utility functions.
-
-
Class com.singularsys.extensions.xjep.XOperatorTable extends StandardOperatorTable2 implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.xjep.XVariable extends Variable implements Serializable
- serialVersionUID:
- 1100L
-
Serialized Fields
-
equation
Node equation
-
-
Class com.singularsys.extensions.xjep.XVariableFactory extends VariableFactory implements Serializable
- serialVersionUID:
- 1100L
-
Class com.singularsys.extensions.xjep.XVariableTable extends VariableTable implements Serializable
- serialVersionUID:
- 350L
-
-
Package com.singularsys.extexamples.applets
-
Class com.singularsys.extexamples.applets.ComplexCanvas extends AbstractCanvas implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.applets.ComplexPlotter extends javax.swing.JApplet implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
java.lang.String[][] equations
-
graphCanvas
ComplexCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
javax.swing.JList<java.lang.String> list
-
listModel
javax.swing.DefaultListModel<java.lang.String> listModel
List of equations -
map
java.util.Map<java.lang.String,java.lang.String[]> map
-
maxField
javax.swing.JTextField maxField
-
minField
javax.swing.JTextField minField
-
rField
javax.swing.JTextField rField
-
rVal
double rVal
-
stepsField
javax.swing.JTextField stepsField
-
tMax
double tMax
-
tMin
double tMin
-
tSteps
int tSteps
-
zexprField
javax.swing.JTextField zexprField
The expression field
-
-
Class com.singularsys.extexamples.applets.ContourCanvas extends PixelCanvas implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
commands
RpCommandList commands
Rpe expression -
expression
Node expression
Expression to evaluate -
jep
Jep jep
Math parser -
n0rgb
int n0rgb
-
p0rgb
int p0rgb
-
rpe
RpEval rpe
Fast evaluator -
showValues
boolean showValues
Whether to show the function values -
xRef
int xRef
Reference to the x variable for rpe -
xVar
Variable xVar
"x" variable -
yRef
int yRef
Reference to the y variable for rpe -
yVar
Variable yVar
-
-
Class com.singularsys.extexamples.applets.ContourPlotter extends ImplicitPlotter implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.applets.FieldFunctionPlotter extends FunctionPlotter implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.applets.ImplicitCanvas extends AbstractCanvas implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
coeffs
double[][] coeffs
Polynomial coefficients -
commands
RpCommandList commands
Rpe expression -
depth
int depth
Depth of recursion for convexity test -
expression
Node expression
Expression to evaluate -
jep
XJep jep
Math parser -
npoints
long npoints
Number of points calculated -
pc
PolynomialCreator pc
Polynomial creator -
rpe
RpEval rpe
Fast evaluator -
showValues
boolean showValues
Whether to show the function values -
useRpe
boolean useRpe
-
xRef
int xRef
Reference to the x variable for rpe -
xVar
Variable xVar
"x" variable -
yRef
int yRef
Reference to the y variable for rpe -
yVar
Variable yVar
"y" variable
-
-
Class com.singularsys.extexamples.applets.ImplicitPlotter extends javax.swing.JApplet implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
java.lang.String[][] equations
-
exprField
javax.swing.JTextField exprField
The expression field -
graphCanvas
AbstractCanvas graphCanvas
The canvas for plotting the graph -
jep
XJep jep
-
list
javax.swing.JList<java.lang.String> list
-
listModel
javax.swing.DefaultListModel<java.lang.String> listModel
-
map
java.util.Map<java.lang.String,java.lang.String> map
-
sas
com.singularsys.extexamples.applets.ImplicitPlotter.SwapAssignSub sas
-
-
Class com.singularsys.extexamples.applets.PixelCanvas extends AbstractCanvas implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
myPixels
int[] myPixels
pixels for image -
outImage
java.awt.Image outImage
Output image -
source
java.awt.image.MemoryImageSource source
-
tEnd
long tEnd
-
tStart
long tStart
-
-
-
Package com.singularsys.extexamples.applets.mathml
-
Class com.singularsys.extexamples.applets.mathml.MathMLApplet extends javax.swing.JApplet implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
button
javax.swing.JButton button
-
contentField
javax.swing.JTextArea contentField
-
inputField
javax.swing.JTextField inputField
-
jep
Jep jep
-
mcb
MathMLContentBuilder mcb
-
presetationField
javax.swing.JTextArea presetationField
-
style
java.net.URL style
-
tContent
javax.xml.transform.Transformer tContent
-
tf
javax.xml.transform.TransformerFactory tf
-
tPres
javax.xml.transform.Transformer tPres
-
-
-
Package com.singularsys.extexamples.consoles
-
Class com.singularsys.extexamples.consoles.DJepConsole extends Console implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
jps
Console.JepPrintStream jps
-
-
Class com.singularsys.extexamples.consoles.ExtensionsConsole extends FieldConsole implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
jps
Console.JepPrintStream jps
-
mfact
MatrixFactoryI mfact
-
mfc
MatrixFieldCollection mfc
-
mfield
MatrixFieldI mfield
-
multiline
java.lang.String multiline
-
-
Class com.singularsys.extexamples.consoles.ExtensionsConsole.PrintfFunction extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
sep
java.lang.String sep
-
term
java.lang.String term
-
-
Class com.singularsys.extexamples.consoles.ExtensionsConsole.PrintFunction extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
sep
java.lang.String sep
-
term
java.lang.String term
-
-
Class com.singularsys.extexamples.consoles.FieldConsole extends Console implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
baseField
FieldI baseField
Base field, does not normally include boolean and string operations -
decimalFormat
java.text.DecimalFormat decimalFormat
-
fields
FieldCollection fields
Set of fields with boolean and possibly string support -
funTab
FunctionTable funTab
-
mc
java.math.MathContext mc
-
numf
NumberFactory numf
-
opTab
OperatorTable2 opTab
-
type
FieldConsole.Type type
-
varFac
VariableFactory varFac
-
varTab
VariableTable varTab
-
-
Class com.singularsys.extexamples.consoles.FieldConsole.AllToComplesDecerator extends FieldDecorator implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.consoles.FieldConsole.BigDecPFMC extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.FieldConsole.DoublePFMC extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalBigDecToDoubleDecerator extends FieldDecorator implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalPFMC extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalToBigDecDecerator extends FieldDecorator implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.consoles.LambdaConsole extends Console implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.extexamples.consoles.MathMLConsole extends CPConsole implements Serializable
- serialVersionUID:
- 302L
-
Serialized Fields
-
db
MathMLContentBuilder db
-
tf
javax.xml.transform.TransformerFactory tf
-
tPres
javax.xml.transform.Transformer tPres
-
tStyle
javax.xml.transform.Transformer tStyle
-
-
Class com.singularsys.extexamples.consoles.MatrixConsole extends Console implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
numf
NumberFactory numf
-
type
com.singularsys.extexamples.consoles.MatrixConsole.MatType type
-
-
Class com.singularsys.extexamples.consoles.MrpEvalConsole extends Console implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
dimV
DimensionVisitor dimV
-
mrpe
MrpEval mrpe
-
-
Class com.singularsys.extexamples.consoles.RpEvalConsole extends Console implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
rpe
RpEval rpe
-
-
Class com.singularsys.extexamples.consoles.StructuredConsole extends Console implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
multiline
java.lang.String multiline
-
-
Class com.singularsys.extexamples.consoles.StructuredConsole.PrintfFunction extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
sep
java.lang.String sep
-
term
java.lang.String term
-
-
Class com.singularsys.extexamples.consoles.StructuredConsole.PrintFunction extends NaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
sep
java.lang.String sep
-
term
java.lang.String term
-
-
Class com.singularsys.extexamples.consoles.XJepConsole extends Console implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
xjep
XJep xjep
-
-
-
Package com.singularsys.exttests
-
Class com.singularsys.exttests.ExtDocsTest.MyStructuredParser extends StructuredParser implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.exttests.ExtDocsTest.StringField extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.ExtDocsTest.StringField2 extends AbstractComparativeField implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.ExtDocsTest.StringField3 extends GenericField<java.lang.String> implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.exttests.MRpSerializationTest.MyBinary extends BinaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.MRpSerializationTest.MyNary extends NaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.MRpSerializationTest.MyNaryBinary extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.MRpSerializationTest.MyNullary extends NullaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
value
double value
-
-
Class com.singularsys.exttests.MRpSerializationTest.MyUnary extends UnaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyBinary extends BinaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyNary extends NaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyNaryBinary extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyNullary extends NullaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
value
double value
-
-
Class com.singularsys.exttests.RpSerializationTest.MyUnary extends UnaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpTest.MyArcSin extends ArcSine implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
hitCount
int hitCount
-
-
-
Package com.singularsys.exttests.matrix
-
Class com.singularsys.exttests.matrix.RationalMatrixFactory extends GenericMatrixFactory<Rational> implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.exttests.matrix.RationalMatrixFactory.RationalMatrix extends GenericMatrix<Rational> implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.matrix.RationalMatrixFactory.RationalVector extends GenericVector<Rational> implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.singularsys.jep
-
Class com.singularsys.jep.ComponentSubset extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
parts
JepComponent[] parts
-
-
Class com.singularsys.jep.EmptyOperatorTable extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
operators
java.util.Map<EmptyOperatorTable.OperatorKey,Operator> operators
The internal map of operators
-
-
Class com.singularsys.jep.EvaluationException extends JepException implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.FunctionTable extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
table
java.util.Map<java.lang.String,PostfixMathCommandI> table
-
-
Class com.singularsys.jep.Jep extends java.lang.Object implements Serializable
- serialVersionUID:
- 301L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream stream) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
additionalComponents
java.util.List<JepComponent> additionalComponents
Additional components out side the standard set -
allowAssignment
boolean allowAssignment
Allow Assignment option -
allowUndeclared
boolean allowUndeclared
Allow Undeclared Variables option -
evaluator
Evaluator evaluator
Evaluator instance used for evaluating parse trees -
funTab
FunctionTable funTab
Function Table -
implicitMul
boolean implicitMul
Implicit Multiplication option -
nodeFac
NodeFactory nodeFac
Node Factory -
numFac
NumberFactory numFac
Number Factory -
opTab
OperatorTableI opTab
Operator Table -
parser
Parser parser
Parser instance used for parsing expressions -
pv
PrintVisitor pv
PrintVisitor -
varFac
VariableFactory varFac
Variable Factory -
varTab
VariableTable varTab
Variable Table
-
-
Class com.singularsys.jep.JepException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.JepRuntimeException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.jep.NodeFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.Operator extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
altSymbols
java.util.List<java.lang.String> altSymbols
-
binaryInverseOperator
Operator binaryInverseOperator
-
distribOver
Operator[] distribOver
Operators this is distributive over -
flags
int flags
Flags for type of operator Access level changed to protected in version 3.5 -
inverseOperator
Operator inverseOperator
For composite operators like a-b which is really a+(-b) there is a root operator and an inverse operator -
key
int key
Key used to identify the operator in the operator table Access level changed to protected in version 3.5 -
name
java.lang.String name
A unique name defining the operator. Access level changed to protected in version 3.5 -
pfmc
PostfixMathCommandI pfmc
The PostfixMathCommandI for evaluating Access level changed to protected in version 3.5 -
precedence
int precedence
Precedence of operator, 0 is most tightly bound, so prec("*") < prec("+"). Access level changed to protected in version 3.5 -
printSymbol
java.lang.String printSymbol
The symbol for the operator, used for printing. Access level changed to protected in version 3.5 -
rootOperator
Operator rootOperator
For composite operators like a-b which can be considered as a+(-b) there is a root operator (+) and an inverse operator (UMinus) -
symbol
java.lang.String symbol
The symbol for the operator, used for printing. Access level changed to protected in version 3.5
-
-
Class com.singularsys.jep.OperatorTable extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
numOps
int numOps
-
ops
Operator[] ops
-
-
Class com.singularsys.jep.OperatorTable2 extends EmptyOperatorTable implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.ParseException extends JepException implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
columnNumber
int columnNumber
-
currentLine
java.lang.String currentLine
-
jccpe
ParseException jccpe
-
lineNumber
int lineNumber
-
-
Class com.singularsys.jep.PrintVisitor extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
format
java.text.NumberFormat format
The NumberFormat object used to print numbers. -
FunctionArgSep
java.lang.String FunctionArgSep
-
FunLBracket
java.lang.String FunLBracket
-
FunRBracket
java.lang.String FunRBracket
-
LBracket
java.lang.String LBracket
-
maxLen
int maxLen
The width of the output for wrapped printing. -
mode
int mode
The current mode for printing. Stores multiple flags as a bit field. -
ot
OperatorTableI ot
-
RBracket
java.lang.String RBracket
-
specialFunRules
java.util.HashMap<java.lang.String,PrintVisitor.PrintRulesI> specialFunRules
-
specialRules
java.util.HashMap<Operator,PrintVisitor.PrintRulesI> specialRules
-
specialVarName
java.util.HashMap<java.lang.String,java.lang.String> specialVarName
-
-
Class com.singularsys.jep.PrintVisitor.NullPrintVisitor extends PrintVisitor implements Serializable
- serialVersionUID:
- 341L
-
Class com.singularsys.jep.PrintVisitor.StdElePrintRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.PrintVisitor.StdListPrintRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.Variable extends java.util.Observable implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
isConstant
boolean isConstant
-
keys
Node.HookKey[] keys
-
keyVals
java.lang.Object[] keyVals
-
name
java.lang.String name
-
validValue
boolean validValue
-
value
java.lang.Object value
-
-
Class com.singularsys.jep.VariableFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
defaultValue
java.lang.Object defaultValue
The default value to use when variable is created with no value
-
-
Class com.singularsys.jep.VariableTable extends java.util.Observable implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
table
java.util.HashMap<java.lang.String,Variable> table
-
-
-
Package com.singularsys.jep.bigdecimal
-
Class com.singularsys.jep.bigdecimal.BigDecFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.BigDecNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.BigDecOperatorTable extends StandardOperatorTable2 implements Serializable
- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.bigdecimal.functions
-
Class com.singularsys.jep.bigdecimal.functions.BigDecAbs extends Abs implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.bigdecimal.functions.BigDecAdd extends Add implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
allowStrings
boolean allowStrings
Stores whether strings are allowed as arguments or not. Added in version 3.4. -
mc
java.math.MathContext mc
Stores the math context used for calculations.
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecDiv extends Divide implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecMod extends Modulus implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecMul extends Multiply implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecNegate extends UMinus implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecPow extends Power implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecRelational extends Comparative implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
allowStrings
boolean allowStrings
-
id
int id
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecRound extends Round implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
mode
java.math.RoundingMode mode
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecRoundSigFig extends BinaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
mode
java.math.RoundingMode mode
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecSignum extends Signum implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.bigdecimal.functions.BigDecSub extends Subtract implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
java.math.MathContext mc
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecTieBreakComparative extends BigDecRelational implements Serializable
- serialVersionUID:
- 350L
-
-
Package com.singularsys.jep.configurableparser
-
Class com.singularsys.jep.configurableparser.ConfigurableParser extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
filters
java.util.List<TokenFilter> filters
-
g
java.util.List<GrammarMatcher> g
-
gpf
GrammarParserFactory gpf
-
m
java.util.List<TokenMatcher> m
-
otm
OperatorTokenMatcher otm
-
stm
SymbolTokenMatcher stm
-
tf
TokenizerFactory tf
-
-
Class com.singularsys.jep.configurableparser.ShuntingYard.ShuntingYardGrammarParserFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.jep.configurableparser.StandardConfigurableParser extends ConfigurableParser implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.TernaryOperator extends Operator implements Serializable
- serialVersionUID:
- 301L
-
Serialized Fields
-
rhs
TernaryOperator.RhsTernaryOperator rhs
-
rhsSymbol
java.lang.String rhsSymbol
-
-
Class com.singularsys.jep.configurableparser.TernaryOperator.RhsTernaryOperator extends Operator implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.configurableparser.Tokenizer.StandardTokenizerFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.jep.configurableparser.WhiteSpaceCommentFilter extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.configurableparser.matchers
-
Class com.singularsys.jep.configurableparser.matchers.ArrayAccessGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.BracketedSequenceGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.CommentTokenMatcher extends RegExpTokenMatcher implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.FunctionGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.FunctionSequenceGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.GrammarException extends ParseException implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.configurableparser.matchers.HexNumberTokenMatcher extends RegExpTokenMatcher implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher extends RegExpTokenMatcher implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.ListGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.ListOrBracketGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.MultiLineMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
completeMatcher
TokenBuilder completeMatcher
-
endMatcher
TokenMatcher endMatcher
-
startMatcher
TokenMatcher startMatcher
-
-
Class com.singularsys.jep.configurableparser.matchers.NumberTokenMatcher extends RegExpTokenMatcher implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.OperatorTokenMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.RegExpTokenMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
pattern
java.util.regex.Pattern pattern
-
-
Class com.singularsys.jep.configurableparser.matchers.RoundBracketGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.SingleArgFunctionMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
open
Token open
-
-
Class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher extends RegExpTokenMatcher implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
delim
char delim
-
-
Class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher2 extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
delim
char delim
-
includeQuotes
boolean includeQuotes
-
-
Class com.singularsys.jep.configurableparser.matchers.SymbolTokenMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
tokens
java.util.ArrayList<SymbolToken> tokens
-
-
Class com.singularsys.jep.configurableparser.matchers.TerminatorTokenMatcher extends RegExpTokenMatcher implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.UpperCaseOperatorTokenMatcher extends OperatorTokenMatcher implements Serializable
- serialVersionUID:
- 320L
-
Class com.singularsys.jep.configurableparser.matchers.WhiteSpaceTokenMatcher extends RegExpTokenMatcher implements Serializable
- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.configurableparser.tokens
-
Class com.singularsys.jep.configurableparser.tokens.CommentToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.FunctionToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.jep.configurableparser.tokens.IdentifierToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.MultiLineToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
buffer
java.lang.String buffer
-
completeMatcher
TokenBuilder completeMatcher
-
endMatcher
TokenMatcher endMatcher
-
-
Class com.singularsys.jep.configurableparser.tokens.NumberToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
value
java.lang.Object value
-
-
Class com.singularsys.jep.configurableparser.tokens.OperatorToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.StringToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
delim
char delim
-
includeQuotes
boolean includeQuotes
-
str
java.lang.String str
-
-
Class com.singularsys.jep.configurableparser.tokens.SymbolToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
rhsImpMul
boolean rhsImpMul
-
-
Class com.singularsys.jep.configurableparser.tokens.TerminatorToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.Token extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
columnNumber
int columnNumber
The column number in the text where the token starts. Note this field is not used in the equals or hashCode methods. -
lineNumber
int lineNumber
The line number in the text where the token starts. Note this field is not used in the equals or hashCode methods. -
source
java.lang.String source
Source text matched by token
-
-
Class com.singularsys.jep.configurableparser.tokens.WhiteSpaceToken extends Token implements Serializable
- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.functions
-
Class com.singularsys.jep.functions.Abs extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Add extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcCosine extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.ArcCosineH extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.ArcSine extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.ArcSineH extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcTangent extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcTangent2 extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcTanH extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Arg extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.ArrayFunctionBase extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
zeroLengthErrorBehaviour
ArrayFunctionBase.ZeroLengthErrorBehaviour zeroLengthErrorBehaviour
The zero array length setting
-
-
Class com.singularsys.jep.functions.Assign extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Average extends ArrayFunctionBase implements Serializable
- serialVersionUID:
- 310L
-
Class com.singularsys.jep.functions.BinaryFunction extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Binomial extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Ceil extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Comparative extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
id
int id
Used to represent which operator the class represents. -
tolerance
double tolerance
The tolerance for comparing complex numbers.
-
-
Class com.singularsys.jep.functions.ComplexPFMC extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Conjugate extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Cosecant extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Cosine extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.CosineH extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Cotangent extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Cross extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Divide extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Dot extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Ele extends NaryFunction implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
indexShift
int indexShift
-
-
Class com.singularsys.jep.functions.Exp extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Floor extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Identity extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.If extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
falseValue
java.lang.Object falseValue
-
-
Class com.singularsys.jep.functions.IllegalParameterException extends EvaluationException implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
actualObject
java.lang.Object actualObject
-
actualObject2
java.lang.Object actualObject2
-
argumentNumber
int argumentNumber
-
expectedClass
java.lang.Class<?> expectedClass
-
expectedMsg
java.lang.String expectedMsg
-
functionName
java.lang.String functionName
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.jep.functions.Imaginary extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.LazyLogical extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
id
int id
Represents which logical operator this is.
-
-
Class com.singularsys.jep.functions.List extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Logarithm extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.LogBase2 extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
CLOGN
Complex CLOGN
-
LOGN
double LOGN
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Logical extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
id
int id
Represents which operator this is.
-
-
Class com.singularsys.jep.functions.MinMax extends ArrayFunctionBase implements Serializable
- serialVersionUID:
- 310L
-
Serialized Fields
-
comp
Comparative comp
Used to compare greater than or less than between objects.
-
-
Class com.singularsys.jep.functions.Modulus extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Multiply extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.NaryBinaryFunction extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.NaryFunction extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.NaturalLogarithm extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Not extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
-
Class com.singularsys.jep.functions.NullaryFunction extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Polar extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.PostfixMathCommand extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
name
java.lang.String name
-
numberOfParameters
int numberOfParameters
Number of parameters a the function requires. Initialize this value to -1 if any number of parameters should be allowed.
-
-
Class com.singularsys.jep.functions.Power extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Random extends NullaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Real extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.RInt extends Round implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Round extends NaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Secant extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Signum extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Sine extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.SineH extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.SquareRoot extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Str extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.StrictNaturalLogarithm extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
logBase
double logBase
Log of base used to calculate logs.
-
-
Class com.singularsys.jep.functions.Subtract extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Sum extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Tangent extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.TanH extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.UMinus extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.UnaryFunction extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.VSum extends ArrayFunctionBase implements Serializable
- serialVersionUID:
- 331L
-
Serialized Fields
-
add
Add add
-
-
-
Package com.singularsys.jep.functions.strings
-
Class com.singularsys.jep.functions.strings.Concat extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Left extends BinaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Length extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.LowerCase extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Mid extends NaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Right extends BinaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Substring extends NaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Trim extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.UpperCase extends UnaryFunction implements Serializable
- serialVersionUID:
- 330L
-
-
Package com.singularsys.jep.misc
-
Class com.singularsys.jep.misc.CaseInsensitiveFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.CaseInsensitiveVariableTable extends VariableTable implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.ExtendedOperatorSet extends StandardOperatorTable2 implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.FunctionSet extends java.lang.Object implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
functions
java.util.Map<java.lang.String,PostfixMathCommandI> functions
-
-
Class com.singularsys.jep.misc.MacroFunction extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
expression
java.lang.String expression
-
nParam
int nParam
-
preCompiled
Node preCompiled
-
varNames
java.lang.String[] varNames
-
-
Class com.singularsys.jep.misc.NullParser extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.OperatorAsFunctionGrammarMatcher extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.StringFunctionSet extends FunctionSet implements Serializable
- serialVersionUID:
- 330L
-
-
Package com.singularsys.jep.misc.bitwise
-
Class com.singularsys.jep.misc.bitwise.BitAnd extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitComp extends UnaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitOr extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable extends StandardOperatorTable2 implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitXor extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.LShift extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.RShift extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.URShift extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.misc.boundvariable
-
Class com.singularsys.jep.misc.boundvariable.BoundVariable extends Variable implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
vb
VariableBinding vb
-
-
Class com.singularsys.jep.misc.boundvariable.BoundVariableFactory extends VariableFactory implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
vbm
VariableBindingMapper vbm
-
-
Class com.singularsys.jep.misc.boundvariable.ChainedObjectVariableBindingMapper extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
baseObjects
java.util.Map<java.lang.String,java.lang.Object> baseObjects
-
sep
java.lang.String sep
-
-
Class com.singularsys.jep.misc.boundvariable.FieldVariableBinding extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
field
java.lang.reflect.Field field
-
fieldName
java.lang.String fieldName
-
obj
java.lang.Object obj
-
-
Class com.singularsys.jep.misc.boundvariable.MutableDouble extends java.lang.Number implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
val
java.lang.Double val
The value of this object.
-
-
-
Package com.singularsys.jep.misc.functions
-
Class com.singularsys.jep.misc.functions.Case extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
defaultVal
java.lang.Object defaultVal
-
hasDefault
boolean hasDefault
-
nullBehaviour
Case.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.ConstantFunction extends NullaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
value
java.lang.Object value
-
-
Class com.singularsys.jep.misc.functions.ElementOf extends ArrayFunctionBase implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
comp
Comparative comp
-
in
boolean in
-
-
Class com.singularsys.jep.misc.functions.Factorial extends UnaryFunction implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.functions.FromBase extends NaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
globalBase
int globalBase
-
prefix
java.lang.String prefix
-
-
Class com.singularsys.jep.misc.functions.IsInfinite extends UnaryFunction implements Serializable
- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.functions.IsNaN extends UnaryFunction implements Serializable
- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.functions.IsNull extends UnaryFunction implements Serializable
- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.functions.IsType extends UnaryFunction implements Serializable
- serialVersionUID:
- 320L
-
Serialized Fields
-
classType
java.lang.Class<?> classType
-
-
Class com.singularsys.jep.misc.functions.LogTwoArg extends BinaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.misc.functions.Remainder extends BinaryFunction implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
type
Remainder.Type type
-
-
Class com.singularsys.jep.misc.functions.RoundSF extends NaryFunction implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
mcs
java.util.ArrayList<java.math.MathContext> mcs
-
-
Class com.singularsys.jep.misc.functions.Switch extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
nullBehaviour
Switch.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.SwitchDefault extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
nullBehaviour
SwitchDefault.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.ToBase extends NaryFunction implements Serializable
- serialVersionUID:
- 320L
-
Serialized Fields
-
globalBase
int globalBase
-
prefix
java.lang.String prefix
-
-
-
Package com.singularsys.jep.misc.javaops
-
Class com.singularsys.jep.misc.javaops.AbstractInc extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.javaops.JavaOperatorTable extends BitwiseOperatorTable implements Serializable
- serialVersionUID:
- 302L
-
Serialized Fields
-
andeq
Operator andeq
-
diveq
Operator diveq
-
lseq
Operator lseq
-
minuseq
Operator minuseq
-
modeq
Operator modeq
-
muleq
Operator muleq
-
oreq
Operator oreq
-
pluseq
Operator pluseq
-
postdec
Operator postdec
-
postinc
Operator postinc
-
predec
Operator predec
-
preinc
Operator preinc
-
rseq
Operator rseq
-
ternaryCond
TernaryOperator ternaryCond
-
urseq
Operator urseq
-
xoreq
Operator xoreq
-
-
Class com.singularsys.jep.misc.javaops.OpEquals extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
fun
PostfixMathCommandI fun
-
stack
java.util.Stack<java.lang.Object> stack
-
-
Class com.singularsys.jep.misc.javaops.PostDec extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.PostInc extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.PreDec extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.PreInc extends AbstractInc implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.TernaryConditional extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.misc.lineNumbering
-
Class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory extends NodeFactory implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
currentColumn
int currentColumn
The current column -
currentLine
int currentLine
The current line number -
root
NodeFactory root
-
-
Class com.singularsys.jep.misc.lineNumbering.LineNumberingShuntingYard.LineNumberGrammarParserFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
-
Package com.singularsys.jep.misc.nullwrapper
-
Class com.singularsys.jep.misc.nullwrapper.NullWrappedFunctionFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.nullwrapper.NullWrappedFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
factory
NullWrappedFunctionFactory factory
-
root
FunctionTable root
-
-
Class com.singularsys.jep.misc.nullwrapper.NullWrappedOperatorTable extends OperatorTable2 implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
factory
NullWrappedFunctionFactory factory
-
hasNullSafeEquals
boolean hasNullSafeEquals
-
root
OperatorTable2 root
-
-
-
Package com.singularsys.jep.misc.nullwrapper.functions
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullSafeEquals extends Comparative implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedAbstractInc extends AbstractInc implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
root
AbstractInc root
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedBinary extends BinaryFunction implements Serializable
- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
BinaryFunction fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedIf extends If implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedLazyLogical extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
id
int id
Represents which logical operator this is.
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNary extends NaryFunction implements Serializable
- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
NaryFunction fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNaryBinary extends NaryFunction implements Serializable
- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
NaryBinaryFunction fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedPfmc extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
PostfixMathCommand fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedUnary extends UnaryFunction implements Serializable
- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
UnaryFunction fun
-
-
-
Package com.singularsys.jep.misc.threadsafeeval
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeAssign extends Assign implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeEle extends Ele implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeEvaluator extends FastEvaluator implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
jep
Jep jep
-
vt
VariableTable vt
-
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeRandom extends NullaryFunction implements Serializable
- serialVersionUID:
- 350L
-
-
Package com.singularsys.jep.parser
-
Class com.singularsys.jep.parser.ParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
currentToken
Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token. -
eol
java.lang.String eol
The end of line string for this machine. -
expectedTokenSequences
int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse. -
tokenImage
java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.
-
-
Class com.singularsys.jep.parser.StandardParser extends java.lang.Object implements Serializable
- serialVersionUID:
- 301L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Class com.singularsys.jep.parser.Token extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
beginColumn
int beginColumn
The column number of the first character of this Token. -
beginLine
int beginLine
The line number of the first character of this Token. -
endColumn
int endColumn
The column number of the last character of this Token. -
endLine
int endLine
The line number of the last character of this Token. -
image
java.lang.String image
The string image of the token. -
kind
int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java. -
next
Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field. -
specialToken
Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.
-
-
Class com.singularsys.jep.parser.TokenMgrError extends java.lang.Error implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
errorCode
int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.
-
-
-
Package com.singularsys.jep.reals
-
Class com.singularsys.jep.reals.RealEvaluator extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Class com.singularsys.jep.reals.RealFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.reals.RealVariableTable extends VariableTable implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
hasBoolean
boolean hasBoolean
-
-
-
Package com.singularsys.jep.standard
-
Class com.singularsys.jep.standard.Complex extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
im
double im
the imaginary component -
re
double re
the real component
-
-
Class com.singularsys.jep.standard.Complex.NonPropagatingImmutableComplex extends Complex implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.jep.standard.DoubleNumberFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.FastEvaluator extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
-
trapUnsetValues
boolean trapUnsetValues
Whether null values for variables are trapped
-
-
Class com.singularsys.jep.standard.ImmutableComplex extends Complex.NonPropagatingImmutableComplex implements Serializable
- serialVersionUID:
- 400L
-
Class com.singularsys.jep.standard.StandardEvaluator extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
Whether null values for variables are trapped
-
-
Class com.singularsys.jep.standard.StandardFunctionTable extends FunctionTable implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.StandardOperatorTable extends OperatorTable implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.StandardOperatorTable2 extends OperatorTable2 implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.StandardVariableTable extends VariableTable implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.UncheckedEvaluator extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
-
Package com.singularsys.jep.walkers
-
Class com.singularsys.jep.walkers.DeepCopyVisitor extends DoNothingVisitor implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.jep.walkers.DoNothingVisitor extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
ft
FunctionTable ft
Convenience reference to the FunctionTable -
jep
Jep jep
Jep instance -
nf
NodeFactory nf
Convenience reference to the NodeFactory -
ot
OperatorTableI ot
Convenience reference to the OperatorTableI -
vt
VariableTable vt
Convenience reference to the VariableTable
-
-
Class com.singularsys.jep.walkers.ExpressionConsolidator extends DeepCopyVisitor implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
ops
java.util.List<Operator> ops
-
-
Class com.singularsys.jep.walkers.ImportationVisitor extends DeepCopyVisitor implements Serializable
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.walkers.PostfixEvaluator extends PostfixTreeWalker implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Class com.singularsys.jep.walkers.SerializableExpression extends PostfixTreeWalker implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readExternal
public final void readExternal(java.io.ObjectInput ois) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeExternal
public final void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
Write a serialized version of the node to a stream.- Serial Data:
- The nodes in the expression are written in postfix (reverse polish) order. Each type of node is proceeded by a 1 byte code, followed by the data for the object. A one byte end code is marks the end of the expression. For variables, functions and operators this is its name. For constants it is the value value of the constant, for String, Double, Integer etc. this is the primitive values, Complex are written as two doubles. Other types of objects are written using writeObject() and must implement Serializable.
- Throws:
java.io.IOException
-
-
Class com.singularsys.jep.walkers.SubstitutionVisitor extends DoNothingVisitor implements Serializable
- serialVersionUID:
- 340L
-
Serialized Fields
-
assign
Operator assign
-
dcv
DeepCopyVisitor dcv
-
names
java.lang.String[] names
-
replacements
Node[] replacements
-
-
-
Package com.singularsys.jepexamples.applets
-
Class com.singularsys.jepexamples.applets.AbstractCanvas extends javax.swing.JPanel implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
axisColor
java.awt.Color axisColor
Color for axis -
bgColor
java.awt.Color bgColor
Color for background -
cenX
double cenX
-
cenY
double cenY
-
defaultOffX
int defaultOffX
-
defaultOffY
int defaultOffY
-
defaultScaleX
double defaultScaleX
Default scale values, set in constructor used in reset -
defaultScaleY
double defaultScaleY
Default scale values, set in constructor used in reset -
dimensions
java.awt.Dimension dimensions
Dimensions of the canvas -
gridColor
java.awt.Color gridColor
Color for grid -
labelColor
java.awt.Color labelColor
Color for labels -
labelFont
java.awt.Font labelFont
-
lastpos
java.awt.Point lastpos
-
offX
int offX
Offset of the graph in absolute coords -
offY
int offY
Offset of the graph in absolute coords -
popup
javax.swing.JPopupMenu popup
A popup menu -
popupX
int popupX
position of popup -
popupY
int popupY
position of popup -
scaleFont
java.awt.Font scaleFont
-
scaleX
double scaleX
Scaling of the graph in x and y directions -
scaleY
double scaleY
Scaling of the graph in x and y directions -
showGrid
boolean showGrid
Whether to show calculation times -
showScale
boolean showScale
Whether to show scales -
showTime
boolean showTime
Whether to show calculation times -
strategy
java.awt.image.BufferStrategy strategy
BufferStratergy to use
-
-
Class com.singularsys.jepexamples.applets.Evaluator extends java.applet.Applet implements Serializable
- serialVersionUID:
- 4592714713689369505L
-
Serialized Fields
-
errorTextArea
java.awt.TextArea errorTextArea
-
exprField
java.awt.TextField exprField
-
implicitCheckbox
java.awt.Checkbox implicitCheckbox
-
initialExpression
java.lang.String initialExpression
Initial expression -
jep
Jep jep
Parser -
resultLabel
java.awt.Label resultLabel
-
xField
java.awt.TextField xField
-
xValue
double xValue
Current xValue
-
-
Class com.singularsys.jepexamples.applets.Fractal extends javax.swing.JApplet implements Serializable
- serialVersionUID:
- -1825231934586941116L
-
Serialized Fields
-
colorField
javax.swing.JTextField colorField
-
complexCanvas
FractalCanvas complexCanvas
-
exprField
javax.swing.JTextField exprField
-
itField
javax.swing.JTextField itField
-
progressField
javax.swing.JTextField progressField
-
statusField
javax.swing.JTextField statusField
-
-
Class com.singularsys.jepexamples.applets.FractalCanvas extends javax.swing.JPanel implements Serializable
- serialVersionUID:
- -593341831485283712L
-
Serialized Fields
-
colorExpressions
Node colorExpressions
-
dimensions
java.awt.Dimension dimensions
Size of the canvas -
executor
java.util.concurrent.ThreadPoolExecutor executor
Executor for runnables -
expression
Node expression
-
futures
java.util.List<java.util.concurrent.Future<java.lang.Integer>> futures
Future values of runnables -
hasError
boolean hasError
-
iterations
int iterations
max number of iterations to perform -
jep
Jep jep
-
listner
com.singularsys.jepexamples.applets.FractalCanvas.RegionListener listner
-
lock
java.util.concurrent.locks.Lock lock
Lock for reporter -
notEmpty
java.util.concurrent.locks.Condition notEmpty
Condition to signal when the reportQueue has data -
outImage
java.awt.Image outImage
Image to draw, dynamically updated. -
parent
Fractal parent
-
pixels
int[] pixels
Array of pixels for image -
region
com.singularsys.jepexamples.applets.FractalCanvas.Region region
-
reportQueue
java.util.concurrent.ConcurrentLinkedDeque<java.lang.Integer> reportQueue
Queue for reporting -
source
java.awt.image.MemoryImageSource source
ImageProducer based on pixels -
startTime
long startTime
Start of evaluation -
totalItts
long totalItts
Numer of itterations for all pixels
-
-
Class com.singularsys.jepexamples.applets.FunctionCanvas extends AbstractCanvas implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jepexamples.applets.FunctionPlotter extends javax.swing.JApplet implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
java.lang.String[][] equations
-
exprField
javax.swing.JTextField exprField
The expression field -
graphCanvas
FunctionCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
javax.swing.JList<java.lang.String> list
-
listModel
javax.swing.DefaultListModel<java.lang.String> listModel
List of equations -
map
java.util.Map<java.lang.String,java.lang.String> map
-
-
Class com.singularsys.jepexamples.applets.ParametrisedCanvas extends AbstractCanvas implements Serializable
- serialVersionUID:
- 330L
-
Class com.singularsys.jepexamples.applets.ParametrisedPlotter extends javax.swing.JApplet implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
java.lang.String[][] equations
-
graphCanvas
ParametrisedCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
javax.swing.JList<java.lang.String> list
-
listModel
javax.swing.DefaultListModel<java.lang.String> listModel
List of equations -
map
java.util.Map<java.lang.String,java.lang.String[]> map
-
maxField
javax.swing.JTextField maxField
-
minField
javax.swing.JTextField minField
-
stepsField
javax.swing.JTextField stepsField
-
tMax
double tMax
-
tMin
double tMin
-
tSteps
int tSteps
-
xexprField
javax.swing.JTextField xexprField
The expression field -
yexprField
javax.swing.JTextField yexprField
-
-
Class com.singularsys.jepexamples.applets.PolarPlotter extends javax.swing.JApplet implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
java.lang.String[][] equations
-
graphCanvas
com.singularsys.jepexamples.applets.PolarCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
javax.swing.JList<java.lang.String> list
-
listModel
javax.swing.DefaultListModel<java.lang.String> listModel
List of equations -
map
java.util.Map<java.lang.String,java.lang.String[]> map
-
maxField
javax.swing.JTextField maxField
-
minField
javax.swing.JTextField minField
-
rexprField
javax.swing.JTextField rexprField
The expression field -
stepsField
javax.swing.JTextField stepsField
-
tMax
double tMax
-
tMin
double tMin
-
tSteps
int tSteps
-
-
Class com.singularsys.jepexamples.applets.RepeatButton extends javax.swing.JButton implements Serializable
- serialVersionUID:
- 330L
-
Serialized Fields
-
timer
javax.swing.Timer timer
-
-
-
Package com.singularsys.jepexamples.consoles
-
Class com.singularsys.jepexamples.consoles.BigDecimalConsole extends Console implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
bdc
BigDecComponents bdc
-
-
Class com.singularsys.jepexamples.consoles.Console extends java.applet.Applet implements Serializable
- serialVersionUID:
- 350L
-
Serialized Fields
-
altered
java.lang.String altered
-
br
java.io.BufferedReader br
The input reader -
doubleFormat
java.lang.String doubleFormat
Format for double output -
history
java.util.List<java.lang.String> history
History -
jep
Jep jep
Main Jep object -
showHistory
boolean showHistory
-
ta
java.awt.TextArea ta
Text area for user input in applets.
-
-
Class com.singularsys.jepexamples.consoles.CPConsole extends Console implements Serializable
- serialVersionUID:
- 300L
-
Class com.singularsys.jepexamples.consoles.PostfixEvaluationConsole extends Console implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
pfe
PostfixEvaluator pfe
-
-
Class com.singularsys.jepexamples.consoles.PrefixDumperConsole extends Console implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dumper
PrefixTreeDumper dumper
-
setDump
boolean setDump
-
setStats
boolean setStats
-
totals
TreeAnalyzer totals
-
-
Class com.singularsys.jepexamples.consoles.PrintConsole extends Console implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jepexamples.consoles.VectorConsole extends Console implements Serializable
- serialVersionUID:
- 300L
-
-
Package com.singularsys.jepexamples.diagnostics
-
Class com.singularsys.jepexamples.diagnostics.FastEvaluator3_4 extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
Whether null values for variables are trapped
-
-
Class com.singularsys.jepexamples.diagnostics.FastEvaluator3_5 extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
-
trapUnsetValues
boolean trapUnsetValues
Whether null values for variables are trapped
-
-
-
Package com.singularsys.jeptests.system
-
Class com.singularsys.jeptests.system.BugsTest.StackMessingFunc extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.AddFractionsNary extends NaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.AddFractionsStack extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.Diff extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyBinary extends BinaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyNary extends NaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyNaryBinary extends NaryBinaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyNullary extends NullaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyUnary extends UnaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.PiFun extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.Product extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.Square extends PostfixMathCommand implements Serializable
- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.ModifiedParserTest.SuffixArrayAccessShuntingYardGrammarParserFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 340L
-
Class com.singularsys.jeptests.system.ModifiedParserTest.SuffixElePrintRule extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialized Fields
-
ListOp
Operator ListOp
-
-
Class com.singularsys.jeptests.system.StackCheckingFastEvaluator extends java.lang.Object implements Serializable
- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
-
trapUnsetValues
boolean trapUnsetValues
Whether null values for variables are trapped
-
-
-
Package com.singularsys.jeptests.unit
-
Class com.singularsys.jeptests.unit.LightWeightComponentSetTest.NonThreadSafeFunction extends NullaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
hitCount
int hitCount
-
-
Class com.singularsys.jeptests.unit.LightWeightComponentSetTest.NonThreadSafeOpFunction extends UnaryFunction implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
hitCount
int hitCount
-
-