All Classes
| Class | Description |
|---|---|
| AutomaticSimpleMatrixConvert |
Converts a matrix type into the most common format to make sure data types are compatible
|
| ConvertToDenseException |
The operations will convert the sparse matrix into a dense matrix and the resulting matrix data type
should be a dense type not a sparse type
|
| ConvertToImaginaryException |
An operation has been requested which will only work on imaginary numbers
|
| Equation |
Equation allows the user to manipulate matrices in a more compact symbolic way, similar to Matlab and Octave.
|
| Equation.TokenType | |
| Function |
A function is an operator with the following syntax "<Name>( Input )"
|
| IntegerSequence |
Interface for an ordered sequence of integer values
|
| IntegerSequence.Combined |
This is a sequence of sequences
|
| IntegerSequence.Explicit |
An array of integers which was explicitly specified
|
| IntegerSequence.For |
A sequence of integers which has been specified using a start number, end number, and step size.
|
| IntegerSequence.Range |
A sequence of integers which has been specified using a start number, end number, and step size and uses
the known upper limit of the array to bound it
Examples:
:
2:
2:3:
|
| IntegerSequence.Type | |
| Macro |
Definition of a macro.
|
| ManagerFunctions |
Centralized place to create new instances of operations and functions.
|
| ManagerFunctions.Input1 |
Creates new instances of functions from a single variable
|
| ManagerFunctions.InputN |
Creates a new instance of functions from two variables
|
| ManagerTempVariables |
Manages the creation and recycling of temporary variables used to store intermediate results.
|
| MatrixConstructor |
matrix used to construct a matrix from a sequence of concatenations.
|
| Operation |
Performs math operations.
|
| Operation.ArrayExtent | |
| Operation.Extents | |
| Operation.Info | |
| ParseError |
Exception generated for parse errors in
Equation |
| Sequence |
Contains a sequence of operations.
|
| SimpleBase<T extends SimpleBase<T>> |
Parent of
SimpleMatrix implements all the standard matrix operations and uses
generics to allow the returned matrix type to be changed. |
| SimpleEVD<T extends SimpleBase> |
Wrapper around EigenDecomposition for SimpleMatrix
|
| SimpleMatrix |
SimpleMatrix is a wrapper around DMatrixRMaj that provides an
easy to use object oriented interface for performing matrix operations. |
| SimpleOperations<T extends org.ejml.data.Matrix> |
High level interface for operations inside of SimpleMatrix for one matrix type.
|
| SimpleOperations_CDRM | |
| SimpleOperations_DDRM |
Implementation of
SimpleOperations for DMatrixRMaj. |
| SimpleOperations_DSCC |
Implementation of
SimpleOperations for DMatrixSparseCSC. |
| SimpleOperations_FDRM |
Implementation of
SimpleOperations for FMatrixRMaj. |
| SimpleOperations_FSCC |
Implementation of
SimpleOperations for FMatrixSparseCSC. |
| SimpleOperations_ZDRM | |
| SimpleSparseOperations<S extends org.ejml.data.MatrixSparse,D extends org.ejml.data.Matrix> |
Extension to
SimpleOperations for sparse matrices |
| SimpleSVD<T extends SimpleBase> |
Wrapper around SVD for simple matrix.
|
| Symbol |
Types of low level operators which can be applied in the code
|
| UnsupportedOperation |
This operation isn't supported yet
|
| Variable |
Instance of a variable created at compile time.
|
| VariableDouble |
Variable which stores an instance of double.
|
| VariableInteger |
Variable which stores an instance of int.
|
| VariableIntegerSequence |
Variable which stores/describes a sequence of integers
|
| VariableMatrix |
Storage for
matrix type variables. |
| VariableScalar |
Variable for storing primitive scalar data types, e.g.
|
| VariableScalar.Type | |
| VariableType |
List of the types of variables.
|