Uses of Package
org.flag4j.numbers
Packages that use org.flag4j.numbers
Package
Description
Provides implementations of "smart" array objects, the tensor shape object, and tuples.
Provides implementations for dense tensors, matrices, and vectors.
Contains implementations for sparse tensors, matrices, and vectors.
General purpose linear algebra operations including condition number evaluations, eigenvalue/eigenvector computations, matrix
inversion, and subspace analysis.
Provides implementations of the LU decomposition for real, complex, and field matrices.
Provides implementations of the Schur decomposition for real and complex matrices.
Provides abstract classes useful for implementing real or complex matrix decompositions which proceed by unitary transformations.
General linear algebra operations.
Implementations of operations on two complex array objects.
Implementations of operations on two
Field
array objects.Implementations of operations on two
Ring
array objects.Implementations of operations on two
Semiring
array objects.Implementations of operations on generic dense array objects.
Implementations of operations on complex dense array objects.
Implementations of operations on
Field
dense array objects.Implementations of operations between real array objects and
Field
dense array
objects.Implementations of operations on
Ring
dense array objects.Implementations of operations on
Semiring
dense array objects.Implementations of operations on generic sparse COO (coordinate) array objects.
Implementations of operations between real and complex sparse COO (coordinate) array objects.
Implementations of operations on
Ring
sparse COO (coordinate) array objects.Implementations of operations on
Semiring
sparse COO (coordinate) array objects.Contains solvers which solve well determined triangular linear matrix equations in an exact sense.
Utility classes for computing and applying matrix and vector transformations.
Provides algebraic structures such as semirings, rings, and fields,
along with their concrete implementations.
Pseudo-random generation of real/complex numbers, and arrays, vectors, matrices, and tensors.
Statistical distributions useful for repeated random sampling.
General utilities for arrays, strings, data validation, and generating error messages.
-
Classes in org.flag4j.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers used by org.flag4j.linalg.decompositions.luClassDescriptionDefines a mathematical field structure and specifies the operations that field elements must support.
-
Classes in org.flag4j.numbers used by org.flag4j.linalg.decompositions.schurClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers used by org.flag4j.linalg.decompositions.unitaryClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers used by org.flag4j.linalg.opsClassDescriptionRepresents an immutable complex number with double-precision floating point components.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.numbers 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.numbers 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.numbers 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.numbers 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.numbers used by org.flag4j.linalg.ops.denseClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.numbers used by org.flag4j.linalg.ops.dense.complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers 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.numbers used by org.flag4j.linalg.ops.sparseClassDescriptionDefines a mathematical semiring structure and specifies the operations that semiring elements must support.
-
Classes in org.flag4j.numbers 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.numbers used by org.flag4j.linalg.ops.sparse.coo.real_complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers 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.numbers 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.numbers 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.numbers used by org.flag4j.linalg.ops.sparse.csr.real_complexClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers 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.numbers 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.numbers used by org.flag4j.linalg.solvers.exact.triangularClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers used by org.flag4j.linalg.transformationsClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers used by org.flag4j.numbersClassDescriptionRepresents 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.numbers 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.numbers used by org.flag4j.rng.distributionsClassDescriptionRepresents an immutable complex number with double-precision floating point components.
-
Classes in org.flag4j.numbers 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.