Package | Description |
---|---|
org.matheclipse.parser.client.eval |
Predefined evaluation engines.
|
org.matheclipse.parser.client.math |
Math utilities.
|
Modifier and Type | Method | Description |
---|---|---|
Complex |
ComplexNode.complexValue() |
Complex value.
|
Complex |
IComplex0Function.evaluate() |
Evaluate.
|
Complex |
IComplex1Function.evaluate(Complex arg1) |
Evaluate.
|
Complex |
IComplex2Function.evaluate(Complex arg1,
Complex arg2) |
Evaluate.
|
Complex |
IComplexFunction.evaluate(IEvaluator<Complex,ComplexVariable> engine,
FunctionNode function) |
Evaluate.
|
Complex |
ComplexEvalVisitor.getResult() |
Gets the result.
|
Complex |
ComplexVariable.getValue() |
Gets the value.
|
Complex |
ComplexEvalVisitor.visit(FloatNode node) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(FractionNode node) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(FunctionNode functionNode) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(IntegerNode node) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(PatternNode node) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(StringNode node) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(SymbolNode node) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(ComplexNode node) |
Visit.
|
Complex |
ComplexEvalVisitor.visit(DoubleNode node) |
Visit.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
IBooleanComplex2Function.evaluate(Complex arg1,
Complex arg2) |
Evaluate.
|
Complex |
IComplex1Function.evaluate(Complex arg1) |
Evaluate.
|
Complex |
IComplex2Function.evaluate(Complex arg1,
Complex arg2) |
Evaluate.
|
void |
ComplexEvalVisitor.setUp(Complex data) |
Sets the up.
|
void |
ComplexVariable.setValue(Complex value) |
Sets the value.
|
static String |
ComplexEvaluator.toString(Complex c) |
Returns a
String representation of the given
Complex number. |
Modifier and Type | Method | Description |
---|---|---|
Complex |
IComplexFunction.evaluate(IEvaluator<Complex,ComplexVariable> engine,
FunctionNode function) |
Evaluate.
|
Constructor | Description |
---|---|
ComplexNode(Complex comp) |
Instantiates a new complex node.
|
ComplexVariable(Complex v) |
Instantiates a new complex variable.
|
Constructor | Description |
---|---|
ComplexEvaluator(IASTVisitor<Complex,ComplexVariable,Complex> visitor) |
Instantiates a new complex evaluator.
|
ComplexEvaluator(IASTVisitor<Complex,ComplexVariable,Complex> visitor) |
Instantiates a new complex evaluator.
|
Modifier and Type | Field | Description |
---|---|---|
static Complex |
Complex.I |
The square root of -1.
|
static Complex |
Complex.INF |
A complex number representing "+INF + INFi".
|
static Complex |
Complex.NaN |
A complex number representing "NaN + NaNi".
|
static Complex |
Complex.ONE |
A complex number representing "1.0 + 0.0i"
|
static Complex |
Complex.ZERO |
A complex number representing "0.0 + 0.0i"
|
Modifier and Type | Method | Description |
---|---|---|
Complex |
Complex.acos() |
Compute the
inverse cosine of this complex number.
|
Complex |
Complex.add(Complex rhs) |
Return the sum of this complex number and the given complex number.
|
Complex |
Complex.asin() |
Compute the
inverse sine of this complex number.
|
Complex |
Complex.atan() |
Compute the
inverse tangent of this complex number.
|
Complex |
Complex.conjugate() |
Return the conjugate of this complex number.
|
Complex |
Complex.cos() |
Compute the
cosine of this complex number.
|
Complex |
Complex.cosh() |
Compute the
hyperbolic cosine of this complex number.
|
protected Complex |
Complex.createComplex(double real,
double imaginary) |
Create a complex number given the real and imaginary parts.
|
Complex |
Complex.divide(Complex rhs) |
Return the quotient of this complex number and the given complex number.
|
Complex |
Complex.exp() |
Compute the
exponential function of this complex number.
|
Complex |
Complex.log() |
Compute the
natural logarithm of this complex number.
|
Complex |
Complex.multiply(Complex rhs) |
Return the product of this complex number and the given complex number.
|
Complex |
Complex.negate() |
Return the additive inverse of this complex number.
|
Complex |
Complex.pow(Complex x) |
Returns of value of this complex number raised to the power of
x . |
Complex |
Complex.sin() |
Compute the
sine
of this complex number.
|
Complex |
Complex.sinh() |
Compute the
hyperbolic sine of this complex number.
|
Complex |
Complex.sqrt() |
Compute the
square root of this complex number.
|
Complex |
Complex.sqrt1z() |
Compute the
square root of 1 -
this 2 for this complex
number. |
Complex |
Complex.subtract(Complex rhs) |
Return the difference between this complex number and the given complex
number.
|
Complex |
Complex.tan() |
Compute the
tangent of this complex number.
|
Complex |
Complex.tanh() |
Compute the
hyperbolic tangent of this complex number.
|
Modifier and Type | Method | Description |
---|---|---|
Complex |
Complex.add(Complex rhs) |
Return the sum of this complex number and the given complex number.
|
Complex |
Complex.divide(Complex rhs) |
Return the quotient of this complex number and the given complex number.
|
Complex |
Complex.multiply(Complex rhs) |
Return the product of this complex number and the given complex number.
|
Complex |
Complex.pow(Complex x) |
Returns of value of this complex number raised to the power of
x . |
Complex |
Complex.subtract(Complex rhs) |
Return the difference between this complex number and the given complex
number.
|
Copyright © 2018. All rights reserved.