Uses of Package
org.ejml.data
Package
Description

ClassDescriptionDense matrix composed of boolean valuesInterface for all complex 64 bit floating point rectangular matrices.Dense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.A double array which can have its size changedInterface for all 64F real matrices.DMatrixRMaj is a row matrix with real elements that are 64bit floats.High level interface for sparse matrices double types.Compressed Column (CC) sparse matrix format.A float array which can have its size changedInterface for all 64F real matrices.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.An integer array which can have its size changedBase interface for all rectangular matricesHigh level interface for all sparse matricesMatrix which can be reshapedInterface for all complex 64 bit floating point rectangular matrices.Dense matrix for complex numbers.

ClassDescriptionBase interface for all rectangular matricesHigh level interface for all sparse matrices

ClassDescriptionDense matrix composed of boolean valuesInterface for all complex 64 bit floating point rectangular matrices.A generic abstract class for matrices whose data is stored in a single 1D array of floats.Dense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.
Complex_F32
number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parametersComplex_F64
number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parametersA double array which can have its size changedInterface for all 64F real matrices.Interface for a rowmajor matrix that uses a single array internally.Fixed sized vector with 2 elements.Fixed sized 2 by DMatrix2x2 matrix.Fixed sized vector with 3 elements.Fixed sized 3 by DMatrix3x3 matrix.Fixed sized vector with 4 elements.Fixed sized 4 by DMatrix4x4 matrix.Fixed sized vector with 5 elements.Fixed sized 5 by DMatrix5x5 matrix.Fixed sized vector with 6 elements.Fixed sized 6 by DMatrix6x6 matrix.A generic abstract class for matrices whose data is stored in a single 1D array of doubles.Interface which all fixed sized matrices must implementThis is a matrix iterator for traversing through a submatrix.A rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.High level interface for sparse matrices double types.Value of an element in a sparse matrixCompressed Column (CC) sparse matrix format.A sparse matrix format that is designed to act as an intermediate step for other matrix types.The row and column of an element in a MatrixA float array which can have its size changedInterface for all 64F real matrices.Interface for a rowmajor matrix that uses a single array internally.Fixed sized vector with 2 elements.Fixed sized 2 by FMatrix2x2 matrix.Fixed sized vector with 3 elements.Fixed sized 3 by FMatrix3x3 matrix.Fixed sized vector with 4 elements.Fixed sized 4 by FMatrix4x4 matrix.Fixed sized vector with 5 elements.Fixed sized 5 by FMatrix5x5 matrix.Fixed sized vector with 6 elements.Fixed sized 6 by FMatrix6x6 matrix.A generic abstract class for matrices whose data is stored in a single 1D array of floats.Interface which all fixed sized matrices must implementThis is a matrix iterator for traversing through a submatrix.A rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.High level interface for sparse matrices float types.Value of an element in a sparse matrixCompressed Column (CC) sparse matrix format.A sparse matrix format that is designed to act as an intermediate step for other matrix types.An integer array which can have its size changedBase interface for all rectangular matricesHigh level interface for all sparse matricesSpecifies that type of data structure a matrix is encoded with.Matrix which can be reshapedDescribes a rectangular submatrix.Interface for all complex 64 bit floating point rectangular matrices.A generic abstract class for matrices whose data is stored in a single 1D array of doubles.Dense matrix for complex numbers. 
ClassDescriptionA double array which can have its size changedA rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.Describes a rectangular submatrix inside of a
DMatrixD1
.A float array which can have its size changedA rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Describes a rectangular submatrix inside of aFMatrixD1
. 

ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.A rowmajor block matrix declared on to one continuous array.Describes a rectangular submatrix inside of a
DMatrixD1
.A rowmajor block matrix declared on to one continuous array.Describes a rectangular submatrix inside of aFMatrixD1
. 
ClassDescriptionA rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.Describes a rectangular submatrix inside of a
DMatrixD1
.A rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Describes a rectangular submatrix inside of aFMatrixD1
. 
ClassDescriptionA double array which can have its size changedA rowmajor block matrix declared on to one continuous array.Describes a rectangular submatrix inside of a
DMatrixD1
.A float array which can have its size changedA rowmajor block matrix declared on to one continuous array.Describes a rectangular submatrix inside of aFMatrixD1
. 
ClassDescriptionA rowmajor block matrix declared on to one continuous array.A rowmajor block matrix declared on to one continuous array.

