org.matheclipse.core.reflection.system
Class MoebiusMu
- java.lang.Object
-
- org.matheclipse.core.eval.interfaces.AbstractFunctionEvaluator
-
- org.matheclipse.core.eval.interfaces.AbstractTrigArg1
-
- org.matheclipse.core.reflection.system.MoebiusMu
-
- All Implemented Interfaces:
- IFunctionEvaluator, IEvaluator
public class MoebiusMu extends AbstractTrigArg1
The Möbius function. See Wikipedia:Möbius function
-
-
Constructor Summary
Constructors Constructor and Description MoebiusMu()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description IExprevaluateArg1(IExpr arg1)IExprnumericEvalD1(Num arg1)Evaluate this function for one double argumentIExprnumericEvalDC1(ComplexNum arg1)Evaluate this function for one double complex argumentvoidsetUp(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
-
Methods inherited from class org.matheclipse.core.eval.interfaces.AbstractFunctionEvaluator
createRuleFromMethod, getPeriodicParts, getPureImaginaryPart, getRuleAST, isNegativeExpression
-
-
-
-
Method Detail
-
numericEvalD1
public IExpr numericEvalD1(Num arg1)
Description copied from class:AbstractTrigArg1Evaluate this function for one double argument- Overrides:
numericEvalD1in classAbstractTrigArg1- Parameters:
arg1- a double number- Returns:
-
numericEvalDC1
public IExpr numericEvalDC1(ComplexNum arg1)
Description copied from class:AbstractTrigArg1Evaluate this function for one double complex argument- Overrides:
numericEvalDC1in classAbstractTrigArg1- Parameters:
arg1- a double complex number- Returns:
-
evaluateArg1
public IExpr evaluateArg1(IExpr arg1)
- Overrides:
evaluateArg1in classAbstractTrigArg1
-
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