Package com.singularsys.extensions.djep
Class DExpressionCleaner
- java.lang.Object
-
- com.singularsys.jep.walkers.DoNothingVisitor
-
- com.singularsys.extensions.xjep.ExpressionCleaner
-
- com.singularsys.extensions.djep.DExpressionCleaner
-
- All Implemented Interfaces:
JepComponent
,ParserVisitor
,java.io.Serializable
public class DExpressionCleaner extends ExpressionCleaner
An extension ofExpressionCleaner
which can simplify partial derivatives.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DExpressionCleaner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
visit(ASTVarNode node, java.lang.Object data)
Visit a variable node.-
Methods inherited from class com.singularsys.extensions.xjep.ExpressionCleaner
clean, cleanAdd, cleanBuildOperatorNode, cleanBuildOperatorNode, cleanDivide, cleanMultiply, cleanOp, cleanOp, cleanPower, cleanSubtract, cleanTripple, cleanUMinus, getLightWeightInstance, init, visit, visit
-
Methods inherited from class com.singularsys.jep.walkers.DoNothingVisitor
childrenHaveChanged, copyChildrenIfNeeded, getFunctionTable, getNodeFactory, getOperatorTable, getVariableTable, visit, visit, visitChildren, visitNode
-
-
-
-
Method Detail
-
visit
public java.lang.Object visit(ASTVarNode node, java.lang.Object data) throws JepException
Description copied from class:DoNothingVisitor
Visit a variable node. Can be overridden by sub-classes.- Specified by:
visit
in interfaceParserVisitor
- Overrides:
visit
in classDoNothingVisitor
- Throws:
JepException
-
-