Class Declarations
java.lang.Object
com.github.gbenroscience.parser.methods.Declarations
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringMay take its input matrix as a list or as an anonymous function or as a Matrix variable.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String[]static DRG_MODEstatic String[]A list of all inbuilt methods of the parser of this software.The user is free to define his own functions.static final StringgetTrigFuncDRGVariant(String methodName, DRG_MODE drg) static booleanstatic voidstatic voidregisterBasicNumericalMethod(BasicNumericalMethod basicNumericalMethod) static voidregisterBasicNumericalMethodInMethodRegistry(BasicNumericalMethod basicNumericalMethod) static StringreturnTypeDef(String typeName) static void
-
Field Details
-
SIN
- See Also:
-
COS
- See Also:
-
TAN
- See Also:
-
ARC_SIN
- See Also:
-
ARC_COS
- See Also:
-
ARC_TAN
- See Also:
-
SEC
- See Also:
-
COSEC
- See Also:
-
COT
- See Also:
-
ARC_SEC
- See Also:
-
ARC_COSEC
- See Also:
-
ARC_COT
- See Also:
-
ARC_SIN_ALT
- See Also:
-
ARC_COS_ALT
- See Also:
-
ARC_TAN_ALT
- See Also:
-
ARC_SEC_ALT
- See Also:
-
ARC_COSEC_ALT
- See Also:
-
ARC_COT_ALT
- See Also:
-
SINH
- See Also:
-
COSH
- See Also:
-
TANH
- See Also:
-
ARC_SINH
- See Also:
-
ARC_COSH
- See Also:
-
ARC_TANH
- See Also:
-
SECH
- See Also:
-
COSECH
- See Also:
-
COTH
- See Also:
-
ARC_SECH
- See Also:
-
ARC_COSECH
- See Also:
-
ARC_COTH
- See Also:
-
EXP
- See Also:
-
LN
- See Also:
-
LG
- See Also:
-
LOG
- See Also:
-
LN_INV
- See Also:
-
LG_INV
- See Also:
-
LOG_INV
- See Also:
-
ARC_SINH_ALT
- See Also:
-
ARC_COSH_ALT
- See Also:
-
ARC_TANH_ALT
- See Also:
-
ARC_SECH_ALT
- See Also:
-
ARC_COSECH_ALT
- See Also:
-
ARC_COTH_ALT
- See Also:
-
LN_INV_ALT
- See Also:
-
LG_INV_ALT
- See Also:
-
LOG_INV_ALT
- See Also:
-
SQRT
- See Also:
-
CBRT
- See Also:
-
INVERSE
- See Also:
-
SQUARE
- See Also:
-
CUBE
- See Also:
-
POW
- See Also:
-
FACT
- See Also:
-
COMBINATION
- See Also:
-
PERMUTATION
- See Also:
-
LIST_SUM
- See Also:
-
SUM
- See Also:
-
PROD
- See Also:
-
MEAN
- See Also:
-
AVG
- See Also:
-
MEDIAN
- See Also:
-
MODE
- See Also:
-
RANGE
- See Also:
-
MID_RANGE
- See Also:
-
ROOT_MEAN_SQUARED
- See Also:
-
COEFFICIENT_OF_VARIATION
- See Also:
-
MIN
- See Also:
-
MAX
- See Also:
-
STD_DEV
- See Also:
-
VARIANCE
- See Also:
-
STD_ERR
- See Also:
-
RANDOM
- See Also:
-
SORT
- See Also:
-
PLOT
- See Also:
-
PRINT
- See Also:
-
DIFFERENTIATION
- See Also:
-
INTEGRATION
- See Also:
-
QUADRATIC
- See Also:
-
TARTAGLIA_ROOTS
- See Also:
-
GENERAL_ROOT
- See Also:
-
ROTOR
- See Also:
-
NOW
- See Also:
-
NANOS
- See Also:
-
LINEAR_SYSTEM
May take its input matrix as a list or as an anonymous function or as a Matrix variable. e.g linear_sys(3,2,-1,4,5,-8) [returns the raw matrix data] or linear_sys(@(2,3)(3,2,-1,4,5,-8)) [returns a function that points to the solution matrix] or linear_sys(A) [returns a function that points to the solution matrix]- See Also:
-
DETERMINANT
- See Also:
-
INVERSE_MATRIX
- See Also:
-
TRIANGULAR_MATRIX
- See Also:
-
ECHELON_MATRIX
- See Also:
-
MATRIX_MULTIPLY
- See Also:
-
MATRIX_DIVIDE
- See Also:
-
MATRIX_ADD
- See Also:
-
MATRIX_SUBTRACT
- See Also:
-
MATRIX_POWER
- See Also:
-
MATRIX_TRANSPOSE
- See Also:
-
MATRIX_EDIT
- See Also:
-
MATRIX_COFACTORS
- See Also:
-
MATRIX_ADJOINT
- See Also:
-
MATRIX_EIGENVEC
- See Also:
-
MATRIX_EIGENVALUES
- See Also:
-
MATRIX_EIGENPOLY
- See Also:
-
HELP
- See Also:
-
-
Constructor Details
-
Declarations
public Declarations()
-
-
Method Details
-
getTrigFuncDRGVariant
-
registerBasicNumericalMethod
-
unregisterBasicNumericalMethod
-
registerBasicNumericalMethodInMethodRegistry
public static void registerBasicNumericalMethodInMethodRegistry(BasicNumericalMethod basicNumericalMethod) -
getInbuiltMethods
A list of all inbuilt methods of the parser of this software.The user is free to define his own functions.- Returns:
- Array of strings
-
createInBuiltMethods
- Returns:
- an array containing all builtin methods, basic numeral methods, but not user defined functions
-
returnTypeDef
-
isBasicNumericalFunction
-
degGradRadFromVariable
-
main
-