Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
T
- T - Variable in class org.flag4j.linalg.decompositions.schur.Schur
-
For storing the (possibly block) upper triangular matrix
T
in the Schur decomposition. - T() - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Computes the transpose of this matrix.
- T() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
The transpose of this matrix.
- T() - Method in class org.flag4j.arrays.backend.FieldTensorBase
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in interface org.flag4j.arrays.backend.TensorMixin
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the transpose of a tensor by exchanging the first and last axes of this tensor.
- T() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Computes the transpose/inverse of this permutation matrix.
- T(int...) - Method in class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.backend.DensePrimitiveDoubleTensorBase
-
Computes the transpose of this tensor.
- T(int...) - Method in interface org.flag4j.arrays.backend.TensorMixin
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.dense.FieldTensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.dense.Vector
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the transpose of this tensor.
- T(int, int) - Method in class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.backend.DensePrimitiveDoubleTensorBase
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in interface org.flag4j.arrays.backend.TensorMixin
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.dense.FieldTensor
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.dense.Vector
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - T(int, int) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - tan(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the trigonometric tangent value of a complex value.
- tan(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the trigonometric tangent value of a complex value.
- tanh(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the hyperbolic tangent of a complex value.
- tanh(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the hyperbolic tangent of a complex value.
- temp - Variable in class org.flag4j.linalg.decompositions.schur.Schur
-
Array for holding temporary values when computing the shifts.
- Tensor - Class in org.flag4j.arrays.dense
-
A real dense tensor backed by a primitive double array.
- Tensor(Matrix) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Converts a matrix to an equivalent tensor.
- Tensor(Tensor) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a copy of the specified tensor.
- Tensor(Vector) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Converts a matrix to an equivalent tensor.
- Tensor(Shape) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Creates a zero tensor with the shape.
- Tensor(Shape, double) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Creates a tensor with the specified shape filled with
fillValue
. - Tensor(Shape, double[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Creates a tensor with the specified entries and shape.
- Tensor(Shape, int[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Creates a tensor with the specified entries and shape.
- Tensor(Shape, Double[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Creates a tensor with the specified entries and shape.
- Tensor(Shape, Integer[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Creates a tensor with the specified entries and shape.
- TensorBinaryOpsMixin<T,
U> - Interface in org.flag4j.arrays.backend -
This interface specifies Binary operations which all tensors should implement.
- tensorDot(AbstractCooSemiringTensor<?, ?, T>, AbstractCooSemiringTensor<?, ?, T>, int[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringTensorOps
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CooFieldTensorBase<T, U, V>, CooFieldTensorBase<T, U, V>, int[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(FieldTensorBase<T, T, V>, FieldTensorBase<T, T, V>) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldTensorDot
-
Computes the tensor dot product along the first tensors last axis and the second tensors second-to-last axis.
- tensorDot(FieldTensorBase<T, T, V>, FieldTensorBase<T, T, V>, int[], int[]) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(PrimitiveDoubleTensorBase<T, T>, PrimitiveDoubleTensorBase<T, T>) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseTensorDot
-
Computes the tensor dot product along the first tensors last axis and the second tensors second-to-last axis.
- tensorDot(PrimitiveDoubleTensorBase<T, T>, PrimitiveDoubleTensorBase<T, T>, int[], int[]) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(FieldTensor<T>) - Method in class org.flag4j.arrays.dense.FieldTensor
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(FieldTensor<T>, int[], int[]) - Method in class org.flag4j.arrays.dense.FieldTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(Matrix, int[], int[]) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(Vector, int[], int[]) - Method in class org.flag4j.arrays.dense.Vector
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(Shape, Semiring<V>[], Shape, Semiring<V>[], int[], int[], Semiring<V>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(Shape, Semiring<V>[], Shape, Semiring<V>[], Semiring<V>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingTensorDot
-
Computes the tensor dot product along the first tensors last axis and the second tensors second-to-last axis.
- tensorDot(CooMatrix, int[], int[]) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CooTensor, int[], int[]) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CooTensor, CooTensor, int[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealCooTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CooVector, int[], int[]) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CsrMatrix, int[], int[]) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CsrMatrix, CsrMatrix, int[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrMatrixTensorDot
-
Computes the tensor contraction of
src1
withsrc2
over the specified set of axes. - tensorDot(T) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(T) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(T) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(T) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(T, int) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Computes the tensor contraction of this tensor with a specified tensor over the specified axes.
- tensorDot(T, int) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Computes the tensor contraction of this tensor with a specified tensor over the specified axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.DensePrimitiveDoubleTensorBase
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int[], int[]) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T, int, int) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Computes the tensor contraction of this tensor with a specified tensor over the specified axes.
- tensorDot(T, int, int) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Computes the tensor contraction of this tensor with a specified tensor over the specified axes.
- tensorDot(T, T, int[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.csr.field_ops.CsrFieldMatrixTensorDot
-
Computes the tensor contraction of
src1
withsrc2
over the specified set of axes. - tensorEquals(double[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseEquals
-
Checks if two dense tensors are equal.
- tensorEquals(double[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseEquals
-
Checks if two dense tensors are equal.
- tensorEquals(Field<T>[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldEquals
-
Checks if two dense tensors are equal.
- tensorEquals(DenseFieldTensorBase<?, ?, T>, CooFieldTensorBase<?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldEquals
-
Checks if a complex dense tensor is equal to a complex sparse tensor.
- tensorEquals(CTensor, CooTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseEquals
-
Checks if a complex dense tensor is equal to a real sparse tensor.
- tensorEquals(Tensor, DenseFieldTensorBase<?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseEquals
-
Checks if two real dense tensors are equal.
- tensorEquals(Tensor, Tensor) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseEquals
-
Checks if two real dense tensors are equal.
- tensorEquals(Tensor, CooCTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseEquals
-
Checks if a real dense tensor is equal to a complex sparse tensor.
- tensorEquals(Tensor, CooTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseEquals
-
Checks if a real dense tensor is equal to a real sparse tensor.
- tensorEquals(CooTensor, CooCTensor) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseEquals
-
Checks if a real sparse tensor and complex sparse tensor are equal.
- TensorInputStream - Class in org.flag4j.io
-
A
TensorInputStream
obtains bytes from a system file using aFileInputStream
containing a serialized tensor, matrix, or vector. - TensorInputStream(String) - Constructor for class org.flag4j.io.TensorInputStream
-
Creates
TensorInputStream
which will open a connection with a file through anObjectInputStream
and aFileInputStream
. - TensorInvert - Class in org.flag4j.linalg
-
This utility class provides static methods for computing the 'inverse' of a tensor with respect to some tensor dot product operation.
- TensorInvert() - Constructor for class org.flag4j.linalg.TensorInvert
- TensorMixin<T,
U, - Interface in org.flag4j.arrays.backendV> -
This interface specifies methods which all tensors should implement.
- tensorNormL2(double[]) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the L2 norm of a tensor.
- tensorNormL2(Field<Complex128>[]) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the L2 norm of a tensor (i.e.
- tensorNormLp(double[], double) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the Lp norm of a tensor.
- tensorNormLp(Field<Complex128>[], double) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the Lp norm of a tensor (i.e.
- TensorNorms - Class in org.flag4j.linalg
-
This utility class provides static methods useful for computing norms of a tensor.
- TensorNorms() - Constructor for class org.flag4j.linalg.TensorNorms
- TensorOperation - Interface in org.flag4j.concurrency
-
Functional interface for general tensor operation.
- TensorOutputStream - Class in org.flag4j.io
-
A class for writing tensors to a file in various formats.
- TensorOutputStream(String) - Constructor for class org.flag4j.io.TensorOutputStream
-
Creates
TensorOutputStream
which will use anObjectOutputStream
to write serialized data to aFileOutputStream
which will in-turn write the serialized data to a file. - TensorOverField<T,
U, - Class in org.flag4j.arrays.backendV, W> -
This abstract class defines a tensor whose elements satisfy the axioms of a field.
- TensorOverField<T,
U, - Interface in org.flag4j.arrays.backend.field_arraysV, W> -
This interface specifies methods which any tensor whose entries are elements of a field should implement.
- TensorOverField(Shape, V) - Constructor for class org.flag4j.arrays.backend.TensorOverField
-
Creates a tensor with the specified entries and shape.
- TensorOverRing<T,
U, - Class in org.flag4j.arrays.backendV, W> -
This abstract class defines a tensor whose elements satisfy the axioms of a ring.
- TensorOverRing<T,
U, - Interface in org.flag4j.arrays.backend.ring_arraysV, W> -
This interface specifies methods which any tensor whose entries are elements of a ring should implement.
- TensorOverRing(Shape, V) - Constructor for class org.flag4j.arrays.backend.TensorOverRing
-
Creates a tensor with the specified entries and shape.
- TensorOverSemiRing<T,
U, - Class in org.flag4j.arrays.backendV, W> -
This abstract class defines a tensor whose elements satisfy the axioms of a semi-ring.
- TensorOverSemiRing<T,
U, - Interface in org.flag4j.arrays.backend.semiring_arraysV, W> -
This interface specifies methods which any tensor whose entries are elements of a semi-ring should implement.
- TensorOverSemiRing(Shape, V) - Constructor for class org.flag4j.arrays.backend.TensorOverSemiRing
-
Creates a tensor with the specified entries and shape.
- TensorPrimitiveOpsMixin<T> - Interface in org.flag4j.arrays.backend
-
This tensor specified operations between tensors and primitive values.
- TensorReader - Class in org.flag4j.io
-
The TensorReader class provides several static methods for reading serialized tensors, matrices, and vectors from a file.
- TensorReader() - Constructor for class org.flag4j.io.TensorReader
- TensorScalarOpsMixin<T,
U> - Interface in org.flag4j.arrays.backend -
This interface defines scalar operations between a tensor and a scalar field element.
- TensorShapeException - Exception Class in org.flag4j.util.exceptions
-
An exception to be thrown when there is an error related to tensor shapes.
- TensorShapeException(String) - Constructor for exception class org.flag4j.util.exceptions.TensorShapeException
-
Creates a
TensorShapeException
to be thrown for a linear algebra related error. - tensorTr() - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Computes the generalized tensor trace of this tensor along first and second axes.
- tensorTr() - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Computes the generalized tensor trace of this tensor along first and second axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.FieldTensorBase
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(int, int) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTr(AbstractCooSemiringTensor<?, ?, T>, int, int) - Static method in class org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringTensorOps
-
Computes the generalized trace of a tensor along the specified axes.
- tensorTr(Shape, Semiring<T>[], int, int, Shape, Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingOperations
-
Computes the generalized trace of this tensor along the specified axes.
- tensorTranspose(Shape, Object[], int[][], int[], Object[], int[][]) - Static method in class org.flag4j.linalg.ops.sparse.coo.CooTranspose
-
Computes the transpose of a sparse COO tensor.
- tensorTranspose(Shape, Object[], int[][], int, int, Object[], int[][]) - Static method in class org.flag4j.linalg.ops.sparse.coo.CooTranspose
-
Computes the transpose of a sparse COO tensor by exchanging
axis1
andaxis2
. - TensorWriter - Class in org.flag4j.io
-
The TensorWriter class provides several static methods for writing serialized tensors, matrices, and vectors to a file.
- TensorWriter() - Constructor for class org.flag4j.io.TensorWriter
- threadLogger - Static variable in class org.flag4j.concurrency.ThreadManager
-
Simple logger for when a thread throws an exception during execution.
- ThreadManager - Class in org.flag4j.concurrency
-
This class contains the base thread pool for all concurrent operations and methods for managing the pool.
- ThreadManager() - Constructor for class org.flag4j.concurrency.ThreadManager
- threadPool - Static variable in class org.flag4j.concurrency.ThreadManager
-
Thread pool for managing threads executing concurrent operations.
- Three - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
-
The complex number with zero imaginary part and three real part.
- THREE - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
-
The complex number with zero imaginary part and three real part.
- THREE - Static variable in class org.flag4j.algebraic_structures.rings.RealInt16
-
The numerical value 3.
- THREE - Static variable in class org.flag4j.algebraic_structures.rings.RealInt32
-
The numerical value 4.
- toArrayList(double[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts an array of doubles to an
array list
. - toArrayList(int[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts an array of doubles to an
array list
. - toArrayList(Field<Complex128>[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts an array of complex numbers to an
array list
. - toComplex() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this real dense matrix to an equivalent
complex dense matrix
. - toComplex() - Method in class org.flag4j.arrays.dense.Tensor
-
Converts this tensor to an equivalent complex tensor.
- toComplex() - Method in class org.flag4j.arrays.dense.Vector
-
Converts this real dense vector to an equivalent complex dense vector.
- toComplex() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Converts this real sparse COO matrix to an equivalent complex sparse COO matrix.
- toComplex() - Method in class org.flag4j.arrays.sparse.CooTensor
-
Converts this real COO tensor to an equivalent complex COO tensor.
- toComplex() - Method in class org.flag4j.arrays.sparse.CooVector
-
Converts this vector to an equivalent sparse vector.
- toComplexArrayList(double[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts an array of doubles to a complex
array list
. - toCoo() - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Converts this sparse CSR matrix to an equivalent sparse COO matrix.
- toCoo() - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in interface org.flag4j.arrays.backend.DenseTensorMixin
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.CMatrix
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.CTensor
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.CTensor64
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.FieldMatrix
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.FieldTensor
-
Converts this dense tensor to an equivalent sparse tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.Tensor
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.dense.Vector
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCoo() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Converts this sparse CSR matrix to an equivalent sparse COO matrix.
- toCoo() - Method in class org.flag4j.arrays.sparse.CsrFieldMatrix
-
Converts this sparse CSR matrix to an equivalent sparse COO matrix.
- toCoo() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this CSR matrix to an equivalent
COO matrix
. - toCsr() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Converts this sparse COO matrix to an equivalent sparse CSR matrix.
- toCsr() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Converts this dense matrix to an equivalent compressed sparse row (CSR) matrix.
- toCsr() - Method in class org.flag4j.arrays.dense.CMatrix
-
Converts this dense matrix to an equivalent compressed sparse row (CSR) matrix.
- toCsr() - Method in class org.flag4j.arrays.dense.FieldMatrix
-
Converts this matrix to an equivalent sparse CSR matrix.
- toCsr() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this dense matrix to sparse CSR matrix.
- toCsr() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Converts this sparse COO matrix to an equivalent sparse CSR matrix.
- toCsr() - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
-
Converts this sparse COO matrix to an equivalent compressed sparse row (CSR) matrix.
- toCsr() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Converts this COO matrix to an equivalent CSR matrix.
- toCsv(String, MatrixMixinOld) - Static method in class org.flag4j.io.TensorWriter
-
Writes the specified matrix to a csv file.
- toCsv(String, MatrixMixinOld, String) - Static method in class org.flag4j.io.TensorWriter
-
Writes the specified matrix to a csv file.
- toDense() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Converts this sparse matrix to an equivalent dense matrix.
- toDense() - Method in interface org.flag4j.arrays.backend.CsrMatrixMixin
-
Converts this sparse matrix to an equivalent dense matrix.
- toDense() - Method in interface org.flag4j.arrays.backend.SparseTensorMixin
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CooCTensor64
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CooFieldTensor
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CooTensor
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CooVector
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this sparse CSR matrix to an equivalent dense matrix.
- toDense() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Converts this permutation matrix to a
real dense matrix
. - toDense() - Method in class org.flag4j.arrays.sparse.SymmTriDiag
-
Converts this symmetric tri-diagonal matrix to an equivalent dense matrix.
- toMatrix() - Method in interface org.flag4j.arrays.backend.VectorMixin
-
Converts a vector to an equivalent matrix representing the vector as a column vector.
- toMatrix() - Method in interface org.flag4j.arrays.backend.VectorMatrixOpsMixin
-
Converts a vector to an equivalent matrix representing the vector as a column vector.
- toMatrix() - Method in class org.flag4j.arrays.dense.CTensor
-
Converts this tensor to an equivalent matrix.
- toMatrix() - Method in class org.flag4j.arrays.dense.FieldTensor
-
Converts this tensor to an equivalent matrix.
- toMatrix() - Method in class org.flag4j.arrays.dense.Tensor
-
Converts this tensor to an equivalent matrix.
- toMatrix() - Method in class org.flag4j.arrays.sparse.CooFieldTensor
-
Converts this tensor to an equivalent matrix.
- toMatrix(boolean) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringVector
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in interface org.flag4j.arrays.backend.VectorMixin
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in interface org.flag4j.arrays.backend.VectorMatrixOpsMixin
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in class org.flag4j.arrays.dense.Vector
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in class org.flag4j.arrays.sparse.CooCVector
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in class org.flag4j.arrays.sparse.CooFieldVector
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in class org.flag4j.arrays.sparse.CooVector
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(Shape) - Method in class org.flag4j.arrays.dense.CTensor
-
Converts this tensor to a matrix with the specified shape.
- toMatrix(Shape) - Method in class org.flag4j.arrays.dense.FieldTensor
-
Converts this tensor to a matrix with the specified shape.
- toMatrix(Shape) - Method in class org.flag4j.arrays.dense.Tensor
-
Converts this tensor to a matrix with the specified shape.
- toMatrix(Shape) - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Converts this tensor to a matrix with specified shape.
- toMatrix(Shape) - Method in class org.flag4j.arrays.sparse.CooFieldTensor
-
Converts this tensor to a matrix with the specified shape.
- toPolar() - Method in class org.flag4j.algebraic_structures.fields.Complex128
-
Converts a complex number to an equivalent polar from.
- toPolar() - Method in class org.flag4j.algebraic_structures.fields.Complex64
-
Converts a complex number to an equivalent polar from.
- toReal() - Method in class org.flag4j.arrays.dense.CMatrix
-
Converts this complex matrix to a real matrix.
- toReal() - Method in class org.flag4j.arrays.dense.CTensor
-
Converts this complex tensor to a real tensor.
- toReal() - Method in class org.flag4j.arrays.dense.CVector
-
Converts this complex vector to a real vector.
- toReal() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Converts this complex vector to a real vector.
- toReal(Field<Complex128>[]) - Static method in class org.flag4j.linalg.ops.common.complex.Complex128Operations
-
Converts a complex tensor to a real tensor by copying the real component and discarding the imaginary component.
- toString() - Method in class org.flag4j.algebraic_structures.fields.Complex128
-
Converts the complex number to a string representation.
- toString() - Method in class org.flag4j.algebraic_structures.fields.Complex64
-
Converts the complex number to a string representation.
- toString() - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
-
Converts this field element to a string representation.
- toString() - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
-
Converts this field element to a string representation.
- toString() - Method in record class org.flag4j.algebraic_structures.Pair
-
Returns a string representation of this record class.
- toString() - Method in class org.flag4j.algebraic_structures.rings.RealInt16
-
Converts this field element to a string representation.
- toString() - Method in class org.flag4j.algebraic_structures.rings.RealInt32
-
Converts this field element to a string representation.
- toString() - Method in record class org.flag4j.algebraic_structures.Tuple
-
Returns a string representation of this record class.
- toString() - Method in record class org.flag4j.arrays.backend.SparseMatrixData
-
Returns a string representation of this record class.
- toString() - Method in record class org.flag4j.arrays.backend.SparseVectorData
-
Returns a string representation of this record class.
- toString() - Method in class org.flag4j.arrays.dense.CMatrix
-
Generates a human-readable string representing this matrix.
- toString() - Method in class org.flag4j.arrays.dense.CTensor
-
Formats this tensor as a human-readable string.
- toString() - Method in class org.flag4j.arrays.dense.CVector
-
Generates a human-readable string representation of this vector.
- toString() - Method in class org.flag4j.arrays.dense.Matrix
-
Generates a human-readable string representing this matrix.
- toString() - Method in class org.flag4j.arrays.dense.Tensor
-
Formats this tensor as a human-readable string.
- toString() - Method in class org.flag4j.arrays.dense.Vector
-
Converts this vector to a human-readable string format.
- toString() - Method in class org.flag4j.arrays.Shape
-
Converts this Shape object to a string format.
- toString() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Formats this sparse matrix as a human-readable string.
- toString() - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Formats this sparse COO tensor as a human-readable string specifying the full shape, non-zero entries, and non-zero indices.
- toString() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Formats this tensor as a human-readable string.
- toString() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Formats this sparse matrix as a human-readable string.
- toString() - Method in class org.flag4j.arrays.sparse.CooTensor
-
Formats this sparse COO tensor as a human-readable string specifying the full shape, non-zero entries, and non-zero indices.
- toString() - Method in class org.flag4j.arrays.sparse.CooVector
-
Formats this tensor as a human-readable string.
- toString() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Formats this sparse matrix as a human-readable string.
- toString() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Formats this sparse matrix as a human-readable string.
- toString() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Converts this permutation matrix to a human-readable string.
- toString() - Method in class org.flag4j.io.parsing.ComplexNumberToken
-
Constructs a string representation of a token.
- TOTAL_ENTRIES_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for arrays_old which do not have the same total number of entries.
- totalEntries - Variable in class org.flag4j.arrays.Shape
-
Total entries of this shape.
- totalEntries() - Method in class org.flag4j.arrays.backend.AbstractTensor
-
Gets the total number of entries in this tensor.
- totalEntries() - Method in class org.flag4j.arrays.Shape
-
Gets the total number of entries for a tensor with this shape.
- totalEntriesIntExact - Variable in class org.flag4j.arrays.Shape
-
Stores the total number of entries as exact integer if possible.
- totalEntriesIntValueExact() - Method in class org.flag4j.arrays.Shape
-
Gets the total number of entries for a tensor with this shape.
- toTensor() - Method in class org.flag4j.arrays.dense.CMatrix
-
Converts this matrix to an equivalent tensor.
- toTensor() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this matrix to an equivalent
Tensor
. - toTensor() - Method in class org.flag4j.arrays.dense.Vector
-
Converts this vector to an equivalent tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Converts this sparse vector to an equivalent sparse tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Converts this sparse COO matrix to an equivalent
sparse COO tensor
. - toTensor() - Method in class org.flag4j.arrays.sparse.CooVector
-
Converts this sparse vector to an equivalent tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this sparse CSR matrix to an equivalent sparse COO tensor.
- toVector() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Converts this matrix to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Converts this matrix to an equivalent vector.
- toVector() - Method in interface org.flag4j.arrays.backend.MatrixVectorOpsMixin
-
Converts this matrix to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.dense.CTensor
-
Converts this tensor to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.dense.FieldTensor
-
Converts this tensor to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this matrix to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.dense.Tensor
-
Converts this tensor to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.sparse.CooFieldTensor
-
Converts this tensor to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Converts this matrix to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Converts this matrix to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.sparse.CsrFieldMatrix
-
Converts this matrix to an equivalent vector.
- toVector() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this matrix to an equivalent vector.
- tr() - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the trace of this matrix.
- tr() - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the trace of this matrix.
- tr() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Computes the trace of this permutation matrix.
- trace() - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Computes the trace of this matrix.
- trace() - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Computes the trace of this permutation matrix.
- transformData - Variable in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
-
Pointer to the internal data array of
UnitaryDecomposition.transformMatrix
. - transformMatrix - Variable in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
-
Storage for the upper triangular/Hessenburg matrix and the vectors of the HouseholderOld reflectors used in the decomposition.
- TransformSemiRing - Class in org.flag4j.linalg.ops.common.semiring_ops
-
A utility class for computing transformations on
Semiring
arrays. - TransformSemiRing() - Constructor for class org.flag4j.linalg.ops.common.semiring_ops.TransformSemiRing
- transpose(CsrMatrix) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Transposes a sparse CSR matrix.
- transpose(T) - Static method in class org.flag4j.linalg.ops.sparse.csr.field_ops.CsrFieldMatrixOperations
-
Computes transpose of complex CSR matrix.
- TransposeAlgorithms() - Constructor for enum class org.flag4j.linalg.ops.TransposeDispatcher.TransposeAlgorithms
- TransposeDispatcher - Class in org.flag4j.linalg.ops
-
Provides a dispatch method for dynamically choosing the best matrix transpose algorithm.
- TransposeDispatcher() - Constructor for class org.flag4j.linalg.ops.TransposeDispatcher
- TransposeDispatcher.TransposeAlgorithms - Enum Class in org.flag4j.linalg.ops
-
Simple enum class containing available algorithms for computing a matrix transpose.
- TRUE - Static variable in class org.flag4j.algebraic_structures.semirings.BooleanRing
-
The boolean value true.
- Tuple<T> - Record Class in org.flag4j.algebraic_structures
-
Data record to store an ordered list of values (i.e., a n-tuple).
- Tuple(T[]) - Constructor for record class org.flag4j.algebraic_structures.Tuple
-
Creates an instance of a
Tuple
record class. - TWO - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
-
The complex number with zero imaginary part and two real part.
- TWO - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
-
The complex number with zero imaginary part and two real part.
- TWO - Static variable in class org.flag4j.algebraic_structures.rings.RealInt16
-
The numerical value 2.
- TWO - Static variable in class org.flag4j.algebraic_structures.rings.RealInt32
-
The numerical value 2.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form