Package Hierarchies:
- org.flag4j.arrays.dense,
- org.flag4j.arrays.sparse,
- org.flag4j.complex_numbers,
- org.flag4j.concurrency,
- org.flag4j.core,
- org.flag4j.core.dense_base,
- org.flag4j.core.sparse_base,
- org.flag4j.io,
- org.flag4j.linalg,
- org.flag4j.linalg.decompositions,
- org.flag4j.linalg.decompositions.chol,
- org.flag4j.linalg.decompositions.hess,
- org.flag4j.linalg.decompositions.lu,
- org.flag4j.linalg.decompositions.qr,
- org.flag4j.linalg.decompositions.schur,
- org.flag4j.linalg.decompositions.svd,
- org.flag4j.linalg.decompositions.unitary,
- org.flag4j.linalg.ops,
- org.flag4j.linalg.solvers,
- org.flag4j.linalg.solvers.exact,
- org.flag4j.linalg.solvers.exact.triangular,
- org.flag4j.linalg.solvers.lstsq,
- org.flag4j.linalg.transformations,
- org.flag4j.operations,
- org.flag4j.operations.common,
- org.flag4j.operations.common.complex,
- org.flag4j.operations.common.real,
- org.flag4j.operations.dense_sparse.coo.complex,
- org.flag4j.operations.dense_sparse.coo.real,
- org.flag4j.operations.dense_sparse.coo.real_complex,
- org.flag4j.operations.dense_sparse.csr.complex,
- org.flag4j.operations.dense_sparse.csr.real,
- org.flag4j.operations.dense_sparse.csr.real_complex,
- org.flag4j.operations.dense.complex,
- org.flag4j.operations.dense.real,
- org.flag4j.operations.dense.real_complex,
- org.flag4j.operations.sparse.coo,
- org.flag4j.operations.sparse.coo.complex,
- org.flag4j.operations.sparse.coo.real,
- org.flag4j.operations.sparse.coo.real_complex,
- org.flag4j.operations.sparse.csr.complex,
- org.flag4j.operations.sparse.csr.real,
- org.flag4j.operations.sparse.csr.real_complex,
- org.flag4j.rng,
- org.flag4j.util,
- org.flag4j.util.exceptions
Class Hierarchy
- java.lang.Object
- org.flag4j.operations.common.complex.AggregateComplex
- org.flag4j.operations.dense.complex.AggregateDenseComplex
- org.flag4j.operations.dense.real.AggregateDenseReal
- org.flag4j.operations.common.real.AggregateReal
- org.flag4j.util.ArrayUtils
- org.flag4j.linalg.solvers.exact.triangular.BackSolver<T,U,V> (implements org.flag4j.linalg.solvers.LinearSolver<T,U>)
- org.flag4j.linalg.decompositions.chol.Cholesky<T> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.complex_numbers.CNumberLexer
- org.flag4j.complex_numbers.CNumberParser
- org.flag4j.complex_numbers.CNumberToken
- org.flag4j.complex_numbers.CNumberUtils
- org.flag4j.operations.sparse.coo.complex.ComplexCooTensorDot
- org.flag4j.operations.sparse.coo.complex.ComplexCooTensorOperations
- org.flag4j.operations.dense_sparse.csr.complex.ComplexCsrDenseMatrixMultiplication
- org.flag4j.operations.dense_sparse.csr.complex.ComplexCsrDenseOperations
- org.flag4j.operations.sparse.csr.complex.ComplexCsrEquals
- org.flag4j.operations.sparse.csr.complex.ComplexCsrManipulations
- org.flag4j.operations.sparse.csr.complex.ComplexCsrMatrixMultiplication
- org.flag4j.operations.sparse.csr.complex.ComplexCsrOperations
- org.flag4j.operations.sparse.csr.complex.ComplexCsrProperties
- org.flag4j.operations.dense.complex.ComplexDenseDeterminant
- org.flag4j.operations.dense.complex.ComplexDenseElemDiv
- org.flag4j.operations.dense.complex.ComplexDenseElemMult
- org.flag4j.operations.dense.complex.ComplexDenseEquals
- org.flag4j.operations.dense.complex.ComplexDenseMatrixMultiplication
- org.flag4j.operations.dense.complex.ComplexDenseMatrixMultTranspose
- org.flag4j.operations.dense.complex.ComplexDenseOperations
- org.flag4j.operations.dense.complex.ComplexDenseProperties
- org.flag4j.operations.dense.complex.ComplexDenseSetOperations
- org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseEquals
- org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseMatrixMultiplication
- org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseMatrixMultTranspose
- org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseMatrixOperations
- org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseOperations
- org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseVectorOperations
- org.flag4j.operations.dense.complex.ComplexDenseTensorDot
- org.flag4j.operations.dense.complex.ComplexDenseTranspose
- org.flag4j.operations.dense.complex.ComplexDenseVectorOperations
- org.flag4j.operations.common.complex.ComplexOperations
- org.flag4j.operations.common.complex.ComplexProperties
- org.flag4j.operations.sparse.coo.complex.ComplexSparseElementSearch
- org.flag4j.operations.sparse.coo.complex.ComplexSparseEquals
- org.flag4j.operations.sparse.coo.complex.ComplexSparseMatrixGetSet
- org.flag4j.operations.sparse.coo.complex.ComplexSparseMatrixManipulations
- org.flag4j.operations.sparse.coo.complex.ComplexSparseMatrixMultiplication
- org.flag4j.operations.sparse.coo.complex.ComplexSparseMatrixOperations
- org.flag4j.operations.sparse.coo.complex.ComplexSparseMatrixProperties
- org.flag4j.operations.sparse.coo.complex.ComplexSparseNorms
- org.flag4j.operations.sparse.coo.complex.ComplexSparseVectorOperations
- org.flag4j.linalg.Condition
- org.flag4j.concurrency.Configurations
- org.flag4j.linalg.decompositions.DecompositionFactory
- org.flag4j.linalg.ops.DirectSum
- org.flag4j.linalg.Eigen
- org.flag4j.util.ErrorMessages
- org.flag4j.linalg.solvers.exact.ExactSolver<T,U> (implements org.flag4j.linalg.solvers.LinearSolver<T,U>)
- org.flag4j.linalg.solvers.exact.ExactTensorSolver<T,U,V> (implements org.flag4j.linalg.solvers.LinearTensorSolver<T>)
- org.flag4j.util.Flag4jConstants
- org.flag4j.linalg.solvers.exact.triangular.ForwardSolver<T,U,V> (implements org.flag4j.linalg.solvers.LinearSolver<T,U>)
- org.flag4j.linalg.transformations.Givens
- org.flag4j.linalg.transformations.Householder
- java.io.InputStream (implements java.io.Closeable)
- org.flag4j.linalg.Invert
- org.flag4j.linalg.solvers.lstsq.LstsqSolver<T,U> (implements org.flag4j.linalg.solvers.LinearSolver<T,U>)
- org.flag4j.linalg.decompositions.lu.LU<T> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.linalg.decompositions.lu.ComplexLU
- org.flag4j.linalg.decompositions.lu.RealLU
- org.flag4j.operations.MatrixMultiplyDispatcher
- org.flag4j.linalg.MatrixNorms
- java.lang.Number (implements java.io.Serializable)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.flag4j.util.ParameterChecks
- org.flag4j.arrays.sparse.PermutationMatrix (implements java.io.Serializable)
- org.flag4j.linalg.PositiveDefiniteness
- org.flag4j.io.PrintOptions
- org.flag4j.linalg.transformations.Projection
- java.util.Random (implements java.util.random.RandomGenerator, java.io.Serializable)
- org.flag4j.rng.RandomArray
- org.flag4j.rng.RandomTensor
- org.flag4j.operations.sparse.coo.real_complex.RealComplexCooTensorOperations
- org.flag4j.operations.dense_sparse.csr.real_complex.RealComplexCsrDenseMatrixMultiplication
- org.flag4j.operations.dense_sparse.csr.real_complex.RealComplexCsrDenseOperations
- org.flag4j.operations.sparse.csr.real_complex.RealComplexCsrMatrixMultiplication
- org.flag4j.operations.sparse.csr.real_complex.RealComplexCsrOperations
- org.flag4j.operations.dense.real_complex.RealComplexDenseElemDiv
- org.flag4j.operations.dense.real_complex.RealComplexDenseElemMult
- org.flag4j.operations.dense.real_complex.RealComplexDenseEquals
- org.flag4j.operations.dense.real_complex.RealComplexDenseMatrixMultiplication
- org.flag4j.operations.dense.real_complex.RealComplexDenseMatrixMultTranspose
- org.flag4j.operations.dense.real_complex.RealComplexDenseOperations
- org.flag4j.operations.dense_sparse.coo.real_complex.RealComplexDenseSparseEquals
- org.flag4j.operations.dense_sparse.coo.real_complex.RealComplexDenseSparseMatrixMultiplication
- org.flag4j.operations.dense_sparse.coo.real_complex.RealComplexDenseSparseMatrixMultTranspose
- org.flag4j.operations.dense_sparse.coo.real_complex.RealComplexDenseSparseMatrixOperations
- org.flag4j.operations.dense_sparse.coo.real_complex.RealComplexDenseSparseOperations
- org.flag4j.operations.dense_sparse.coo.real_complex.RealComplexDenseSparseVectorOperations
- org.flag4j.operations.dense.real_complex.RealComplexDenseVectorOperations
- org.flag4j.operations.sparse.coo.real_complex.RealComplexSparseEquals
- org.flag4j.operations.sparse.coo.real_complex.RealComplexSparseMatrixMultiplication
- org.flag4j.operations.sparse.coo.real_complex.RealComplexSparseMatrixOperations
- org.flag4j.operations.sparse.coo.real_complex.RealComplexSparseVectorOperations
- org.flag4j.operations.sparse.coo.real.RealCooTensorDot
- org.flag4j.operations.sparse.coo.real.RealCooTensorOperations
- org.flag4j.operations.sparse.csr.real.RealCsrConcats
- org.flag4j.operations.dense_sparse.csr.real.RealCsrDenseMatrixMultiplication
- org.flag4j.operations.dense_sparse.csr.real.RealCsrDenseOperations
- org.flag4j.operations.sparse.csr.real.RealCsrEquals
- org.flag4j.operations.sparse.csr.real.RealCsrManipulations
- org.flag4j.operations.sparse.csr.real.RealCsrMatrixMultiplication
- org.flag4j.operations.sparse.csr.real.RealCsrOperations
- org.flag4j.operations.sparse.csr.real.RealCsrProperties
- org.flag4j.operations.dense.real.RealDenseDeterminant
- org.flag4j.operations.dense.real.RealDenseElemDiv
- org.flag4j.operations.dense.real.RealDenseElemMult
- org.flag4j.operations.dense.real.RealDenseEquals
- org.flag4j.operations.dense.real.RealDenseMatrixMultiplication
- org.flag4j.operations.RealDenseMatrixMultiplyDispatcher
- org.flag4j.operations.dense.real.RealDenseMatrixMultTranspose
- org.flag4j.operations.dense.real.RealDenseOperations
- org.flag4j.operations.dense.real.RealDenseProperties
- org.flag4j.operations.dense.real.RealDenseSetOperations
- org.flag4j.operations.dense_sparse.coo.real.RealDenseSparseEquals
- org.flag4j.operations.dense_sparse.coo.real.RealDenseSparseMatrixMultiplication
- org.flag4j.operations.dense_sparse.coo.real.RealDenseSparseMatrixMultTranspose
- org.flag4j.operations.dense_sparse.coo.real.RealDenseSparseMatrixOperations
- org.flag4j.operations.dense_sparse.coo.real.RealDenseSparseTensorOperations
- org.flag4j.operations.dense_sparse.coo.real.RealDenseSparseVectorOperations
- org.flag4j.operations.dense.real.RealDenseTensorDot
- org.flag4j.operations.dense.real.RealDenseTranspose
- org.flag4j.operations.dense.real.RealDenseVectorOperations
- org.flag4j.operations.common.real.RealOperations
- org.flag4j.operations.common.real.RealProperties
- org.flag4j.operations.sparse.coo.real.RealSparseEquals
- org.flag4j.operations.sparse.coo.real.RealSparseManipulations
- org.flag4j.operations.sparse.coo.real.RealSparseMatrixGetSet
- org.flag4j.operations.sparse.coo.real.RealSparseMatrixManipulations
- org.flag4j.operations.sparse.coo.real.RealSparseMatrixMultiplication
- org.flag4j.operations.sparse.coo.real.RealSparseMatrixOperations
- org.flag4j.operations.sparse.coo.real.RealSparseMatrixProperties
- org.flag4j.operations.sparse.coo.real.RealSparseNorms
- org.flag4j.operations.sparse.coo.real.RealSparseVectorOperations
- org.flag4j.linalg.RowEchelon
- org.flag4j.linalg.decompositions.schur.Schur<T,U> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.core.Shape (implements java.io.Serializable)
- org.flag4j.operations.sparse.coo.SparseDataWrapper<T>
- org.flag4j.operations.sparse.coo.SparseElementSearch
- org.flag4j.arrays.sparse.SparseUtils
- org.flag4j.operations.sparse.coo.SparseUtils
- org.flag4j.util.StringUtils
- org.flag4j.linalg.SubSpace
- org.flag4j.linalg.decompositions.svd.SVD<T> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.linalg.decompositions.svd.ComplexSVD
- org.flag4j.linalg.decompositions.svd.RealSVD
- org.flag4j.arrays.sparse.SymmTriDiagonal (implements java.io.Serializable)
- org.flag4j.core.TensorBase<T,U,W,Z,Y,D,X> (implements java.io.Serializable, org.flag4j.core.TensorComparisonsMixin, org.flag4j.core.TensorManipulationsMixin<T>, org.flag4j.core.TensorOperationsMixin<T,U,W,Z,Y,X>, org.flag4j.core.TensorPropertiesMixin)
- org.flag4j.core.dense_base.DenseTensorBase<T,W,Y,D,X> (implements org.flag4j.core.dense_base.DenseMixin<X>)
- org.flag4j.core.dense_base.ComplexDenseTensorBase<T,Y> (implements org.flag4j.core.ComplexTensorMixin<T,Y>)
- org.flag4j.arrays.dense.CMatrix (implements org.flag4j.core.ComplexMatrixMixin<T>, org.flag4j.core.dense_base.DenseMatrixMixin<T,X>, org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU>)
- org.flag4j.arrays.dense.CTensor (implements org.flag4j.core.ComplexTensorExclusiveMixin<T>)
- org.flag4j.arrays.dense.CVector (implements org.flag4j.core.dense_base.DenseVectorMixin, org.flag4j.core.VectorMixin<T,U,V,W,X,TT,UU,WW>)
- org.flag4j.core.dense_base.RealDenseTensorBase<T,W> (implements org.flag4j.core.RealTensorMixin<T,W>)
- org.flag4j.arrays.dense.Matrix (implements org.flag4j.core.dense_base.DenseMatrixMixin<T,X>, org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU>, org.flag4j.core.RealMatrixMixin<T,W>)
- org.flag4j.arrays.dense.Tensor (implements org.flag4j.core.TensorExclusiveMixin<T,U,V,W>)
- org.flag4j.arrays.dense.Vector (implements org.flag4j.core.dense_base.DenseVectorMixin, org.flag4j.core.VectorMixin<T,U,V,W,X,TT,UU,WW>)
- org.flag4j.core.sparse_base.SparseTensorBase<T,U,W,Z,Y,D,X> (implements org.flag4j.core.sparse_base.SparseTensorMixin)
- org.flag4j.core.sparse_base.ComplexSparseTensorBase<T,U,Y> (implements org.flag4j.core.ComplexTensorMixin<T,Y>)
- org.flag4j.arrays.sparse.CooCMatrix (implements org.flag4j.core.ComplexMatrixMixin<T>, org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU>)
- org.flag4j.arrays.sparse.CooCTensor (implements org.flag4j.core.ComplexTensorExclusiveMixin<T>)
- org.flag4j.arrays.sparse.CooCVector (implements org.flag4j.core.VectorMixin<T,U,V,W,X,TT,UU,WW>)
- org.flag4j.arrays.sparse.CsrCMatrix (implements org.flag4j.core.ComplexMatrixMixin<T>, org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU>)
- org.flag4j.core.sparse_base.RealSparseTensorBase<T,U,W,Z> (implements org.flag4j.core.RealTensorMixin<T,W>)
- org.flag4j.arrays.sparse.CooMatrix (implements org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU>, org.flag4j.core.RealMatrixMixin<T,W>)
- org.flag4j.arrays.sparse.CooTensor (implements org.flag4j.core.TensorExclusiveMixin<T,U,V,W>)
- org.flag4j.arrays.sparse.CooVector (implements org.flag4j.core.VectorMixin<T,U,V,W,X,TT,UU,WW>)
- org.flag4j.arrays.sparse.CsrMatrix (implements org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU>, org.flag4j.core.RealMatrixMixin<T,W>)
- org.flag4j.operations.common.TensorEquals
- org.flag4j.linalg.TensorInvert
- org.flag4j.linalg.TensorNorms
- org.flag4j.io.TensorReader
- org.flag4j.io.TensorWriter
- org.flag4j.concurrency.ThreadManager
- java.lang.Throwable (implements java.io.Serializable)
- org.flag4j.operations.TransposeDispatcher
- org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition<T,U> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.linalg.VectorNorms
- org.flag4j.linalg.transformations.View
Interface Hierarchy
- org.flag4j.core.ComplexMatrixMixin<T>
- org.flag4j.core.ComplexTensorMixin<T,Y>
- org.flag4j.linalg.decompositions.Decomposition<T>
- org.flag4j.core.dense_base.DenseMatrixMixin<T,X>
- org.flag4j.core.dense_base.DenseMixin<X>
- org.flag4j.core.dense_base.DenseTensorMixin
- org.flag4j.core.dense_base.DenseVectorMixin
- org.flag4j.linalg.solvers.LinearSolver<T,U>
- org.flag4j.linalg.solvers.LinearTensorSolver<T>
- org.flag4j.core.MatrixComparisonsMixin<T>
- org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU> (also extends org.flag4j.core.MatrixManipulationsMixin<T,X>, org.flag4j.core.MatrixOperationsMixin<T,U,V,W,Y,X,TT,UU>, org.flag4j.core.MatrixPropertiesMixin)
- org.flag4j.core.MatrixManipulationsMixin<T,X>
- org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU> (also extends org.flag4j.core.MatrixComparisonsMixin<T>, org.flag4j.core.MatrixOperationsMixin<T,U,V,W,Y,X,TT,UU>, org.flag4j.core.MatrixPropertiesMixin)
- org.flag4j.core.MatrixOperationsMixin<T,U,V,W,Y,X,TT,UU>
- org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU> (also extends org.flag4j.core.MatrixComparisonsMixin<T>, org.flag4j.core.MatrixManipulationsMixin<T,X>, org.flag4j.core.MatrixPropertiesMixin)
- org.flag4j.core.MatrixPropertiesMixin
- org.flag4j.core.MatrixMixin<T,U,V,W,VV,X,TT,UU> (also extends org.flag4j.core.MatrixComparisonsMixin<T>, org.flag4j.core.MatrixManipulationsMixin<T,X>, org.flag4j.core.MatrixOperationsMixin<T,U,V,W,Y,X,TT,UU>)
- org.flag4j.operations.RealDenseTensorBinaryOperation
- org.flag4j.core.RealMatrixMixin<T,W>
- org.flag4j.core.RealTensorMixin<T,W>
- org.flag4j.core.sparse_base.SparseTensorMixin
- org.flag4j.core.TensorComparisonsMixin
- org.flag4j.core.TensorExclusiveMixin<T,U,V,W>
- org.flag4j.core.TensorManipulationsMixin<T>
- org.flag4j.concurrency.TensorOperation
- org.flag4j.core.TensorOperationsMixin<T,U,W,Z,Y,X>
- org.flag4j.core.TensorPropertiesMixin
- org.flag4j.concurrency.ThreadManager.TriConsumer<T,U,V>
- org.flag4j.core.VectorComparisonsMixin
- org.flag4j.core.VectorMixin<T,U,V,W,X,TT,UU,WW> (also extends org.flag4j.core.VectorManipulationsMixin<TT>, org.flag4j.core.VectorOperationsMixin<T,U,V,W,X,TT,UU,WW>, org.flag4j.core.VectorPropertiesMixin)
- org.flag4j.core.VectorManipulationsMixin<TT>
- org.flag4j.core.VectorMixin<T,U,V,W,X,TT,UU,WW> (also extends org.flag4j.core.VectorComparisonsMixin, org.flag4j.core.VectorOperationsMixin<T,U,V,W,X,TT,UU,WW>, org.flag4j.core.VectorPropertiesMixin)
- org.flag4j.core.VectorOperationsMixin<T,U,V,W,X,TT,UU,WW>
- org.flag4j.core.VectorPropertiesMixin
- org.flag4j.core.VectorMixin<T,U,V,W,X,TT,UU,WW> (also extends org.flag4j.core.VectorComparisonsMixin, org.flag4j.core.VectorManipulationsMixin<TT>, org.flag4j.core.VectorOperationsMixin<T,U,V,W,X,TT,UU,WW>)