ClassDescriptionA rowmajor block matrix declared on to one continuous array.A rowmajor block matrix declared on to one continuous array.

ClassDescriptionFixed sized vector with 2 elements.Fixed sized 2 by DMatrix2x2 matrix.Fixed sized vector with 3 elements.Fixed sized 3 by DMatrix3x3 matrix.Fixed sized vector with 4 elements.Fixed sized 4 by DMatrix4x4 matrix.Fixed sized vector with 5 elements.Fixed sized 5 by DMatrix5x5 matrix.Fixed sized vector with 6 elements.Fixed sized 6 by DMatrix6x6 matrix.Fixed sized vector with 2 elements.Fixed sized 2 by FMatrix2x2 matrix.Fixed sized vector with 3 elements.Fixed sized 3 by FMatrix3x3 matrix.Fixed sized vector with 4 elements.Fixed sized 4 by FMatrix4x4 matrix.Fixed sized vector with 5 elements.Fixed sized 5 by FMatrix5x5 matrix.Fixed sized vector with 6 elements.Fixed sized 6 by FMatrix6x6 matrix.

ClassDescriptionDense matrix composed of boolean valuesInterface for all complex 64 bit floating point rectangular matrices.A generic abstract class for matrices whose data is stored in a single 1D array of floats.Dense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.An eigenpair is a set composed of an eigenvalue and an eigenvector.A double array which can have its size changedInterface for all 64F real matrices.Interface for a rowmajor matrix that uses a single array internally.A generic abstract class for matrices whose data is stored in a single 1D array of doubles.DMatrixRMaj is a row matrix with real elements that are 64bit floats.The row and column of an element in a MatrixAn eigenpair is a set composed of an eigenvalue and an eigenvector.A float array which can have its size changedInterface for all 64F real matrices.Interface for a rowmajor matrix that uses a single array internally.A generic abstract class for matrices whose data is stored in a single 1D array of floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Base interface for all rectangular matricesInterface for all complex 64 bit floating point rectangular matrices.A generic abstract class for matrices whose data is stored in a single 1D array of doubles.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.An integer array which can have its size changedDense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.Dense matrix for complex numbers.

ClassDescriptionA double array which can have its size changedA rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.A float array which can have its size changedA rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.A rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.A rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.DMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.DMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.DMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.An integer array which can have its size changed

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionDense matrix for complex numbers.Interface for all 64F real matrices.DMatrixRMaj is a row matrix with real elements that are 64bit floats.Interface for all 64F real matrices.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Interface for a rowmajor matrix that uses a single array internally.A rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.Interface for a rowmajor matrix that uses a single array internally.A rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.A rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.A rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.DMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.A rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.A rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Dense matrix for complex numbers.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.

ClassDescriptionDense matrix for complex numbers.Interface for all 64F real matrices.Interface for a rowmajor matrix that uses a single array internally.A generic abstract class for matrices whose data is stored in a single 1D array of doubles.DMatrixRMaj is a row matrix with real elements that are 64bit floats.The row and column of an element in a MatrixInterface for all 64F real matrices.Interface for a rowmajor matrix that uses a single array internally.A generic abstract class for matrices whose data is stored in a single 1D array of floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.Interface for a rowmajor matrix that uses a single array internally.A generic abstract class for matrices whose data is stored in a single 1D array of doubles.DMatrixRMaj is a row matrix with real elements that are 64bit floats.Interface for a rowmajor matrix that uses a single array internally.A generic abstract class for matrices whose data is stored in a single 1D array of floats.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Dense matrix for complex numbers.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.FMatrixRMaj is a row matrix with real elements that are 32bit floats.



ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.An integer array which can have its size changedBase interface for all rectangular matrices


ClassDescriptionA generic abstract class for matrices whose data is stored in a single 1D array of doubles.Compressed Column (CC) sparse matrix format.A generic abstract class for matrices whose data is stored in a single 1D array of floats.Compressed Column (CC) sparse matrix format.An integer array which can have its size changedBase interface for all rectangular matrices

