public class EulerE extends AbstractTrigArg1
Constructor and Description |
---|
EulerE() |
Modifier and Type | Method and Description |
---|---|
IInteger |
eulerE(java.util.ArrayList<IInteger> a,
int n)
The Euler number at the index provided.
|
IExpr |
evaluateArg1(IExpr arg1) |
protected void |
set(java.util.ArrayList<IInteger> a,
int n)
Compute a coefficient in the internal table.
|
void |
setUp(ISymbol symbol)
Evaluate built-in rules and define Attributes for a function.
|
e1ComplexArg, e1DblArg, evaluate, numericEval
e1ApcomplexArg, e1ApfloatArg, e1ComArg, e1FraArg, e1FunArg, e1IntArg, e1ObjArg, e1SymArg
createRuleFromMethod, getNormalizedNegativeExpression, getNormalizedNegativeExpression, getPeriodicParts, getPureImaginaryPart, getRuleAST, initSerializedRules, isNegativeExpression
public IExpr evaluateArg1(IExpr arg1)
evaluateArg1
in class AbstractTrigArg1
protected void set(java.util.ArrayList<IInteger> a, int n)
n
- the zero-based index of the coefficient. n=0 for the E_0 term.public IInteger eulerE(java.util.ArrayList<IInteger> a, int n)
n
- the index, non-negative.public void setUp(ISymbol symbol) throws SyntaxError
AbstractFunctionEvaluator
setUp
in interface IEvaluator
setUp
in class AbstractFunctionEvaluator
symbol
- the symbol which should be set upSyntaxError