Uses of Package
org.flag4j.algebraic_structures
Packages that use org.flag4j.algebraic_structures
Package
Description
Provides algebraic structures such as semirings, rings, and fields,
along with their concrete implementations.
Provides implementations for dense tensors, matrices, and vectors.
Contains implementations for sparse tensors, matrices, and vectors.
Utilities, configurations, and management for multithreaded implementations.
This package contains classes for Pseudo-random generation of real/complex numbers, and arrays, vectors,
matrices, and tensors.
Distributions useful for repeated random sampling from the same distribution.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.algebraic_structuresClassDescriptionRepresents an immutable boolean value within a semiring structure.Represents an immutable complex number with double-precision floating point components.Represents an immutable complex number with single-precision floating point components.Defines a mathematical field structure and specifies the operations that field elements must support.Represents an immutable real number backed by a 32-bit floating-point value.Represents an immutable real number backed by a 64-bit floating-point value.A real number backed by a 16-bit integer number.A real number backed by a 32-bit integer number.Defines a mathematical ring structure and specifies the operations that ring elements must support.Defines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.arraysClassDescriptionRepresents an immutable complex number with double-precision floating point components.Defines a mathematical field structure and specifies the operations that field elements must support.Defines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.arrays.backend.field_arraysClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.arrays.backend.ring_arraysClassDescriptionDefines a mathematical ring structure and specifies the operations that ring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.arrays.backend.semiring_arraysClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.arrays.backend.smart_visitorsClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.Defines a mathematical ring structure and specifies the operations that ring elements must support.Defines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.arrays.denseClassDescriptionRepresents an immutable complex number with double-precision floating point components.Represents an immutable complex number with single-precision floating point components.Defines a mathematical field structure and specifies the operations that field elements must support.Defines a mathematical ring structure and specifies the operations that ring elements must support.Defines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.arrays.sparseClassDescriptionRepresents an immutable complex number with double-precision floating point components.Represents an immutable complex number with single-precision floating point components.Defines a mathematical field structure and specifies the operations that field elements must support.Defines a mathematical ring structure and specifies the operations that ring elements must support.Defines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.concurrencyClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.io.parsingClassDescriptionRepresents an immutable complex number with double-precision floating point components.Represents an immutable complex number with single-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalgClassDescriptionRepresents an immutable complex number with double-precision floating point components.Defines a mathematical ring structure and specifies the operations that ring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.decompositions.luClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.decompositions.schurClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.decompositions.unitaryClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.opsClassDescriptionRepresents an immutable complex number with double-precision floating point components.Defines a mathematical field structure and specifies the operations that field elements must support.Defines a mathematical ring structure and specifies the operations that ring elements must support.Defines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.common.complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.Represents an immutable complex number with single-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.common.field_opsClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.common.ring_opsClassDescriptionDefines a mathematical ring structure and specifies the operations that ring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.common.semiring_opsClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.denseClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense.complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense.field_opsClassDescriptionRepresents an immutable complex number with double-precision floating point components.Defines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense.real_field_opsClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense.ring_opsClassDescriptionDefines a mathematical ring structure and specifies the operations that ring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense.semiring_opsClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense_sparse.coo.field_opsClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense_sparse.coo.real_complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense_sparse.coo.real_field_opsClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense_sparse.csr.field_opsClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense_sparse.csr.real_complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense_sparse.csr.real_field_opsClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.dense_sparse.csr.semiring_opsClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparseClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.cooClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.coo.real_complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.coo.ring_opsClassDescriptionDefines a mathematical ring structure and specifies the operations that ring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.coo.semiring_opsClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.csrClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.csr.real_complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.csr.ring_opsClassDescriptionDefines a mathematical ring structure and specifies the operations that ring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.ops.sparse.csr.semiring_opsClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.solvers.exact.triangularClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.linalg.transformationsClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.rngClassDescriptionRepresents an immutable complex number with double-precision floating point components.Represents an immutable complex number with single-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.rng.distributionsClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.algebraic_structures used by org.flag4j.utilClassDescriptionRepresents an immutable complex number with double-precision floating point components.Represents an immutable complex number with single-precision floating point components.Defines a mathematical field structure and specifies the operations that field elements must support.Defines a mathematical semiring structure and specifies the operations that semiring elements must support.