Uses of Class
parser.Function
Packages that use Function
Package
Description
Classes designed to parse a mathematical expression.
-
Uses of Function in math.differentialcalculus
Fields in math.differentialcalculus declared as FunctionModifier and TypeFieldDescriptionprivate Function
Parser.function
TheFunction
object created from the commandMethods in math.differentialcalculus that return FunctionModifier and TypeMethodDescriptionParser.getFunction()
private Function
Parser.localParseDerivativeCommand
(List<String> list) -
Uses of Function in math.numericalmethods
Fields in math.numericalmethods declared as FunctionModifier and TypeFieldDescriptionprivate Function
FunctionExpander.function
The function string.private Function
Integration.function
private Function
NumericalDerivative.function
The function to differentiate.private Function
NumericalIntegral.function
The function to integrate.private Function
RootFinder.function
The equation whose zeroes are desiredMethods in math.numericalmethods that return FunctionModifier and TypeMethodDescriptionFunctionExpander.getFunction()
NumericalDerivative.getFunction()
NumericalIntegral.getFunction()
RootFinder.getFunction()
NumericalIntegral.Parser.getFunctionFromIntegralCommand
(String expression) Method that processes the format that this software will recognize for user input of an integral expression.NumericalIntegral.Parser.getFunctionFromSymbolicIntegralCommand
(String expression) Parses the format: "∫(funxn,x1,x2)dx" Method that processes the format that this software will recognize for user input of an integral expression.NumericalDerivative.Parser.parseDerivativeCommand
(String expression) RootFinder.parseFunction
(String expression) Method that processes the format that this software will recognize for user input of an integral expression.Methods in math.numericalmethods with parameters of type FunctionModifier and TypeMethodDescriptionstatic double
static double
static double
static double
void
FunctionExpander.setFunction
(Function function) Changes the Function object dealt with by this class.void
Integration.setFunction
(Function intFunc) void
NumericalDerivative.setFunction
(Function function) void
NumericalIntegral.setFunction
(Function function) void
RootFinder.setFunction
(Function function) static double
Integration.trapezium
(Function intFunc, double lowerLimit, double upperLimit, double accuracy, int maxIntervals) static double
Constructors in math.numericalmethods with parameters of type FunctionModifierConstructorDescriptionFunctionExpander
(double xLower, double xUpper, int degree, int precision, Function function) Objects of this class will employ this constructor in creating the polynomial of best fit for the input function between the given boundary values of x.Integration
(Function intFunc) Integration
(Function intFunc, double lowerLimit, double upperLimit) NumericalDerivative
(Function function, double xPoint) RootFinder
(Function function, double x1) -
Uses of Function in parser
-
Uses of Function in util
Modifier and TypeMethodDescriptionstatic Function
Adds a Function object to this FunctionManager.static Function
FunctionManager.getFunction
(String fName) static Function
Attempts to retrieve a Function object from a FunctionManager based on its name.Modifier and TypeMethodDescriptionstatic void
static void
-
Uses of Function in util.io
Modifier and TypeMethodDescriptionstatic void
FunctionsBackup.readFileLinesToMap
(Map<String, Function> map, File fileToRead) This reads the lines of text in a file into aMap
.static void
FunctionsBackup.writeMapItemsToFileLineByLine
(Map<String, Function> map, File file) This writes items on a queue to a file.