| Modifier and Type | Class and Description |
|---|---|
class |
DifferentiationVisitor
A class for performing differentation of an expression.
|
class |
DPrintVisitor
An extension of PrintVisitor which will print the equations of a variable if required.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PolynomialVisitor
Constructs a polynomial from a JEP equation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MatrixEvaluator
This visitor evaluates a the tree representing the equation.
|
class |
MatrixPreprocessor
This visitor does the majority of preprocessing work.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MRpEval
A fast evaluation algorithm for equations using Vectors and Matrix over the Doubles.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RewriteVisitor
Simplifies an expression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RpEval
A fast evaluation algorithm for equations over Doubles, does not work with vectors or matricies.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PolynomialCreator
Main entry point for simplification routines.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VectorEvaluator |
| Modifier and Type | Class and Description |
|---|---|
class |
CommandVisitor
Executes commands like diff and eval embedded in expression trees.
|
class |
DeepCopyVisitor
A Visitor which returns an exact copy of the tree.
|
class |
DoNothingVisitor
A Visitor which visits each node of a expression tree.
|
class |
ErrorCatchingVisitor
An abstract ParserVisitor
which adds some useful error handling facilities.
|
class |
PrintVisitor
Prints an expression.
|
class |
SimplificationVisitor
Simplifies an expression.
|
class |
SubstitutionVisitor
Allows substitution of a given variable with an expression tree.
|
class |
XEvaluatorVisitor
This class is used for the evaluation of an expression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EvaluatorVisitor
This class is used for the evaluation of an expression.
|
class |
ParserDumpVisitor |
| Modifier and Type | Method and Description |
|---|---|
Object |
SimpleNode.childrenAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
Object |
SimpleNode.jjtAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
Object |
Node.jjtAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
Object |
ASTVarNode.jjtAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
Object |
ASTStart.jjtAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
Object |
ASTFunNode.jjtAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
Object |
ASTConstant.jjtAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExpressionCompiler |
| Modifier and Type | Method and Description |
|---|---|
Object |
SpecialEvaluationI.evaluate(Node node,
Object data,
ParserVisitor pv,
Stack stack,
SymbolTable symTab)
Deprecated.
Performs some special evaluation on the node.
|
Copyright © 2018. All rights reserved.