public class ArcCosh extends AbstractTrigArg1 implements INumeric, ArcCoshRules
RULES, SIZES| Constructor and Description | 
|---|
ArcCosh()  | 
| Modifier and Type | Method and Description | 
|---|---|
IExpr | 
e1ApcomplexArg(org.apfloat.Apcomplex arg1)  | 
IExpr | 
e1ApfloatArg(org.apfloat.Apfloat arg1)  | 
IExpr | 
e1DblArg(double arg1)  | 
double | 
evalReal(double[] stack,
        int top,
        int size)
Evaluate the function to a double number 
 | 
IExpr | 
evaluateArg1(IExpr arg1)  | 
IAST | 
getRuleAST()
Get the predefined rules for this function symbol. 
 | 
void | 
setUp(ISymbol symbol)
Evaluate built-in rules and define Attributes for a function. 
 | 
e1ComplexArg, evaluate, numericEvale1ComArg, e1FraArg, e1FunArg, e1IntArg, e1ObjArg, e1SymArgcreateRuleFromMethod, getNormalizedNegativeExpression, getNormalizedNegativeExpression, getPeriodicParts, getPureImaginaryPart, initSerializedRules, isNegativeExpressionpublic IAST getRuleAST()
AbstractFunctionEvaluatorgetRuleAST in class AbstractFunctionEvaluatornull if no rules are definedpublic IExpr e1DblArg(double arg1)
e1DblArg in class AbstractTrigArg1public double evalReal(double[] stack,
                       int top,
                       int size)
INumericevalReal in interface INumericDoubleStackEvaluatorpublic IExpr e1ApfloatArg(org.apfloat.Apfloat arg1)
e1ApfloatArg in class AbstractArg1public IExpr e1ApcomplexArg(org.apfloat.Apcomplex arg1)
e1ApcomplexArg in class AbstractArg1public IExpr evaluateArg1(IExpr arg1)
evaluateArg1 in class AbstractTrigArg1public void setUp(ISymbol symbol) throws SyntaxError
AbstractFunctionEvaluatorsetUp in interface IEvaluatorsetUp in class AbstractFunctionEvaluatorsymbol - the symbol which should be set upSyntaxError