Package Hierarchies:
- org.flag4j.algebraic_structures,
- org.flag4j.arrays,
- org.flag4j.arrays.backend,
- org.flag4j.arrays.backend.field_arrays,
- org.flag4j.arrays.backend.primitive_arrays,
- org.flag4j.arrays.backend.ring_arrays,
- org.flag4j.arrays.backend.semiring_arrays,
- org.flag4j.arrays.backend.smart_visitors,
- org.flag4j.arrays.dense,
- org.flag4j.arrays.sparse,
- org.flag4j.concurrency,
- org.flag4j.io,
- org.flag4j.io.parsing,
- org.flag4j.linalg,
- org.flag4j.linalg.decompositions,
- org.flag4j.linalg.decompositions.balance,
- 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.ops.common,
- org.flag4j.linalg.ops.common.complex,
- org.flag4j.linalg.ops.common.field_ops,
- org.flag4j.linalg.ops.common.real,
- org.flag4j.linalg.ops.common.ring_ops,
- org.flag4j.linalg.ops.common.semiring_ops,
- org.flag4j.linalg.ops.dense,
- org.flag4j.linalg.ops.dense_sparse.coo.field_ops,
- org.flag4j.linalg.ops.dense_sparse.coo.real,
- org.flag4j.linalg.ops.dense_sparse.coo.real_complex,
- org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops,
- org.flag4j.linalg.ops.dense_sparse.csr.field_ops,
- org.flag4j.linalg.ops.dense_sparse.csr.real,
- org.flag4j.linalg.ops.dense_sparse.csr.real_complex,
- org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops,
- org.flag4j.linalg.ops.dense_sparse.csr.semiring_ops,
- org.flag4j.linalg.ops.dense.complex,
- org.flag4j.linalg.ops.dense.field_ops,
- org.flag4j.linalg.ops.dense.real,
- org.flag4j.linalg.ops.dense.real_field_ops,
- org.flag4j.linalg.ops.dense.ring_ops,
- org.flag4j.linalg.ops.dense.semiring_ops,
- org.flag4j.linalg.ops.sparse,
- org.flag4j.linalg.ops.sparse.coo,
- org.flag4j.linalg.ops.sparse.coo.real,
- org.flag4j.linalg.ops.sparse.coo.real_complex,
- org.flag4j.linalg.ops.sparse.coo.ring_ops,
- org.flag4j.linalg.ops.sparse.coo.semiring_ops,
- org.flag4j.linalg.ops.sparse.csr,
- org.flag4j.linalg.ops.sparse.csr.real,
- org.flag4j.linalg.ops.sparse.csr.real_complex,
- org.flag4j.linalg.ops.sparse.csr.ring_ops,
- org.flag4j.linalg.ops.sparse.csr.semiring_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.rng,
- org.flag4j.rng.distributions,
- org.flag4j.util,
- org.flag4j.util.exceptions
Class Hierarchy
- java.lang.Object
- org.flag4j.arrays.backend.AbstractTensor<T,U,V> (implements java.io.Serializable)
- org.flag4j.arrays.backend.semiring_arrays.AbstractCooSemiringMatrix<T,U,V,W> (implements org.flag4j.arrays.backend.MatrixMixin<T,U,V,W>, org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T,U,V>)
- org.flag4j.arrays.backend.semiring_arrays.AbstractCooSemiringTensor<T,U,V> (implements org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T,U,V>)
- org.flag4j.arrays.backend.semiring_arrays.AbstractCooSemiringVector<T,U,V,W,Y> (implements org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T,U,V>, org.flag4j.arrays.backend.VectorMixin<T,U,V,W>)
- org.flag4j.arrays.backend.ring_arrays.AbstractCooRingVector<T,U,V,W,Y> (implements org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T,U,V>, org.flag4j.arrays.backend.VectorMixin<T,U,V,W>)
- org.flag4j.arrays.backend.field_arrays.AbstractCooFieldVector<T,U,V,W,Y> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T,U,V>, org.flag4j.arrays.backend.VectorMixin<T,U,V,W>)
- org.flag4j.arrays.sparse.CooRingVector<T>
- org.flag4j.arrays.sparse.CooSemiringVector<T>
- org.flag4j.arrays.backend.semiring_arrays.AbstractCsrSemiringMatrix<T,U,V,W> (implements org.flag4j.arrays.backend.MatrixMixin<T,U,V,W>, org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T,U,V>)
- org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringTensor<T,V> (implements org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T,U,V>)
- org.flag4j.arrays.backend.ring_arrays.AbstractDenseRingTensor<T,V> (implements org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T,U,V>)
- org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringMatrix<T,U,V> (implements org.flag4j.arrays.backend.MatrixMixin<T,U,V,W>)
- org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringVector<T,U,V> (implements org.flag4j.arrays.backend.VectorMixin<T,U,V,W>)
- org.flag4j.arrays.dense.SemiringTensor<T>
- org.flag4j.arrays.backend.primitive_arrays.AbstractDoubleTensor<T> (implements org.flag4j.arrays.backend.field_arrays.TensorOverField<T,U,V,W>)
- org.flag4j.arrays.backend.primitive_arrays.AbstractDenseDoubleTensor<T>
- org.flag4j.arrays.dense.Matrix (implements org.flag4j.arrays.backend.MatrixMixin<T,U,V,W>)
- org.flag4j.arrays.dense.Tensor
- org.flag4j.arrays.dense.Vector (implements org.flag4j.arrays.backend.VectorMixin<T,U,V,W>)
- org.flag4j.arrays.sparse.CooMatrix (implements org.flag4j.arrays.backend.MatrixMixin<T,U,V,W>)
- org.flag4j.arrays.sparse.CooTensor
- org.flag4j.arrays.sparse.CooVector (implements org.flag4j.arrays.backend.VectorMixin<T,U,V,W>)
- org.flag4j.arrays.sparse.CsrMatrix (implements org.flag4j.arrays.backend.MatrixMixin<T,U,V,W>)
- org.flag4j.linalg.ops.dense.real.AggregateDenseReal
- org.flag4j.linalg.ops.common.real.AggregateReal
- org.flag4j.linalg.ops.common.semiring_ops.AggregateSemiring
- org.flag4j.util.ArrayBuilder
- org.flag4j.util.ArrayConversions
- org.flag4j.util.ArrayJoiner
- org.flag4j.util.ArrayUtils
- org.flag4j.linalg.solvers.exact.triangular.BackSolver<T,U,V> (implements org.flag4j.linalg.solvers.LinearMatrixSolver<T,U>)
- org.flag4j.linalg.decompositions.balance.Balancer<T> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.algebraic_structures.BoolSemiring (implements org.flag4j.algebraic_structures.Semiring<T>)
- org.flag4j.linalg.decompositions.chol.Cholesky<T> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.linalg.ops.common.ring_ops.CompareRing
- org.flag4j.linalg.ops.common.semiring_ops.CompareSemiring
- org.flag4j.algebraic_structures.Complex128 (implements org.flag4j.algebraic_structures.Field<T>)
- org.flag4j.linalg.ops.common.complex.Complex128Ops
- org.flag4j.algebraic_structures.Complex64 (implements org.flag4j.algebraic_structures.Field<T>)
- org.flag4j.linalg.ops.common.complex.Complex64Ops
- org.flag4j.linalg.ops.dense.complex.ComplexDenseDeterminant
- org.flag4j.io.parsing.ComplexNumberParser
- org.flag4j.linalg.Condition
- org.flag4j.concurrency.Configurations
- org.flag4j.linalg.ops.sparse.coo.CooConcat
- org.flag4j.linalg.ops.sparse.coo.CooConversions
- org.flag4j.linalg.ops.sparse.coo.CooDataSorter<T>
- org.flag4j.linalg.ops.sparse.coo.CooGetSet
- org.flag4j.linalg.ops.sparse.coo.CooManipulations
- org.flag4j.linalg.ops.sparse.coo.CooProperties
- org.flag4j.linalg.ops.sparse.coo.ring_ops.CooRingHermTranspose
- org.flag4j.linalg.ops.sparse.coo.ring_ops.CooRingMatrixOps
- org.flag4j.linalg.ops.sparse.coo.ring_ops.CooRingNorms
- org.flag4j.linalg.ops.sparse.coo.ring_ops.CooRingTensorOps
- org.flag4j.linalg.ops.sparse.coo.ring_ops.CooRingVectorOps
- org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringEquals
- org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringMatMult
- org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringMatrixOps
- org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringMatrixProperties
- org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringTensorOps
- org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringVectorOps
- org.flag4j.linalg.ops.sparse.coo.CooTranspose
- org.flag4j.linalg.ops.sparse.csr.CsrConversions
- org.flag4j.linalg.ops.sparse.csr.CsrOps
- org.flag4j.linalg.ops.sparse.csr.CsrProperties
- org.flag4j.linalg.ops.sparse.csr.ring_ops.CsrRingProperties
- org.flag4j.linalg.ops.dense.DenseConcat
- org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldEquals
- org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldMatMult
- org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldMatrixOps
- org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldTensorOps
- org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldVectorOps
- org.flag4j.linalg.ops.dense_sparse.csr.field_ops.DenseCsrFieldOps
- org.flag4j.linalg.ops.dense_sparse.csr.semiring_ops.DenseCsrSemiringMatMult
- org.flag4j.linalg.ops.dense.DenseEquals
- org.flag4j.linalg.ops.dense.field_ops.DenseFieldDeterminant
- org.flag4j.linalg.ops.dense.field_ops.DenseFieldElemDiv
- org.flag4j.linalg.ops.dense.field_ops.DenseFieldOps
- org.flag4j.linalg.ops.dense.field_ops.DenseFieldVectorOps
- org.flag4j.linalg.ops.dense.DenseOps
- org.flag4j.linalg.ops.dense.ring_ops.DenseRingHermitianTranspose
- org.flag4j.linalg.ops.dense.ring_ops.DenseRingTensorOps
- org.flag4j.linalg.ops.dense.ring_ops.DenseRingVectorNorms
- org.flag4j.linalg.ops.dense.ring_ops.DenseRingVectorOps
- org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiringConversions
- org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiringElemMult
- org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiringMatMult
- org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiringMatMultDispatcher
- org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiringMatMultTranspose
- org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiringOps
- org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiringVectorOps
- org.flag4j.linalg.ops.dense.DenseTranspose
- org.flag4j.linalg.DirectSum
- org.flag4j.rng.distributions.Distribution<T,U>
- org.flag4j.linalg.Eigen
- org.flag4j.util.ErrorMessages
- org.flag4j.linalg.solvers.exact.ExactSolver<T,U> (implements org.flag4j.linalg.solvers.LinearMatrixSolver<T,U>)
- org.flag4j.linalg.solvers.exact.ExactTensorSolver<T,U,V> (implements org.flag4j.linalg.solvers.LinearSolver<T>)
- org.flag4j.linalg.ops.common.field_ops.FieldOps
- org.flag4j.util.Flag4jConstants
- org.flag4j.linalg.solvers.exact.triangular.ForwardSolver<T,U,V> (implements org.flag4j.linalg.solvers.LinearMatrixSolver<T,U>)
- org.flag4j.linalg.transformations.Givens
- org.flag4j.linalg.transformations.Householder
- org.flag4j.linalg.Invert
- org.flag4j.io.parsing.Lexer
- org.flag4j.linalg.solvers.lstsq.LstsqSolver<T,U> (implements org.flag4j.linalg.solvers.LinearMatrixSolver<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.FieldLU<T>
- org.flag4j.linalg.decompositions.lu.RealLU
- org.flag4j.io.MatrixMarketReader
- org.flag4j.io.MatrixMarketWriter
- org.flag4j.linalg.ops.MatrixMultiplyDispatcher
- org.flag4j.linalg.MatrixNorms
- org.flag4j.arrays.backend.smart_visitors.MatrixVisitor<T>
- org.flag4j.arrays.sparse.PermutationMatrix (implements java.io.Serializable)
- org.flag4j.linalg.PositiveDefiniteness
- org.flag4j.io.PrettyPrint
- 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.RandomDenseTensor
- org.flag4j.rng.RandomSparseTensor
- org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexCooConcats
- org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexCooTensorOps
- org.flag4j.linalg.ops.dense_sparse.csr.real_complex.RealComplexCsrDenseOps
- org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrMatMult
- org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOps
- org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseCooMatOps
- org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseCooOps
- org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseEquals
- org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseVectorOps
- org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseEquals
- org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatOps
- org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixMultiplication
- org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseVectorOps
- org.flag4j.linalg.ops.sparse.coo.real.RealCooMatrixGetSet
- org.flag4j.linalg.ops.sparse.coo.real.RealCooTensorDot
- org.flag4j.linalg.ops.sparse.coo.real.RealCooTensorOps
- org.flag4j.linalg.ops.sparse.coo.real.RealCooVectorOps
- org.flag4j.linalg.ops.dense_sparse.csr.real.RealCsrDenseMatrixMultiplication
- org.flag4j.linalg.ops.dense_sparse.csr.real.RealCsrDenseOps
- org.flag4j.linalg.ops.sparse.csr.real.RealCsrEquals
- org.flag4j.linalg.ops.sparse.csr.real.RealCsrManipulations
- org.flag4j.linalg.ops.sparse.csr.real.RealCsrMatMult
- org.flag4j.linalg.ops.sparse.csr.real.RealCsrMatrixTensorDot
- org.flag4j.linalg.ops.sparse.csr.real.RealCsrOps
- org.flag4j.linalg.ops.sparse.csr.real.RealCsrProperties
- org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseCooTensorOps
- org.flag4j.linalg.ops.dense.real.RealDenseDeterminant
- org.flag4j.linalg.ops.dense.real.RealDenseElemDiv
- org.flag4j.linalg.ops.dense.real.RealDenseElemMult
- org.flag4j.linalg.ops.dense.real.RealDenseEquals
- org.flag4j.linalg.ops.dense.real.RealDenseMatMult
- org.flag4j.linalg.ops.dense.real.RealDenseMatMultTranspose
- org.flag4j.linalg.ops.RealDenseMatrixMultiplyDispatcher
- org.flag4j.linalg.ops.dense.real.RealDenseOps
- org.flag4j.linalg.ops.dense.real.RealDenseProperties
- org.flag4j.linalg.ops.dense.real.RealDenseSetOps
- org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseEquals
- org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatMult
- org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatrixMultTranspose
- org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatrixOps
- org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseVectorOps
- org.flag4j.linalg.ops.dense.real.RealDenseTranspose
- org.flag4j.linalg.ops.dense.real.RealDenseVectorOps
- org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatMult
- org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatMultTranspose
- org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatrixOps
- org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooOps
- org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooVectorOps
- org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrMatMult
- org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrOps
- org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseElemDiv
- org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseElemMult
- org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseEquals
- org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMult
- org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
- org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseOps
- org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseVectorOps
- org.flag4j.algebraic_structures.RealFloat32 (implements org.flag4j.algebraic_structures.Field<T>)
- org.flag4j.algebraic_structures.RealFloat64 (implements org.flag4j.algebraic_structures.Field<T>)
- org.flag4j.algebraic_structures.RealInt16 (implements org.flag4j.algebraic_structures.Ring<T>)
- org.flag4j.algebraic_structures.RealInt32 (implements org.flag4j.algebraic_structures.Ring<T>)
- org.flag4j.linalg.ops.common.real.RealOps
- org.flag4j.linalg.ops.common.real.RealProperties
- org.flag4j.linalg.ops.sparse.coo.real.RealSparseEquals
- org.flag4j.linalg.ops.sparse.coo.real.RealSparseManipulations
- org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatMult
- org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixManipulations
- org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixOps
- org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixProperties
- org.flag4j.linalg.ops.sparse.coo.real.RealSparseNorms
- org.flag4j.linalg.ops.common.ring_ops.RingOps
- org.flag4j.linalg.ops.common.ring_ops.RingProperties
- org.flag4j.linalg.transformations.Rotation
- org.flag4j.linalg.RowEchelon
- org.flag4j.linalg.decompositions.schur.Schur<T,U> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.linalg.ops.sparse.csr.semiring_ops.SemiringCsrMatMult
- org.flag4j.linalg.ops.sparse.csr.semiring_ops.SemiringCsrOps
- org.flag4j.linalg.ops.sparse.csr.semiring_ops.SemiringCsrProperties
- org.flag4j.linalg.ops.common.semiring_ops.SemiringOps
- org.flag4j.linalg.ops.common.semiring_ops.SemiringProperties
- org.flag4j.arrays.Shape (implements java.io.Serializable)
- org.flag4j.arrays.SmartMatrix
- org.flag4j.linalg.ops.sparse.SparseElementSearch
- org.flag4j.linalg.ops.sparse.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.SymmTriDiag (implements java.io.Serializable)
- org.flag4j.linalg.ops.TensorDot<T>
- org.flag4j.linalg.TensorInvert
- org.flag4j.io.TensorReader
- org.flag4j.io.TensorWriter
- org.flag4j.concurrency.ThreadManager
- java.lang.Throwable (implements java.io.Serializable)
- org.flag4j.linalg.ops.common.semiring_ops.TransformSemiRing
- org.flag4j.linalg.ops.TransposeDispatcher
- org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition<T,U> (implements org.flag4j.linalg.decompositions.Decomposition<T>)
- org.flag4j.util.ValidateParameters
- org.flag4j.linalg.VectorNorms
- org.flag4j.linalg.transformations.View