Class DDimensionVisitor
- java.lang.Object
-
- com.singularsys.extensions.matrix.DimensionVisitor
-
- com.singularsys.extensions.matrixdiff.DDimensionVisitor
-
- All Implemented Interfaces:
JepComponent
,ParserVisitor
,java.io.Serializable
public class DDimensionVisitor extends DimensionVisitor
ADimensionVisitor
which can work withPartialDerivative
variables.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.singularsys.extensions.matrix.DimensionVisitor
DIM_KEY, jep, ot
-
-
Constructor Summary
Constructors Constructor Description DDimensionVisitor()
DDimensionVisitor(Jep jep)
A DimensionVisitor which can work with partial derivative variables.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dimensions
visit(ASTOpNode node, java.lang.Object data)
Overrides to work with XAssignment operator.Dimensions
visit(ASTVarNode node, java.lang.Object data)
-
Methods inherited from class com.singularsys.extensions.matrix.DimensionVisitor
calcVariableDimensionsByValue, getDimByValue, getDimensions, getDimensions, getLightWeightInstance, getWarnings, init, setVariableDimensions, visit, visit, visit, visit, visitAssign
-
-
-
-
Constructor Detail
-
DDimensionVisitor
public DDimensionVisitor(Jep jep)
A DimensionVisitor which can work with partial derivative variables.- Parameters:
jep
-
-
DDimensionVisitor
public DDimensionVisitor()
-
-
Method Detail
-
visit
public Dimensions visit(ASTOpNode node, java.lang.Object data) throws ParseException
Overrides to work with XAssignment operator.- Specified by:
visit
in interfaceParserVisitor
- Overrides:
visit
in classDimensionVisitor
- Throws:
ParseException
- Since:
- 2.1
-
visit
public Dimensions visit(ASTVarNode node, java.lang.Object data) throws ParseException
- Specified by:
visit
in interfaceParserVisitor
- Overrides:
visit
in classDimensionVisitor
- Throws:
ParseException
-
-