Package | Description |
---|---|
org.matheclipse.parser.client.eval |
Predefined evaluation engines.
|
org.matheclipse.parser.client.math |
Math utilities.
|
Modifier and Type | Method and 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(ComplexNode node)
Visit.
|
Complex |
ComplexEvalVisitor.visit(DoubleNode node)
Visit.
|
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.
|
Modifier and Type | Method and Description |
---|---|
Complex |
IComplex1Function.evaluate(Complex arg1)
Evaluate.
|
Complex |
IComplex2Function.evaluate(Complex arg1,
Complex arg2)
Evaluate.
|
boolean |
IBooleanComplex2Function.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 and Description |
---|---|
Complex |
IComplexFunction.evaluate(IEvaluator<Complex,ComplexVariable> engine,
FunctionNode function)
Evaluate.
|
Constructor and Description |
---|
ComplexNode(Complex comp)
Instantiates a new complex node.
|
ComplexVariable(Complex v)
Instantiates a new complex variable.
|
Constructor and 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 and 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 and 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 and 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 © 2017. All rights reserved.