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 FunctionParser.functionTheFunctionobject created from the commandMethods in math.differentialcalculus that return FunctionModifier and TypeMethodDescriptionParser.getFunction()private FunctionParser.localParseDerivativeCommand(List<String> list) -
Uses of Function in math.numericalmethods
Fields in math.numericalmethods declared as FunctionModifier and TypeFieldDescriptionprivate FunctionFunctionExpander.functionThe function string.private FunctionIntegration.functionprivate FunctionNumericalDerivative.functionThe function to differentiate.private FunctionNumericalIntegral.functionThe function to integrate.private FunctionRootFinder.functionThe 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 doublestatic doublestatic doublestatic doublevoidFunctionExpander.setFunction(Function function) Changes the Function object dealt with by this class.voidIntegration.setFunction(Function intFunc) voidNumericalDerivative.setFunction(Function function) voidNumericalIntegral.setFunction(Function function) voidRootFinder.setFunction(Function function) static doubleIntegration.trapezium(Function intFunc, double lowerLimit, double upperLimit, double accuracy, int maxIntervals) static doubleConstructors 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 FunctionAdds a Function object to this FunctionManager.static FunctionFunctionManager.getFunction(String fName) static FunctionAttempts to retrieve a Function object from a FunctionManager based on its name.Modifier and TypeMethodDescriptionstatic voidstatic void -
Uses of Function in util.io
Modifier and TypeMethodDescriptionstatic voidFunctionsBackup.readFileLinesToMap(Map<String, Function> map, File fileToRead) This reads the lines of text in a file into aMap.static voidFunctionsBackup.writeMapItemsToFileLineByLine(Map<String, Function> map, File file) This writes items on a queue to a file.