Package jscl.math.function
Class ImplicitFunction
java.lang.Object
jscl.math.Variable
jscl.math.function.Function
jscl.math.function.ImplicitFunction
- All Implemented Interfaces:
Comparable,jscl.editor.rendering.MathObject
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class jscl.math.Variable
comparator, name -
Constructor Summary
ConstructorsConstructorDescriptionImplicitFunction(String name, Generic[] parameter) ImplicitFunction(String name, Generic[] parameter, int[] derivation, Generic[] subscript) -
Method Summary
Modifier and TypeMethodDescriptionantiderivative(int n) static ImplicitFunction.Curriedstatic ImplicitFunction.Curried[]int[]derivative(int n) evalelem()evalfunc()evalnum()evalsimp()evaluate()protected VariableGeneric[]toMathML()toString()intvariableCompareTo(Variable variable) Methods inherited from class jscl.math.function.Function
antiderivative, derivative, elementary, eval, expand, factorize, function, isConstant, numeric, parameters, simplify, substituteMethods inherited from class jscl.math.Variable
compareTo, compareTo, equals, expressionValue, isIdentity, nameToMathML
-
Field Details
-
derivation
protected int[] derivation -
subscript
-
-
Constructor Details
-
ImplicitFunction
-
ImplicitFunction
-
-
Method Details
-
apply
-
apply
-
derivation
public int[] derivation() -
subscript
-
antiderivative
- Specified by:
antiderivativein classFunction- Throws:
NotIntegrableException
-
derivative
- Specified by:
derivativein classFunction
-
evaluate
-
evalelem
-
evalsimp
-
evalfunc
-
evalnum
-
variableCompareTo
- Overrides:
variableCompareToin classFunction
-
toString
-
toMathML
-
newinstance
- Specified by:
newinstancein classVariable
-