Uses of Class
org.ejml.equation.Sequence

Packages that use Sequence
Package
Description
 
  • Uses of Sequence in org.ejml.equation

    Methods in org.ejml.equation that return Sequence
    Modifier and Type
    Method
    Description
    Equation.compile(String equation)
     
    Equation.compile(String equation, boolean assignment, boolean debug)
    Parses the equation and compiles it into a sequence which can be executed later on
    Methods in org.ejml.equation with parameters of type Sequence
    Modifier and Type
    Method
    Description
    protected org.ejml.equation.TokenList.Token
    Equation.createFunction(org.ejml.equation.TokenList.Token name, List<org.ejml.equation.TokenList.Token> inputs, org.ejml.equation.TokenList tokens, Sequence sequence)
    Adds a new operation to the list from the operation and two variables.
    protected org.ejml.equation.TokenList.Token
    Equation.createOp(org.ejml.equation.TokenList.Token left, org.ejml.equation.TokenList.Token op, org.ejml.equation.TokenList.Token right, org.ejml.equation.TokenList tokens, Sequence sequence)
    Adds a new operation to the list from the operation and two variables.
    protected void
    Equation.handleParentheses(org.ejml.equation.TokenList tokens, Sequence sequence)
    Searches for pairs of parentheses and processes blocks inside of them.
    protected org.ejml.equation.TokenList.Token
    Equation.insertTranspose(org.ejml.equation.TokenList.Token variable, org.ejml.equation.TokenList tokens, Sequence sequence)
    Adds a new operation to the list from the operation and two variables.
    protected org.ejml.equation.TokenList.Token
    Equation.parseBlockNoParentheses(org.ejml.equation.TokenList tokens, Sequence sequence, boolean insideMatrixConstructor)
    Parses a code block with no parentheses and no commas.
    protected void
    Equation.parseBracketCreateMatrix(org.ejml.equation.TokenList tokens, Sequence sequence)
    Searches for brackets which are only used to construct new matrices by concatenating 1 or more matrices together
    protected void
    Equation.parseNegOp(org.ejml.equation.TokenList tokens, Sequence sequence)
    Searches for cases where a minus sign means negative operator.
    protected void
    Equation.parseOperationsL(org.ejml.equation.TokenList tokens, Sequence sequence)
    Parses operations where the input comes from variables to its left only.
    protected void
    Equation.parseOperationsLR(Symbol[] ops, org.ejml.equation.TokenList tokens, Sequence sequence)
    Parses operations where the input comes from variables to its left and right
    protected List<org.ejml.equation.TokenList.Token>
    Equation.parseParameterCommaBlock(org.ejml.equation.TokenList tokens, Sequence sequence)
    Searches for commas in the set of tokens.
    protected void
    Equation.parseSequencesWithColons(org.ejml.equation.TokenList tokens, Sequence sequence)
    Searches for descriptions of integer sequences and array ranges that have a colon character in them Examples of integer sequences: 1:6 2:4:20 : Examples of array range 2: 2:4:
    protected org.ejml.equation.TokenList.Token
    Equation.parseSubmatrixToExtract(org.ejml.equation.TokenList.Token variableTarget, org.ejml.equation.TokenList tokens, Sequence sequence)
    Converts a submatrix into an extract matrix operation.