ClassDescriptionDense matrix composed of boolean valuesInterface for all complex 64 bit floating point rectangular matrices.Dense matrix for complex numbers.Represents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.
Complex_F32
number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parametersComplex_F64
number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parametersInterface for all 64F real matrices.Fixed sized vector with 2 elements.Fixed sized 2 by DMatrix2x2 matrix.Fixed sized vector with 3 elements.Fixed sized 3 by DMatrix3x3 matrix.Fixed sized vector with 4 elements.Fixed sized 4 by DMatrix4x4 matrix.Fixed sized vector with 5 elements.Fixed sized 5 by DMatrix5x5 matrix.Fixed sized vector with 6 elements.Fixed sized 6 by DMatrix6x6 matrix.A rowmajor block matrix declared on to one continuous array.DMatrixRMaj is a row matrix with real elements that are 64bit floats.High level interface for sparse matrices double types.Compressed Column (CC) sparse matrix format.A sparse matrix format that is designed to act as an intermediate step for other matrix types.Interface for all 64F real matrices.Fixed sized vector with 2 elements.Fixed sized 2 by FMatrix2x2 matrix.Fixed sized vector with 3 elements.Fixed sized 3 by FMatrix3x3 matrix.Fixed sized vector with 4 elements.Fixed sized 4 by FMatrix4x4 matrix.Fixed sized vector with 5 elements.Fixed sized 5 by FMatrix5x5 matrix.Fixed sized vector with 6 elements.Fixed sized 6 by FMatrix6x6 matrix.A rowmajor block matrix declared on to one continuous array.FMatrixRMaj is a row matrix with real elements that are 32bit floats.High level interface for sparse matrices float types.Compressed Column (CC) sparse matrix format.A sparse matrix format that is designed to act as an intermediate step for other matrix types.An integer array which can have its size changedBase interface for all rectangular matricesSpecifies that type of data structure a matrix is encoded with.Interface for all complex 64 bit floating point rectangular matrices.Dense matrix for complex numbers. 
ClassDescriptionDense matrix for complex numbers.Represents a complex number using 64bit floating point numbers.This is a matrix iterator for traversing through a submatrix.DMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.Base interface for all rectangular matricesHigh level interface for all sparse matricesSpecifies that type of data structure a matrix is encoded with.Dense matrix for complex numbers.

ClassDescriptionDense matrix for complex numbers.Represents a complex number using 64bit floating point numbers.A double array which can have its size changedDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.A float array which can have its size changedFMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.An integer array which can have its size changedBase interface for all rectangular matricesDense matrix for complex numbers.

ClassDescriptionAn integer array which can have its size changedBase interface for all rectangular matrices

ClassDescriptionA double array which can have its size changedDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.A float array which can have its size changedFMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.An integer array which can have its size changed

ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.A double array which can have its size changedCompressed Column (CC) sparse matrix format.A float array which can have its size changedCompressed Column (CC) sparse matrix format.An integer array which can have its size changed

ClassDescriptionRepresents a complex number using 32bit floating point numbers.Represents a complex number using 64bit floating point numbers.Compressed Column (CC) sparse matrix format.Compressed Column (CC) sparse matrix format.An integer array which can have its size changed

ClassDescriptionA double array which can have its size changedCompressed Column (CC) sparse matrix format.Scalar value.A float array which can have its size changedCompressed Column (CC) sparse matrix format.Scalar value.An integer array which can have its size changedBase interface for all rectangular matrices

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.

ClassDescriptionDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.FMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.

ClassDescriptionA double array which can have its size changedCompressed Column (CC) sparse matrix format.A float array which can have its size changedCompressed Column (CC) sparse matrix format.An integer array which can have its size changed

ClassDescriptionA double array which can have its size changedDMatrixRMaj is a row matrix with real elements that are 64bit floats.Compressed Column (CC) sparse matrix format.A float array which can have its size changedFMatrixRMaj is a row matrix with real elements that are 32bit floats.Compressed Column (CC) sparse matrix format.An integer array which can have its size changed

ClassDescriptionA sparse matrix format that is designed to act as an intermediate step for other matrix types.A sparse matrix format that is designed to act as an intermediate step for other matrix types.