Uses of Package
org.flag4j.arrays.backend
Packages that use org.flag4j.arrays.backend
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.
IO for vector, matrix, and tensor objects.
Contains base abstract class for all matrix decompositions.
Provides implementations of matrix balancing for real and complex matrices.
Provides implementations of the Cholesky decomposition for real and complex matrices.
Provides implementations of the LU decomposition for real, complex, and field matrices.
Provides implementations of the Schur decomposition for real and complex matrices.
Provides implementations of the singular value decomposition for real and complex matrices.
Provides abstract classes useful for implementing real or complex matrix decompositions which proceed by unitary transformations.
Contains base abstract classes for all linear matrix and tensor equation solvers.
Contains solvers which solve well determined linear tensor and matrix equations in an exact sense.
Contains solvers which solve well determined triangular linear matrix equations in an exact sense.
Solvers for under-, well-, or over-determined linear systems in a least-squares sense.
-
Classes in org.flag4j.arrays.backend used by org.flag4j.arraysClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.backendClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.backend.field_arraysClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.backend.primitive_arraysClassDescriptionThe base abstract class for all tensors, including matrices and vectors.
-
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.backend.ring_arraysClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.backend.semiring_arraysClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.backend.smart_visitorsClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.denseClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.arrays.sparseClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.ioClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.decompositionsClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.decompositions.balanceClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.decompositions.cholClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.decompositions.luClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.decompositions.schurClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.decompositions.svdClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.decompositions.unitaryClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.ops.dispatchClassDescriptionThe base abstract class for all tensors, including matrices and vectors.
-
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.solversClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.solvers.exactClassDescriptionThe base abstract class for all tensors, including matrices and vectors.The
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.solvers.exact.triangularClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement. -
Classes in org.flag4j.arrays.backend used by org.flag4j.linalg.solvers.lstsqClassDescriptionThe
MatrixMixin
interface defines methods that any matrix implementation must support.This interface specifies methods which all vectors should implement.