| 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 ) |
|
| EjmlUnitTests | Contains various functions related to unit testing matrix operations. | 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 ) |
|
| 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 ) |
|
| 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 ) |
|
| 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 ) |
|
| 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 ) |
|
| 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 ) |