Uses of Interface
org.episteme.core.mathematics.symbolic.parsing.ExpressionParser.Expr
Packages that use ExpressionParser.Expr
Package
Description
-
Uses of ExpressionParser.Expr in org.episteme.core.mathematics.symbolic
Methods in org.episteme.core.mathematics.symbolic that return ExpressionParser.ExprModifier and TypeMethodDescriptionstatic ExpressionParser.ExprSimplificationEngine.simplify(ExpressionParser.Expr expr) Methods in org.episteme.core.mathematics.symbolic with parameters of type ExpressionParser.ExprModifier and TypeMethodDescriptionstatic ExpressionParser.ExprSimplificationEngine.simplify(ExpressionParser.Expr expr) -
Uses of ExpressionParser.Expr in org.episteme.core.mathematics.symbolic.integration
Methods in org.episteme.core.mathematics.symbolic.integration that return ExpressionParser.ExprModifier and TypeMethodDescriptionstatic ExpressionParser.ExprSymbolicIntegration.integrate(ExpressionParser.Expr expr, String variable) Computes the indefinite integral of an expression.Methods in org.episteme.core.mathematics.symbolic.integration with parameters of type ExpressionParser.ExprModifier and TypeMethodDescriptionstatic ExpressionParser.ExprSymbolicIntegration.integrate(ExpressionParser.Expr expr, String variable) Computes the indefinite integral of an expression. -
Uses of ExpressionParser.Expr in org.episteme.core.mathematics.symbolic.parsing
Classes in org.episteme.core.mathematics.symbolic.parsing that implement ExpressionParser.ExprModifier and TypeClassDescriptionstatic classBinary operation: +, -, *, /, ^static classConstant value.static classFunction call: sin, cos, tan, exp, log, sqrt, absstatic classUnary negation.static classVariable reference.Fields in org.episteme.core.mathematics.symbolic.parsing declared as ExpressionParser.ExprModifier and TypeFieldDescriptionfinal ExpressionParser.ExprExpressionParser.FuncCall.argfinal ExpressionParser.ExprExpressionParser.Negate.argfinal ExpressionParser.ExprExpressionParser.BinaryOp.leftfinal ExpressionParser.ExprExpressionParser.BinaryOp.rightMethods in org.episteme.core.mathematics.symbolic.parsing that return ExpressionParser.ExprModifier and TypeMethodDescriptionstatic ExpressionParser.ExprExpressionParser.derivative(String expression, String variable) Compute derivative symbolically.ExpressionParser.BinaryOp.differentiate(String variable) ExpressionParser.Const.differentiate(String variable) ExpressionParser.Expr.differentiate(String variable) ExpressionParser.FuncCall.differentiate(String variable) ExpressionParser.Negate.differentiate(String variable) ExpressionParser.Var.differentiate(String variable) static ExpressionParser.ExprParse a mathematical expression string.static ExpressionParser.ExprExpressionParser.simplify(ExpressionParser.Expr e) Methods in org.episteme.core.mathematics.symbolic.parsing that return types with arguments of type ExpressionParser.ExprModifier and TypeMethodDescriptionstatic Map<String, ExpressionParser.Expr> Compute gradient for all variables.Methods in org.episteme.core.mathematics.symbolic.parsing with parameters of type ExpressionParser.ExprModifier and TypeMethodDescriptionstatic ExpressionParser.ExprExpressionParser.simplify(ExpressionParser.Expr e) Constructors in org.episteme.core.mathematics.symbolic.parsing with parameters of type ExpressionParser.ExprModifierConstructorDescriptionBinaryOp(char op, ExpressionParser.Expr left, ExpressionParser.Expr right) FuncCall(String name, ExpressionParser.Expr arg)