Evaluators
evaluating an
mathExpr.parser.Expression
to a mfc.field.Complex
result.See: Description
Interface | Description |
---|---|
ComplexEvaluator |
Every
Evaluator which evaluation result is a
Complex value is implementing this interface. |
Class | Description |
---|---|
AbstractComplexEvaluator | |
ComplexConstant | |
ComplexDivideComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '/',
which both operands are Complex when evaluated. |
ComplexDivideRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '/',
which first operand is a Complex and second operand is a
Real when evaluated. |
ComplexMinusComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '-',
which both operands are Complex when evaluated. |
ComplexMinusRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '-',
which first operand is a Complex and second operand is a
Real when evaluated. |
ComplexPlusComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '+',
which both operands are Complex when evaluated. |
ComplexPlusRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '+',
which one operand is a Complex and the other operand is a
Real when evaluated. |
ComplexPowerComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '^',
which both operands are Complex when evaluated. |
ComplexPowerRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '^',
which first operand is a Complex and second operand is a
Real when evaluated. |
ComplexTimesComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '*',
which both operands are Complex when evaluated. |
ComplexTimesRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '*',
which one operand is a Complex and the other operand is a
Real when evaluated. |
ComplexType | |
ComplexVariable | |
NegativeSignComplexEvaluator | |
PositiveSignComplexEvaluator | |
PredefinedFunctionComplexEvaluator |
An abstraction of all
Evaluators evaluating PredefinedFunctions which function call parameter
is a Complex when evaluated - in other words:
This class provides function calls of predefined functions on complex values. |
PredefinedFunctionComplexEvaluator.CosEvaluator |
The
PredefinedFunctionComplexEvaluator executing
cosine on a given complex parameter. |
PredefinedFunctionComplexEvaluator.ExpEvaluator |
The
PredefinedFunctionComplexEvaluator executing
exponential function on a given complex parameter. |
PredefinedFunctionComplexEvaluator.LogEvaluator |
The
PredefinedFunctionComplexEvaluator executing
natural logarithm on a given complex parameter. |
PredefinedFunctionComplexEvaluator.SinEvaluator |
The
PredefinedFunctionComplexEvaluator executing
sine on a given complex parameter. |
PredefinedFunctionComplexEvaluator.SqrtEvaluator |
The
PredefinedFunctionComplexEvaluator executing
square root on a given complex parameter. |
PredefinedFunctionComplexEvaluator.TanEvaluator |
The
PredefinedFunctionComplexEvaluator executing
tangent on a given complex parameter. |
RealDivideComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '/',
which first operand is a Real and second operand is a
Complex when evaluated. |
RealMinusComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '-',
which first operand is a Real and second operand is a
Complex when evaluated. |
RealPowerComplexEvaluator |
The
Evaluator evaluating a BinaryOperation of type '^',
which first operand is a Real and second operand is a
Complex when evaluated. |
Evaluators
evaluating an
mathExpr.parser.Expression
to a mfc.field.Complex
result.