Index
A B C D E F G H I K L M N O P R S T U V X Y Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
I
- IllegalNameException - Exception in tools.exceptions
- IllegalNameException(String) - Constructor for exception IllegalNameException
- InfixTokenizer - Class in parsing
-
InfixTokenizer
modifies and tokenizes infix into a format supported byFunctionParser
. - IntegerBinaryFunction - Class in functions.binary.integer
-
IntegerBinaryFunction
provides resources for subclasses to implement mathematical functions with integer-restricted domain. - IntegerBinaryFunction(GeneralFunction, GeneralFunction) - Constructor for class IntegerBinaryFunction
-
Constructs a new
IntegerBinaryFunction
- IntegerCommutativeFunction - Class in functions.commutative.integer
-
IntegerCommutativeFunction
provides resources for subclasses to implement mathematical functions with integer-restricted domain. - IntegerCommutativeFunction(GeneralFunction...) - Constructor for class IntegerCommutativeFunction
-
Constructs a new
IntegerCommutativeFunction
- integerMargin - Static variable in class Settings
-
The margin used in
ParsingTools.toInteger(double)
when deciding when adouble
is close enough to an integer. - IntegerQuotient - Class in functions.binary.integer
- IntegerQuotient(GeneralFunction, GeneralFunction) - Constructor for class IntegerQuotient
-
Constructs a new IntegerDivision
- IntegerUnitaryFunction - Class in functions.unitary.integer
-
IntegerUnitaryFunction
provides resources for subclasses to implement mathematical functions with integer-restricted domain. - IntegerUnitaryFunction(GeneralFunction) - Constructor for class IntegerUnitaryFunction
-
Constructs a new
IntegerUnitaryFunction
- Integrable - Interface in functions
- Integral - Class in functions.unitary.transforms
-
A wrapper class used to store functions in the integration pipeline, allowing users to utilize the methods in
tools.integration
. - Integral(GeneralFunction) - Constructor for class Integral
- Integral(GeneralFunction, String) - Constructor for class Integral
-
Constructs a new
Integral
- IntegralTools - Class in tools
-
The
IntegralTools
class contains miscellaneous methods used intools.integration
. - IntegrationFailedException - Exception in tools.exceptions
- IntegrationFailedException(GeneralFunction) - Constructor for exception IntegrationFailedException
-
To be thrown when the integral of a function cannot be found
- InverseTrigFunction - Class in functions.unitary.trig.inverse
-
The abstract
InverseTrigFunction
class represents any inverse trigonometric function. - InverseTrigFunction(GeneralFunction) - Constructor for class InverseTrigFunction
-
Constructs a new
InverseTrigFunction
- Invertible - Interface in functions
-
Any classes implementing
Invertible
have an inverse whoseClass
is returned byInvertible.getInverse()
. - isAlmostInteger(double) - Static method in class ParsingTools
-
Checks if a
double
is within Settings.integerMargin of an integer - isGeneralMonomial(GeneralFunction) - Static method in class PolynomialTools
-
Checks if a given
GeneralFunction
is a generalized monomial (any constant powers). - isMonomial(GeneralFunction) - Static method in class PolynomialTools
-
Checks if a given
GeneralFunction
is a monomial (positive integer powers). - isPolynomial(GeneralFunction) - Static method in class PolynomialTools
-
Checks if a given
GeneralFunction
is a polynomial. - isSpecial() - Method in class Constant
-
Returns true if the Constant is a special
Constant
- isSpecialConstant(String) - Static method in class Constant
-
Returns true if string is a special
Constant
- isTimesZero() - Method in class Product
- isVariable(String) - Static method in class VariableTools
-
Returns a
Predicate
ofGeneralFunction
describing whether a givenGeneralFunction
is an instance ofVariable
withvarID
equal to the specified String - iterator() - Method in class BinaryFunction
- iterator() - Method in class CommutativeFunction
- iterator() - Method in class EndpointFunction
- iterator() - Method in class GeneralFunction
-
Returns an iterator over the operands of this
GeneralFunction
- iterator() - Method in class UnitaryFunction
All Classes|All Packages