org.matheclipse.core.reflection.system
Class CatalanNumber
- java.lang.Object
-
- org.matheclipse.core.eval.interfaces.AbstractFunctionEvaluator
-
- org.matheclipse.core.eval.interfaces.AbstractTrigArg1
-
- org.matheclipse.core.reflection.system.CatalanNumber
-
- All Implemented Interfaces:
- IFunctionEvaluator, IEvaluator
public class CatalanNumber extends AbstractTrigArg1
-
-
Constructor Summary
Constructors Constructor and Description CatalanNumber()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static java.math.BigIntegercatalanNumber(java.math.BigInteger n)IExprevaluateArg1(IExpr arg1)voidsetUp(ISymbol symbol)Evaluate built-in rules and define Attributes for a function.-
Methods inherited from class org.matheclipse.core.eval.interfaces.AbstractTrigArg1
evaluate, numericEval, numericEvalArg1, numericEvalD1, numericEvalDC1
-
Methods inherited from class org.matheclipse.core.eval.interfaces.AbstractFunctionEvaluator
createRuleFromMethod, getPeriodicParts, getPureImaginaryPart, getRuleAST, isNegativeExpression
-
-
-
-
Method Detail
-
evaluateArg1
public IExpr evaluateArg1(IExpr arg1)
- Overrides:
evaluateArg1in classAbstractTrigArg1
-
catalanNumber
public static java.math.BigInteger catalanNumber(java.math.BigInteger n)
-
setUp
public void setUp(ISymbol symbol) throws SyntaxError
Description copied from class:AbstractFunctionEvaluatorEvaluate built-in rules and define Attributes for a function.- Specified by:
setUpin interfaceIEvaluator- Overrides:
setUpin classAbstractFunctionEvaluator- Parameters:
symbol- the symbol which should be set up- Throws:
SyntaxError
-
-
DMelt 3.0 © DataMelt by jWork.ORG