Class MDJepComponents
- java.lang.Object
-
- com.singularsys.jep.ComponentSet
-
- com.singularsys.extensions.matrixdiff.MDJepComponents
-
public class MDJepComponents extends ComponentSet
The set of components used by a standard DJep instance.- Author:
- Richard Morris
- See Also:
DoubleNumberFactory
,VariableFactory
,NodeFactory
,StandardFunctionTable
,DVariableTable
,XOperatorTable
,StandardConfigurableParser
,XEvaluator
,PrintVisitor
,TreeUtils
,DeepCopyVisitor
,SubstitutionVisitor
,ExpressionCleaner
,CommandVisitor
,DifferentiationVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected ExpressionCleaner
cleaner
protected CommandVisitor
commandv
protected DeepCopyVisitor
copier
protected DimensionVisitor
dimv
protected DifferentiationVisitor
dv
protected EquationExtractor
extractor
protected PolynomialCreator
polyv
protected RewriteVisitor
rewritev
protected SubstitutionVisitor
subv
protected TreeUtils
tu
-
Constructor Summary
Constructors Constructor Description MDJepComponents(JepComponent... components)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DimensionVisitor
getDimensionVisitor()
MatrixFactoryI
getMatrixFactory()
MatrixFieldI
getMatrixField()
-
Methods inherited from class com.singularsys.jep.ComponentSet
addAuxComponent, addComponents, getAuxComponents, getAuxComps, getBaseComponents, getComponents, getEvaluator, getFunctionTable, getNodeFactory, getNumberFactory, getOperatorTable, getParser, getPrintVisitor, getVariableFactory, getVariableTable, setAuxComps, setEvaluator, setFunctionTable, setNodeFactory, setNumberFactory, setOperatorTable, setParser, setPrintVisitor, setVariableFactory, setVariableTable
-
-
-
-
Field Detail
-
dv
protected DifferentiationVisitor dv
-
tu
protected TreeUtils tu
-
copier
protected DeepCopyVisitor copier
-
subv
protected SubstitutionVisitor subv
-
cleaner
protected ExpressionCleaner cleaner
-
commandv
protected CommandVisitor commandv
-
dimv
protected DimensionVisitor dimv
-
polyv
protected PolynomialCreator polyv
-
extractor
protected EquationExtractor extractor
-
rewritev
protected RewriteVisitor rewritev
-
-
Constructor Detail
-
MDJepComponents
public MDJepComponents(JepComponent... components)
-
-
Method Detail
-
getMatrixFactory
public MatrixFactoryI getMatrixFactory()
-
getMatrixField
public MatrixFieldI getMatrixField()
-
getDimensionVisitor
public DimensionVisitor getDimensionVisitor()
-
-