JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Class
Next Class
Frames
No Frames
All Classes
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method
org.matheclipse.core.interfaces
Interface IEvaluator
All Known Subinterfaces:
ICoreFunctionEvaluator
,
IFunctionEvaluator
,
ISymbolEvaluator
All Known Implementing Classes:
AbortRubi
,
Abs
,
AbstractArg1
,
AbstractArg12
,
AbstractArg2
,
AbstractArgMultiple
,
AbstractCoreFunctionEvaluator
,
AbstractEvaluator
,
AbstractFunctionEvaluator
,
AbstractMatrix1Expr
,
AbstractMatrix1Matrix
,
AbstractNonOrderlessArgMultiple
,
AbstractSymbolEvaluator
,
AbstractTrigArg1
,
AddTo
,
And
,
Apart
,
Append
,
AppendTo
,
Apply
,
ArcCos
,
ArcCosh
,
ArcCot
,
ArcCoth
,
ArcCsc
,
ArcCsch
,
ArcSec
,
ArcSech
,
ArcSin
,
ArcSinh
,
ArcTan
,
ArcTanh
,
Arg
,
Array
,
ArrayDepth
,
ArrayQ
,
AtomQ
,
Attributes
,
BernoulliB
,
BesselJ
,
Binomial
,
Blank
,
Block
,
Boole
,
BooleanConvert
,
BooleanMinimize
,
Break
,
Cancel
,
CartesianProduct
,
Cases
,
Catalan
,
CatalanNumber
,
Catch
,
Ceiling
,
CharacteristicPolynomial
,
ChebyshevT
,
ChebyshevU
,
ChessboardDistance
,
Chop
,
Clear
,
ClearAll
,
Coefficient
,
CoefficientList
,
CoefficientRules
,
Collect
,
Compile
,
Complement
,
Complex
,
ComplexExpand
,
ComplexInfinity
,
ComposeList
,
CompoundExpression
,
Condition
,
Conjugate
,
ConjugateTranspose
,
ConstantArray
,
Continue
,
ContinuedFraction
,
CoprimeQ
,
Cos
,
Cosh
,
CosIntegral
,
Cot
,
Coth
,
Count
,
Cross
,
Csc
,
Csch
,
Curl
,
D
,
Decrement
,
Default
,
Defer
,
Definition
,
Degree
,
Delete
,
DeleteCases
,
DeleteDuplicates
,
Denominator
,
Depth
,
Derivative
,
Det
,
DiagonalMatrix
,
DigitQ
,
Dimensions
,
DirectedInfinity
,
Discriminant
,
Distribute
,
Divergence
,
DivideBy
,
Divisible
,
Divisors
,
Do
,
Dot
,
Drop
,
DSolve
,
E
,
Eigenvalues
,
Eigenvectors
,
Element
,
Eliminate
,
Equal
,
Equivalent
,
Erf
,
EuclidianDistance
,
EulerE
,
EulerGamma
,
EulerPhi
,
EvenQ
,
Exp
,
Expand
,
ExpandAll
,
Exponent
,
ExtendedGCD
,
Extract
,
Factor
,
Factorial
,
Factorial2
,
FactorInteger
,
FactorSquareFree
,
FactorSquareFreeList
,
FactorTerms
,
Fibonacci
,
FindRoot
,
First
,
Fit
,
FixedPoint
,
Flatten
,
Floor
,
Fold
,
FoldList
,
For
,
FractionalPart
,
FreeQ
,
FresnelC
,
FresnelS
,
FrobeniusSolve
,
FromCharacterCode
,
FromContinuedFraction
,
FullForm
,
FullSimplify
,
Function
,
Gamma
,
Gather
,
GCD
,
GeometricMean
,
Get
,
Glaisher
,
GoldenRatio
,
Greater
,
GreaterEqual
,
GroebnerBasis
,
HarmonicNumber
,
Haversine
,
Head
,
HermiteH
,
HilbertMatrix
,
Hold
,
HoldForm
,
Horner
,
HornerForm
,
I
,
Identity
,
IdentityMatrix
,
If
,
Im
,
Implies
,
Increment
,
Infinity
,
Inner
,
Insert
,
IntegerExponent
,
IntegerPart
,
IntegerPartitions
,
IntegerQ
,
Integrate
,
InterpolatingFunction
,
InterpolatingPolynomial
,
Intersection
,
Inverse
,
InverseErf
,
InverseFunction
,
InverseHaversine
,
JacobiMatrix
,
JacobiSymbol
,
JavaForm
,
Join
,
Khinchin
,
KOrderlessPartitions
,
KPartitions
,
LaguerreL
,
LaplaceTransform
,
Last
,
LCM
,
LeafCount
,
LegendreP
,
Length
,
Less
,
LessEqual
,
LetterQ
,
Level
,
Limit
,
LinearProgramming
,
LinearSolve
,
ListQ
,
Log
,
Log10
,
Log2
,
LowerCaseQ
,
LUDecomposition
,
ManhattanDistance
,
Map
,
MapAll
,
MapAt
,
MapThread
,
MatchQ
,
MathMLForm
,
MatrixPower
,
MatrixQ
,
MatrixRank
,
Max
,
Mean
,
Median
,
MemberQ
,
MessageName
,
Min
,
Mod
,
Module
,
MoebiusMu
,
MonomialList
,
Most
,
Multinomial
,
N
,
Names
,
Nand
,
Negative
,
Nest
,
NestList
,
NestWhile
,
NestWhileList
,
NextPrime
,
NFourierTransform
,
NIntegrate
,
NMaximize
,
NMinimize
,
NonCommutativeMultiply
,
NonNegative
,
Nor
,
Norm
,
Normalize
,
Not
,
NRoots
,
NSolve
,
NullSpace
,
NumberQ
,
Numerator
,
NumericQ
,
OddQ
,
Or
,
Order
,
OrderedQ
,
Out
,
Outer
,
Package
,
PadLeft
,
PadRight
,
Part
,
Partition
,
Pattern
,
Permutations
,
Pi
,
Piecewise
,
Plot
,
Plot3D
,
Plus
,
Pochhammer
,
PolynomialExtendedGCD
,
PolynomialGCD
,
PolynomialLCM
,
PolynomialQ
,
PolynomialQuotient
,
PolynomialQuotientRemainder
,
PolynomialRemainder
,
Position
,
Positive
,
PossibleZeroQ
,
Power
,
PowerExpand
,
PowerMod
,
PreDecrement
,
PreIncrement
,
Prepend
,
PrependTo
,
Prime
,
PrimeQ
,
PrimitiveRoots
,
Print
,
Product
,
ProductLog
,
PseudoInverse
,
Quiet
,
Quotient
,
RandomInteger
,
RandomReal
,
RandomSample
,
Range
,
Rational
,
Rationalize
,
Re
,
Reap
,
Refine
,
Replace
,
ReplaceAll
,
ReplaceList
,
ReplacePart
,
ReplaceRepeated
,
Rest
,
Resultant
,
Return
,
Reverse
,
Riffle
,
RootIntervals
,
Roots
,
RotateLeft
,
RotateRight
,
Round
,
RowReduce
,
Rule
,
RuleDelayed
,
SameQ
,
Scan
,
Sec
,
Sech
,
Select
,
Set
,
SetAttributes
,
SetDelayed
,
Sign
,
SignCmp
,
Simplify
,
Sin
,
Sinc
,
SingularValueDecomposition
,
Sinh
,
SinIntegral
,
Solve
,
Sort
,
Sow
,
Sqrt
,
SquaredEuclidianDistance
,
SquareFreeQ
,
StirlingS2
,
StringDrop
,
StringJoin
,
StringLength
,
StringTake
,
Subfactorial
,
Subsets
,
SubtractFrom
,
Sum
,
Surd
,
Switch
,
SyntaxLength
,
SyntaxQ
,
Table
,
Take
,
Tan
,
Tanh
,
Taylor
,
TeXForm
,
Thread
,
Through
,
Throw
,
TimeConstrained
,
Times
,
TimesBy
,
Timing
,
ToCharacterCode
,
Together
,
ToString
,
Total
,
ToUnicode
,
Tr
,
Trace
,
Transpose
,
TrigExpand
,
TrigReduce
,
TrigToExp
,
TrueQ
,
Tuples
,
Unequal
,
Unevaluated
,
Union
,
Unique
,
UnitStep
,
UnitVector
,
UnsameQ
,
Unset
,
UpperCaseQ
,
UpSet
,
UpSetDelayed
,
ValueQ
,
VandermondeMatrix
,
Variables
,
VectorAngle
,
VectorQ
,
Which
,
While
,
Xor
public interface
IEvaluator
An IEvaluator can be linked to an ISymbol to define the evaluation behaviour of the symbol at creation time.
Method Summary
All Methods
Instance Methods
Abstract Methods
Modifier and Type
Method and Description
void
setUp
(
ISymbol
symbol)
This method will be called every time a new ISymbol will be created.
Method Detail
setUp
void setUp(
ISymbol
symbol)
This method will be called every time a new ISymbol will be created. In this method you can set ISymbol attributes or constants for the symbol
Parameters:
symbol
- the symbol which should be set up
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Class
Next Class
Frames
No Frames
All Classes
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method