All Classes
-
Class Description AdditionOperator AntiLogToAnyBase AssignmentOperator BASE_MODE BaseNFunction BinaryOperator Bracket CalcLogic CodeGenerator Objects of this class take the output of the semantic analyzer and uses it to generate code that the derivative engine can work with.CombinationOperator ComplexNumber Objects of this class model complex numbers.ComplexState Computable CustomScanner CustomScannerOld DataSetFormatter Objects of this class take a data-set and simplify/reduce its complexity so that class MathExpression can easily work with it.Decodeable Derivative DerivativeScanner DerivativeStructureBuilder Objects of this class break down a scanned function into simple format to which a simple chain rule can be applied,following all the principles of differentiation.Differentiable Anything that can be mathematically differentiated..DifferentiableManager Dimension DivisionOperator Doable Models something that can be performed.DRG_MODE Encodeable ErrorLog ExpressionSimplifier Objects of this class seek to simplify a math expression, by taking it through a series of transformative processes.Fmath Formula Formulae FormulaeManager FormulaManager FractionalNumber Function FunctionExpander Objects of this class take a function as input and convert it into its polynomial form.FunctionManager FunctionsBackup GenerateCharString GenericBracket HalfDet HistoryManager Integration Line LinearSystemGenerator Objects of this class have the ability to generate a system of linear equations, randomly.LinearSystemParser ListReturningStatsOperator LISTS Log Logic LogicOperator LogOrAntiLogToAnyBase LogToAnyBase MAdditionOperator MAssignmentOperator MathExpression This class models a mathematical parser.MathExpressionManager Objects of this class attempt to optimize and then evaluate a math expression.Maths MathScanner Matrix MatrixBinaryOperator MatrixExpressionScanner MatrixFormatException Is thrown whenever an illegal matrix string is found.MatrixFunction MatrixFunctionManager MatrixOperator MatrixValueParser Objects of this class extract a matrix from an input expression of the format: [num1,num2,...:num_i,num_i+1,....:num_j,num_j+1...: ] e.g [2,3,4:4,1,2:...] The colons represent the end of one row of values and the beginning of another.MatrixVariable MatrixVariableManager Objects of this class have data storing capability and store this data in the form of Constant( Once created its value cannot be changed, neither can they be duplicated in an object of this class.) and Variable objects.MBinaryOperator MBracket Method Models the methods that perform calculations in the parser.Methods MLogic MmathScanner MmultiplicationOperator MNumber Mode MOperator MSet Class that provides utility methods for carrying out statistical analysis on a data set consisting of real numbers.MSubtractionOperator MultiplicationOperator MUnaryPostOperator Models a post-operand MOperator object e.g the !, inverse, square, cube operatorsNumber NumberReturningStatsOperator Deals with number returning statistical operators e.g sum,avg,mode e.t.c and log and antilog to any base operatorsNumericalDerivative NumericalIntegral Objects of this class are able to perform numerical integration of a curve within a given range given that the function is continuous throughout that range.OperatingSystem Objects of this class will control the running modes of the calculator.Operator Parser Parser_Result PermutationOperator Point PollCapable Created by Imaxinacion on 2/13/2018.PolynomialExpression POWER_MODE PowerOperator Precedence PrecisionMatrix Deals with numbers of higher precision than Matrix.PrimeNumber Quadratic_Equation QuadraticExpressionParser QuadraticSolver RemainderOperator RootFinder Objects of this class are used to solve for the roots of non-implicit equations.SemanticAnalyzer Set Class that provides utility methods for carrying out statistical analysis on a data set consisting of real numbers.Settings Created by hp on 7/7/2016.SimplePoint Size STRING SubtractionOperator Tartaglia_Equation TartagliaExpressionParser TartagliaSolver Objects of this class are real value solvers of the system: cx^3+ax+b=0.Test TextFileReader TextFileWriter Time Objects of this class supply methods that may be used for telling time and parsing String representations of time in dd:hh:mm:ss or hh:mm:ss or hh:mm formats and translating them into seconds formats.The reverse is also possible:i.e translating time in seconds into dd:hh:mm:ss format.Topic Created by JIBOYE Oluwagbemiro Olaoluwa on 8/5/2016.TRIG_MODE TYPE Defines Calculitzer's allowed return typesUnaryPostOperator Models a post-operand Operator object e.g the !, inverse, square, cube operatorsUnaryPreOperator Models a post-operand Operator object e.g the trigonometric,logarithmic,exponential e.t.c.USE_MODE Utilities Utils Validatable Variable VariableBackup VariableGenerator VariableManager