Name | Description | Type | Package | Framework |
AdjLinearSolverQr_D64 | A solver for QR decomposition that can efficiently modify the previous decomposition when data is added or removed. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
AdjustableLinearSolver | In many situations solutions to linear systems that share many of the same data points are needed. | Interface | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
BlockCholeskyOuterSolver | Linear solver that uses a block cholesky decomposition. | Class | org.ejml.alg.block.linsol.chol | Ejml ( Efficient Java Matrix Library ) |
|
BlockInnerRankUpdate | Performs rank-n update operations on the inner blocks of a BlockMatrix64F It is assumed and not checked that the submatrices are aligned along the matrix's blocks. | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
BlockInnerMultiplication | Matrix multiplication for the inner row major blocks, typically inside of a BlockMatrix64F. | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
BlockHouseHolder | Contains various helper functions for performing a block matrix QR decomposition. | Class | org.ejml.alg.block.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
BidiagonalDecompositionTall_D64 | BidiagonalDecomposition specifically designed for tall matrices. | Class | org.ejml.alg.dense.decomposition.bidiagonal | Ejml ( Efficient Java Matrix Library ) |
|
BidiagonalHelper | | Class | org.ejml.alg.block.decomposition.bidiagonal | Ejml ( Efficient Java Matrix Library ) |
|
BidiagonalDecompositionRow_D64 | Performs a BidiagonalDecomposition using householder reflectors. | Class | org.ejml.alg.dense.decomposition.bidiagonal | Ejml ( Efficient Java Matrix Library ) |
|
BaseLinearSolverQrp_D64 | Base class for QR pivot based pseudo inverse classes. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
BidiagonalDecomposition | Computes a matrix decomposition such that: where A is m by n, U is orthogonal and m by m, B is an m by n bidiagonal matrix, V is orthogonal and n by n. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
BaseDecomposition_B64_to_D64 | Generic interface for wrapping a BlockMatrix64F decomposition for processing of DenseMatrix64F. | Class | org.ejml.alg.dense.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
BlockInnerTriangularSolver | Contains triangular solvers for inner blocks of a BlockMatrix64F. | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
BlockMatrix64F | A row-major block matrix declared on to one continuous array. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
BlockMatrixOps | Various operations on BlockMatrix64F. | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
BlockMultiplication | Matrix multiplication for BlockMatrix64F. | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
BlockQrHouseHolderSolver | A solver for QRDecompositionHouseholder_B64. | Class | org.ejml.alg.block.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
BlockTriangularSolver | Contains triangular solvers for BlockMatrix64F block aligned sub-matrices. | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
BlockVectorOps | | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
CCommonOps | | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CD1Matrix64F | A generic abstract class for matrices whose data is stored in a single 1D array of doubles. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
CDecompositionFactory | Contains operations related to creating and evaluating the quality of common matrix decompositions. | Class | org.ejml.factory | Ejml ( Efficient Java Matrix Library ) |
|
CDenseMatrix64F | Dense matrix for complex numbers. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecomposition | Cholesky decomposition for DenseMatrix64F. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecomposition_B64_to_D64 | Wrapper around CholeskyOuterForm_B64 that allows it to process DenseMatrix64F. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecompositionBlock_D64 | This is an implementation of Cholesky that processes internal submatrices as blocks. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecompositionCommon_CD64 | This is an abstract class for a Cholesky decomposition. | Class | org.ejml.alg.dense.decompose.chol | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecompositionCommon_D64 | This is an abstract class for a Cholesky decomposition. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecompositionInner_CD64 | This implementation of a Cholesky decomposition using the inner-product form. | Class | org.ejml.alg.dense.decompose.chol | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecompositionInner_D64 | This implementation of a Cholesky decomposition using the inner-product form. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyDecompositionLDL_D64 | This variant on the Cholesky decomposition avoid the need to take the square root by performing the following decomposition: | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyLDLDecomposition | Cholesky LDLT decomposition for DenseMatrix64F. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
CholeskyOuterForm_B64 | Block Cholesky using outer product form. | Class | org.ejml.alg.block.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
CInvertUsingSolve | A matrix can be easily inverted by solving a system with an identify matrix. | Class | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
CLinearSolverFactory | | Class | org.ejml.factory | Ejml ( Efficient Java Matrix Library ) |
|
CMatrixFeatures | | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CMatrixMatrixMult | Matrix multiplication routines for complex dense matrices in a row-major format. | Class | org.ejml.alg.dense.mult | Ejml ( Efficient Java Matrix Library ) |
|
CNormOps | | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CodeGeneratorMisc | Various things related to auto generating code. | Class | org.ejml.alg.generic | Ejml ( Efficient Java Matrix Library ) |
|
CommonOps | Common matrix operations are contained here. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
Complex64F | Represents a complex number using 64bit floating point numbers. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
ComplexMath64F | Basic math operations on complex numbers. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
ComplexMatrix64F | Interface for all complex 64 bit floating point rectangular matrices. | Interface | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
ComplexPolar64F | Complex64F number in polar notation. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
ConvertMatrixType | Functions for converting between matrix types. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CovarianceOps | Contains operations specific to covariance matrices. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CovarianceRandomDraw | Generates random vectors based on a zero mean multivariate Gaussian distribution. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CRandomMatrices | Contains a list of functions for creating random dense complex matrices and vectors with different structures. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CSpecializedOps | | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
CTransposeAlgs | | Class | org.ejml.alg.dense.misc | Ejml ( Efficient Java Matrix Library ) |
|
CTriangularSolver | This contains algorithms for solving systems of equations where T is a non-singular triangular complex matrix: | Class | org.ejml.alg.dense.decompose | Ejml ( Efficient Java Matrix Library ) |
|
CVectorVectorMult | Operations that involve multiplication of two vectors. | Class | org.ejml.alg.dense.mult | Ejml ( Efficient Java Matrix Library ) |
|
D1Matrix32F | A generic abstract class for matrices whose data is stored in a single 1D array of floats. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
D1Matrix64F | A generic abstract class for matrices whose data is stored in a single 1D array of doubles. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
D1Submatrix64F | Describes a rectangular submatrix inside of a D1Matrix64F. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
DecompositionFactory | Contains operations related to creating and evaluating the quality of common matrix decompositions. | Class | org.ejml.factory | Ejml ( Efficient Java Matrix Library ) |
|
DecompositionInterface | An interface for performing matrix decompositions on a DenseMatrix64F. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
DenseMatrix32F | DenseMatrix64F is a dense matrix with elements that are 32-bit floats. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
DenseMatrix64F | DenseMatrix64F is a dense matrix with real elements that are 64-bit floats. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
DenseMatrixBool | Dense matrix composed of boolean valuesAuthor:Peter AbelesSee Also:Serialized Form | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
DeterminantFromMinor | Computes the determinant of a matrix using Laplace expansion. | Class | org.ejml.alg.dense.misc | Ejml ( Efficient Java Matrix Library ) |
|
EigenDecomposition | This is a generic interface for computing the eigenvalues and eigenvectors of a matrix. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
Eigenpair64F | An eigenpair is a set composed of an eigenvalue and an eigenvector. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
EigenPowerMethod | The power method is an iterative method that can be used to find dominant eigen vector in a matrix. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
EigenvalueExtractor | | Interface | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
EigenvalueSmall | | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
EjmlParameters | This is a list of parameters that are used across the code. | Class | org.ejml | Ejml ( Efficient Java Matrix Library ) |
|
EjmlParameters .MemoryUsage | Always favor faster algorithms even if they use more memory. | Class | org.ejml | Ejml ( Efficient Java Matrix Library ) |
|
EjmlUnitTests | Contains various functions related to unit testing matrix operations. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
EjmlUnitTests .TestException | | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
Equation | Equation allows the user to manipulate matrices in a more compact symbolic way, similar to Matlab and Octave. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
Equation .TokenType | Returns the enum constant of this type with the specified name. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix2_64F | Fixed sized vector with 2 elements. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix2x2_64F | Fixed sized 2 by FixedMatrix2x2_64F matrix. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix3_64F | Fixed sized vector with 3 elements. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix3x3_64F | Fixed sized 3 by FixedMatrix3x3_64F matrix. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix4_64F | Fixed sized vector with 4 elements. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix4x4_64F | Fixed sized 4 by FixedMatrix4x4_64F matrix. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix5_64F | Fixed sized vector with 5 elements. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix5x5_64F | Fixed sized 5 by FixedMatrix5x5_64F matrix. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix64F | | Interface | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix6_64F | Fixed sized vector with 6 elements. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedMatrix6x6_64F | Fixed sized 6 by FixedMatrix6x6_64F matrix. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
FixedOps2 | Common matrix operations for fixed sized matrices which are 2 x 2 or 2 element vectors. | Class | org.ejml.alg.fixed | Ejml ( Efficient Java Matrix Library ) |
|
FixedOps3 | Common matrix operations for fixed sized matrices which are 3 x 3 or 3 element vectors. | Class | org.ejml.alg.fixed | Ejml ( Efficient Java Matrix Library ) |
|
FixedOps4 | Common matrix operations for fixed sized matrices which are 4 x 4 or 4 element vectors. | Class | org.ejml.alg.fixed | Ejml ( Efficient Java Matrix Library ) |
|
FixedOps5 | Common matrix operations for fixed sized matrices which are 5 x 5 or 5 element vectors. | Class | org.ejml.alg.fixed | Ejml ( Efficient Java Matrix Library ) |
|
FixedOps6 | Common matrix operations for fixed sized matrices which are 6 x 6 or 6 element vectors. | Class | org.ejml.alg.fixed | Ejml ( Efficient Java Matrix Library ) |
|
Function | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
GeneratorBlockInnerMultiplication | | Class | org.ejml.alg.block | Ejml ( Efficient Java Matrix Library ) |
|
GenericMatrixOps | | Class | org.ejml.alg.generic | Ejml ( Efficient Java Matrix Library ) |
|
Hack | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
HessenbergSimilarDecomposition_D64 | Finds the decomposition of a matrix in the form of: where A is an m by m matrix, O is an orthogonal matrix, and H is an upper Hessenberg matrix. | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
ImplCommonOps_DenseMatrix64F | there is no need to directly invoke these functions. | Class | org.ejml.alg.dense.misc | Ejml ( Efficient Java Matrix Library ) |
|
ImplCommonOps_Matrix64F | there is no need to directly invoke these functions. | Class | org.ejml.alg.dense.misc | Ejml ( Efficient Java Matrix Library ) |
|
InnerCholesky_B64 | Performs a cholesky decomposition on an individual inner block. | Class | org.ejml.alg.block.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
IntegerSequence | | Interface | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
IntegerSequence .Combined | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
IntegerSequence .Explicit | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
IntegerSequence .For | A sequence of integers which has been specified using a start number, end number, and step size. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
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 | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
IntegerSequence .Type | Returns the enum constant of this type with the specified name. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
InvertUsingSolve | A matrix can be easily inverted by solving a system with an identify matrix. | Class | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolver | An implementation of LinearSolver solves a linear system or inverts a matrix. | Interface | org.ejml.interfaces.linsol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolver_B64_to_D64 | Wrapper that allows to implements LinearSolver. | Class | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverAbstract_CD64 | An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class. | Class | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverAbstract_D64 | An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class. | Class | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverChol_B64 | A wrapper around CholeskyDecomposition(BlockMatrix64F) that allows it to be easily used with DenseMatrix64F. | Class | org.ejml.alg.dense.linsol.chol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverChol_CD64 | | Class | org.ejml.alg.dense.linsol.chol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverChol_D64 | | Class | org.ejml.alg.dense.linsol.chol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverCholLDL_D64 | | Class | org.ejml.alg.dense.linsol.chol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverFactory | A factory for generating solvers for systems of the form A*x=b, where A and B are known and x is unknown. | Class | org.ejml.factory | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverLu_CD64 | For each column in the B matrix it makes a copy, which is then solved for and writen into X. | Class | org.ejml.alg.dense.linsol.lu | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverLu_D64 | For each column in the B matrix it makes a copy, which is then solved for and writen into X. | Class | org.ejml.alg.dense.linsol.lu | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverLuBase_CD64 | | Class | org.ejml.alg.dense.linsol.lu | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverLuBase_D64 | | Class | org.ejml.alg.dense.linsol.lu | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverLuKJI_D64 | To avoid cpu cache issues the order in which the arrays are traversed have been changed. | Class | org.ejml.alg.dense.linsol.lu | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQr_CD64 | A solver for a generic QR decomposition algorithm. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQr_D64 | A solver for a generic QR decomposition algorithm. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrBlock64_D64 | | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrHouse_CD64 | QR decomposition can be used to solve for systems. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrHouse_D64 | QR decomposition can be used to solve for systems. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrHouseCol_CD64 | QR decomposition can be used to solve for systems. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrHouseCol_D64 | QR decomposition can be used to solve for systems. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrHouseTran_CD64 | QR decomposition can be used to solve for systems. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrHouseTran_D64 | QR decomposition can be used to solve for systems. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverQrpHouseCol_D64 | Performs a pseudo inverse solver using the QRColPivDecompositionHouseholderColumn_D64 decomposition directly. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverSafe | Ensures that any linear solver it is wrapped around will never modify the input matrices. | Class | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
LinearSolverUnrolled | Solver which uses an unrolled inverse to compute the inverse. | Class | org.ejml.alg.dense.linsol | Ejml ( Efficient Java Matrix Library ) |
|
LUDecomposition | LU Decomposition refactors the original matrix such that: where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
LUDecompositionAlt_CD64 | An LU decomposition algorithm that originally came from Jama. | Class | org.ejml.alg.dense.decompose.lu | Ejml ( Efficient Java Matrix Library ) |
|
LUDecompositionAlt_D64 | An LU decomposition algorithm that originally came from Jama. | Class | org.ejml.alg.dense.decomposition.lu | Ejml ( Efficient Java Matrix Library ) |
|
LUDecompositionBase_CD64 | Contains common data structures and operations for LU decomposition algorithms. | Class | org.ejml.alg.dense.decompose.lu | Ejml ( Efficient Java Matrix Library ) |
|
LUDecompositionBase_D64 | Contains common data structures and operations for LU decomposition algorithms. | Class | org.ejml.alg.dense.decomposition.lu | Ejml ( Efficient Java Matrix Library ) |
|
Macro | Definition of a macro. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
ManagerFunctions | Centralized place to create new instances of operations and functions. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
ManagerFunctions .Input1 | | Interface | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
ManagerFunctions .InputN | | Interface | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
ManagerTempVariables | Manages the creation and recycling of temporary variables used to store intermediate results. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
Matrix | Base interface for all rectangular matricesCreates an exact copy of the matrix | Interface | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
MatrixComponent | Renders a matrix as an image. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
MatrixConstructor | matrix used to construct a matrix from a sequence of concatenations. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
MatrixDimensionException | If two matrices did not have compatible dimensions for the operation this exceptionAuthor:Peter AbelesSee Also:Serialized Form | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
MatrixFeatures | Used to compute features that describe the structure of a matrix. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
MatrixIO | Provides simple to use routines for reading and writing matrices to and from files. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
MatrixIterator32F | This is a matrix iterator for traversing through a submatrix. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
MatrixIterator64F | This is a matrix iterator for traversing through a submatrix. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
MatrixMatrixMult | This class contains various types of matrix matrix multiplication operations for RowD1Matrix64F. | Class | org.ejml.alg.dense.mult | Ejml ( Efficient Java Matrix Library ) |
|
MatrixMultProduct | Specialized operations for performing inner and outer products for matrices. | Class | org.ejml.alg.dense.mult | Ejml ( Efficient Java Matrix Library ) |
|
MatrixVectorMult | This class contains various types of matrix vector multiplcation operations for DenseMatrix64F. | Class | org.ejml.alg.dense.mult | Ejml ( Efficient Java Matrix Library ) |
|
MatrixVisualization | Functions for visualizing matrices in a GUI matrices. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
NormOps | Norms are a measure of the size of a vector or a matrix. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
Operation | Performs math operations. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
Operation .ArrayExtent | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
Operation .Extents | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
Operation .Info | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
ParseError | Exception generated for parse errors in EquationAuthor:Peter AbelesSee Also:Serialized Form | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
QRColPivDecompositionHouseholderColumn_D64 | Performs QR decomposition with column pivoting. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecomposition | QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
QRDecomposition_B64_to_D64 | Wrapper that allows QRDecomposition(BlockMatrix64F) to be used as a QRDecomposition(DenseMatrix64F). | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecompositionHouseholder_B64 | QR decomposition for BlockMatrix64F using householder reflectors. | Class | org.ejml.alg.block.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecompositionHouseholder_CD64 | This variation of complex QR decomposition uses reflections to compute the Q matrix. | Class | org.ejml.alg.dense.decompose.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecompositionHouseholder_D64 | This variation of QR decomposition uses reflections to compute the Q matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecompositionHouseholderColumn_CD64 | Householder QR decomposition is rich in operations along the columns of the matrix. | Class | org.ejml.alg.dense.decompose.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecompositionHouseholderColumn_D64 | Householder QR decomposition is rich in operations along the columns of the matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecompositionHouseholderTran_CD64 | Householder QR decomposition is rich in operations along the columns of the matrix. | Class | org.ejml.alg.dense.decompose.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRDecompositionHouseholderTran_D64 | Householder QR decomposition is rich in operations along the columns of the matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
QrHelperFunctions_CD64 | Contains different functions that are useful for computing the QR decomposition of a matrix. | Class | org.ejml.alg.dense.decompose.qr | Ejml ( Efficient Java Matrix Library ) |
|
QrHelperFunctions_D64 | Contains different functions that are useful for computing the QR decomposition of a matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
QRPDecomposition | Similar to QRDecomposition but it can handle the rank deficient case by performing column pivots during the decomposition. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
QrUpdate | The effects of adding and removing rows from the A matrix in a QR decomposition can be computed much faster than simply recomputing the whole decomposition. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
RandomMatrices | Contains a list of functions for creating random dense real matrices and vectors with different structures. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
ReadCsv | Base class for reading CSV formatted files. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
ReadMatrixCsv | Reads in a matrix that is in a column-space-value (CSV) format. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
RealMatrix32F | Interface for all 32 bit floating point rectangular matrices. | Interface | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
RealMatrix64F | Interface for all 64 bit floating point rectangular matrices. | Interface | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
ReshapeMatrix | Matrix which can be reshapedEquivalent to invoking reshape(numRows,numCols,false); | Interface | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
RowD1Matrix64F | Interface for a row-major matrix that uses a single array internally. | Class | org.ejml.data | Ejml ( Efficient Java Matrix Library ) |
|
SafeSvd | Wraps around a SingularValueDecomposition and ensures that the input is not modified. | Class | org.ejml.alg.dense.decomposition.svd | Ejml ( Efficient Java Matrix Library ) |
|
Sequence | Contains a sequence of operations. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
SimpleBase | Parent of SimpleMatrix implements all the standard matrix operations and uses generics to allow the returned matrix type to be changed. | Class | org.ejml.simple | Ejml ( Efficient Java Matrix Library ) |
|
SimpleEVD | | Class | org.ejml.simple | Ejml ( Efficient Java Matrix Library ) |
|
SimpleMatrix | SimpleMatrix is a wrapper around DenseMatrix64F that provides an easy to use object oriented interface for performing matrix operations. | Class | org.ejml.simple | Ejml ( Efficient Java Matrix Library ) |
|
SimpleSVD | Wrapper around SVD for simple matrix. | Class | org.ejml.simple | Ejml ( Efficient Java Matrix Library ) |
|
SimpleUnitTests | | Class | org.ejml.simple | Ejml ( Efficient Java Matrix Library ) |
|
SingularMatrixException | This exception is thrown if an operation can not be finished because the matrix is singular. | Class | org.ejml.factory | Ejml ( Efficient Java Matrix Library ) |
|
SingularOps | Operations related to singular value decomposition. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
SingularValueDecomposition | This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
SolvePseudoInverseQrp_D64 | A pseudo inverse solver for a generic QR column pivot decomposition algorithm. | Class | org.ejml.alg.dense.linsol.qr | Ejml ( Efficient Java Matrix Library ) |
|
SolvePseudoInverseSvd | The pseudo-inverse is typically used to solve over determined system for which there is no unique solution. | Class | org.ejml.alg.dense.linsol.svd | Ejml ( Efficient Java Matrix Library ) |
|
SpecializedOps | This contains less common or more specialized matrix operations. | Class | org.ejml.ops | Ejml ( Efficient Java Matrix Library ) |
|
SubmatrixOps | Operations that are performed on a submatrix inside a larger matrix. | Class | org.ejml.alg.dense.mult | Ejml ( Efficient Java Matrix Library ) |
|
SvdImplicitQrAlgorithm | Computes the QR decomposition of a bidiagonal matrix. | Class | org.ejml.alg.dense.decomposition.svd.implicitqr | Ejml ( Efficient Java Matrix Library ) |
|
SvdImplicitQrDecompose_D64 | Computes the Singular value decomposition of a matrix using the implicit QR algorithm for singular value decomposition. | Class | org.ejml.alg.dense.decomposition.svd | Ejml ( Efficient Java Matrix Library ) |
|
SwitchingEigenDecomposition | Checks to see what type of matrix is being decomposed and calls different eigenvalue decomposition algorithms depending on the results. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
Symbol | Types of low level operators which can be applied in the codeEnum Constant Summary | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
SymmetricQrAlgorithm | Computes the eigenvalues and eigenvectors of a symmetric tridiagonal matrix using the symmetric QR algorithm. | Class | org.ejml.alg.dense.decomposition.eig.symm | Ejml ( Efficient Java Matrix Library ) |
|
SymmetricQRAlgorithmDecomposition_D64 | Computes the eigenvalues and eigenvectors of a real symmetric matrix using the symmetric implicit QR algorithm. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
SymmetricQREigenHelper | A helper class for the symmetric matrix implicit QR algorithm for eigenvalue decomposition. | Class | org.ejml.alg.dense.decomposition.eig.symm | Ejml ( Efficient Java Matrix Library ) |
|
TransposeAlgs | Low level transpose algorithms. | Class | org.ejml.alg.dense.misc | Ejml ( Efficient Java Matrix Library ) |
|
TriangularSolver | This contains algorithms for solving systems of equations where T is a non-singular triangular matrix: | Class | org.ejml.alg.dense.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
TridiagonalDecomposition_B64_to_D64 | | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
TridiagonalDecompositionHouseholder_B64 | Tridiagonal similar decomposition for block matrices. | Class | org.ejml.alg.block.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
TridiagonalDecompositionHouseholder_D64 | Performs a similar tridiagonal decomposition on a square symmetric input matrix. | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
TridiagonalDecompositionHouseholderOrig_D64 | A straight forward implementation from "Fundamentals of Matrix Computations," Second Edition. | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
TridiagonalHelper_B64 | | Class | org.ejml.alg.block.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
TridiagonalSimilarDecomposition | Finds the decomposition of a matrix in the form of: where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
UnrolledDeterminantFromMinor | | Class | org.ejml.alg.dense.misc | Ejml ( Efficient Java Matrix Library ) |
|
UnrolledInverseFromMinor | This code was auto generated by GenerateInverseFromMinor and should not be modified directly. | Class | org.ejml.alg.dense.misc | Ejml ( Efficient Java Matrix Library ) |
|
UtilEjml | Various functions that are useful but don't have a clear location that they belong in. | Class | org.ejml | Ejml ( Efficient Java Matrix Library ) |
|
UtilSimpleMatrix | | Class | org.ejml.simple | Ejml ( Efficient Java Matrix Library ) |
|
Variable | Instance of a variable created at compile time. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VariableDouble | Variable which stores an instance of double. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VariableInteger | Variable which stores an instance of int. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VariableIntegerSequence | | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VariableMatrix | Storage for matrix type variables. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VariableScalar | Variable for storing primitive scalar data types, e. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VariableScalar .Type | Returns the enum constant of this type with the specified name. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VariableType | List of the types of variables. | Class | org.ejml.equation | Ejml ( Efficient Java Matrix Library ) |
|
VectorVectorMult | Operations that involve multiplication of two vectors. | Class | org.ejml.alg.dense.mult | Ejml ( Efficient Java Matrix Library ) |
|
WatchedDoubleStepQRDecomposition_D64 | Finds the eigenvalue decomposition of an arbitrary square matrix using the implicit double-step QR algorithm. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
WatchedDoubleStepQREigen | The double step implicit Eigenvalue decomposition algorithm is fairly complicated and needs to be designed so that it can handle several special cases. | Class | org.ejml.alg.dense.decomposition.eig.watched | Ejml ( Efficient Java Matrix Library ) |
|
WatchedDoubleStepQREigenvalue | | Class | org.ejml.alg.dense.decomposition.eig.watched | Ejml ( Efficient Java Matrix Library ) |
|
WatchedDoubleStepQREigenvector | | Class | org.ejml.alg.dense.decomposition.eig.watched | Ejml ( Efficient Java Matrix Library ) |