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 class org.flag4j.arrays.dense.CMatrix
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.dense.CTensor
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.dense.CVector
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.dense.Tensor
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.dense.Vector
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the transpose of a tensor.
- T() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Computes the transpose/inverse of this permutation matrix.
- T() - Method in interface org.flag4j.core.TensorOperationsMixin
-
Computes the transpose of a tensor.
- T(int...) - Method in class org.flag4j.arrays.dense.CTensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.dense.Tensor
-
Computes the transpose of this tensor.
- T(int...) - Method in class org.flag4j.arrays.sparse.CooCTensor
-
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 interface org.flag4j.core.TensorExclusiveMixin
-
Computes the transpose of this tensor.
- T(int, int) - Method in class org.flag4j.arrays.dense.CTensor
-
Computes the transpose of a tensor.
- T(int, int) - Method in class org.flag4j.arrays.dense.Tensor
-
Computes the transpose of a tensor.
- T(int, int) - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Computes the transpose of a tensor.
- T(int, int) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the transpose of a tensor.
- T(int, int) - Method in interface org.flag4j.core.TensorExclusiveMixin
-
Computes the transpose of a tensor.
- tan(double) - Static method in class org.flag4j.complex_numbers.CNumber
-
Computes the trigonometric tangent of a value.
- tan(CNumber) - Static method in class org.flag4j.complex_numbers.CNumber
-
Computes the trigonometric tangent value of a complex value.
- tanh(double) - Static method in class org.flag4j.complex_numbers.CNumber
-
Computes the hyperbolic tangent of a value.
- tanh(CNumber) - Static method in class org.flag4j.complex_numbers.CNumber
-
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
-
Real Dense Tensor.
- Tensor(Matrix) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor whose shape and entries are specified by a matrix.
- Tensor(Tensor) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor from another tensor.
- Tensor(Vector) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor whose shape and entries are specified by a vector.
- Tensor(Shape) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor with given shape filled with zeros.
- Tensor(Shape, double) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor with given shape filled with specified values.
- Tensor(Shape, double[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor with given shape filled with specified values.
- Tensor(Shape, int[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor with given shape filled with specified values.
- Tensor(Shape, Double[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor with given shape filled with specified values.
- Tensor(Shape, Integer[]) - Constructor for class org.flag4j.arrays.dense.Tensor
-
Constructs a tensor with given shape filled with specified values.
- TensorBase<T,
U, - Class in org.flag4j.coreW, Z, Y, D, X> -
The base class for all tensors.
- TensorBase(Shape, D) - Constructor for class org.flag4j.core.TensorBase
-
Creates a tensor with specified entries and shape.
- TensorComparisonsMixin - Interface in org.flag4j.core
-
This interface specifies comparisons which all tensors (i.e.
- tensorDot(CTensor) - Method in class org.flag4j.arrays.dense.CTensor
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(CTensor, int[], int[]) - Method in class org.flag4j.arrays.dense.CTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CTensor, CTensor, int[], int[]) - Static method in class org.flag4j.operations.dense.complex.ComplexDenseTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(Tensor) - Method in class org.flag4j.arrays.dense.Tensor
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(Tensor, int[], int[]) - Method in class org.flag4j.arrays.dense.Tensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(Tensor, Tensor) - Static method in class org.flag4j.operations.dense.real.RealDenseTensorDot
-
Computes the tensor dot product along the first tensors last axis and the second tensors second-to-last axis.
- tensorDot(Tensor, Tensor, int[], int[]) - Static method in class org.flag4j.operations.dense.real.RealDenseTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CooCTensor, int[], int[]) - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(CooCTensor, CooCTensor, int[], int[]) - Static method in class org.flag4j.operations.sparse.coo.complex.ComplexCooTensorDot
-
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.operations.sparse.coo.real.RealCooTensorDot
-
Computes the tensor contraction of this tensor with a specified tensor over the specified set of axes.
- tensorDot(T) - Method in interface org.flag4j.core.TensorExclusiveMixin
-
Computes the tensor dot product of this tensor with a second tensor.
- tensorDot(T, int) - Method in interface org.flag4j.core.TensorExclusiveMixin
-
Computes the tensor contraction of this tensor with a specified tensor over the specified axes.
- tensorDot(T, int[], int[]) - Method in interface org.flag4j.core.TensorExclusiveMixin
-
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.core.TensorExclusiveMixin
-
Computes the tensor contraction of this tensor with a specified tensor over the specified axes.
- tensorEquals(double[], Shape, double[], Shape) - Static method in class org.flag4j.operations.dense.real.RealDenseEquals
-
Checks if two dense tensors are equal.
- tensorEquals(double[], Shape, CNumber[], Shape) - Static method in class org.flag4j.operations.dense.real_complex.RealComplexDenseEquals
-
Checks if two dense tensors are equal.
- tensorEquals(CTensor, CooCTensor) - Static method in class org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseEquals
-
Checks if a complex dense tensor is equal to a complex sparse tensor.
- tensorEquals(CTensor, CooTensor) - Static method in class org.flag4j.operations.dense_sparse.coo.real_complex.RealComplexDenseSparseEquals
-
Checks if a complex dense tensor is equal to a real sparse tensor.
- tensorEquals(Tensor, CTensor) - Static method in class org.flag4j.operations.dense.real_complex.RealComplexDenseEquals
-
Checks if two real dense tensors are equal.
- tensorEquals(Tensor, Tensor) - Static method in class org.flag4j.operations.dense.real.RealDenseEquals
-
Checks if two real dense tensors are equal.
- tensorEquals(Tensor, CooCTensor) - Static method in class org.flag4j.operations.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.operations.dense_sparse.coo.real.RealDenseSparseEquals
-
Checks if a real dense tensor is equal to a real sparse tensor.
- tensorEquals(CooCTensor, CooCTensor) - Static method in class org.flag4j.operations.sparse.coo.complex.ComplexSparseEquals
-
Checks if two complex sparse matrices are equal.
- tensorEquals(CooTensor, CooCTensor) - Static method in class org.flag4j.operations.sparse.coo.real_complex.RealComplexSparseEquals
-
Checks if a real sparse tensor and complex sparse tensor are equal.
- tensorEquals(CooTensor, CooTensor) - Static method in class org.flag4j.operations.sparse.coo.real.RealSparseEquals
-
Checks if two real sparse tensors are real.
- tensorEquals(CNumber[], Shape, CNumber[], Shape) - Static method in class org.flag4j.operations.dense.complex.ComplexDenseEquals
-
Checks if two dense tensors are equal.
- tensorEquals(TensorBase<?, ?, ?, ?, ?, ?, ?>) - Method in class org.flag4j.core.TensorBase
- tensorEquals(TensorBase<?, ?, ?, ?, ?, ?, ?>) - Method in interface org.flag4j.core.TensorComparisonsMixin
-
Checks if two tensors are equal.
- TensorEquals - Class in org.flag4j.operations.common
-
Utility class for determining if arbitrary pairs of tensors are equal.
- TensorEquals() - Constructor for class org.flag4j.operations.common.TensorEquals
- TensorExclusiveMixin<T,
U, - Interface in org.flag4j.coreV, W> -
This interface contains several methods which should be implemented by all tensors which are NOT a matrix or vector.
- 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
. - tensorInv() - Method in interface org.flag4j.core.TensorExclusiveMixin
-
Computes the 'inverse' of this tensor.
- tensorInv(int) - Method in class org.flag4j.arrays.dense.CTensor
-
Computes the 'inverse' of this tensor.
- tensorInv(int) - Method in class org.flag4j.arrays.dense.Tensor
-
Computes the 'inverse' of this tensor.
- tensorInv(int) - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Computes the 'inverse' of this tensor.
- tensorInv(int) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the 'inverse' of this tensor.
- tensorInv(int) - Method in interface org.flag4j.core.TensorExclusiveMixin
-
Computes the 'inverse' of this tensor.
- TensorInvert - Class in org.flag4j.linalg
-
This class provides methods for computing the 'inverse' of a tensor with respect to some tensor dot product operation.
- TensorInvert() - Constructor for class org.flag4j.linalg.TensorInvert
- TensorManipulationsMixin<T> - Interface in org.flag4j.core
-
This interface specifies manipulations which all tensors (i.e.
- tensorNormL2(double[]) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the L2 norm of a tensor.
- tensorNormL2(CNumber[]) - 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(CNumber[], double) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the Lp norm of a tensor (i.e.
- TensorNorms - Class in org.flag4j.linalg
-
Utility class for computing "norms" of tensors.
- TensorNorms() - Constructor for class org.flag4j.linalg.TensorNorms
- TensorOperation - Interface in org.flag4j.concurrency
-
Functional interface for general tensor operation.
- TensorOperationsMixin<T,
U, - Interface in org.flag4j.coreW, Z, Y, X> -
This interface specifies operations which all tensors (i.e.
- 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. - TensorPropertiesMixin - Interface in org.flag4j.core
-
This interface specifies methods which provide properties of a tensor.
- 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
- TensorShapeException - Exception Class in org.flag4j.util.exceptions
- TensorShapeException(String) - Constructor for exception class org.flag4j.util.exceptions.TensorShapeException
-
Creates a
LinearAlgebraException
to be thrown for a linear algebra related error. - TensorShapeException(String, Shape) - Constructor for exception class org.flag4j.util.exceptions.TensorShapeException
-
Creates a
LinearAlgebraException
to be thrown for a linear algebra related error. - TensorShapeException(String, Shape, Shape) - Constructor for exception class org.flag4j.util.exceptions.TensorShapeException
-
Creates a
LinearAlgebraException
to be thrown for a linear algebra related error. - 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 several methods for managing the pool.
- ThreadManager() - Constructor for class org.flag4j.concurrency.ThreadManager
- ThreadManager.TriConsumer<T,
U, - Interface in org.flag4j.concurrencyV> - threadPool - Static variable in class org.flag4j.concurrency.ThreadManager
-
Thread pool for managing threads executing concurrent operations.
- 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(CNumber[]) - 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.sparse.CooMatrix
-
Converts this tensor to an equivalent complex tensor.
- toComplex() - Method in class org.flag4j.arrays.sparse.CooTensor
-
Converts this tensor to an equivalent complex tensor.
- toComplex() - Method in class org.flag4j.arrays.sparse.CooVector
-
Converts this tensor to an equivalent complex tensor.
- toComplex() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this tensor to an equivalent complex tensor.
- toComplex() - Method in class org.flag4j.core.dense_base.RealDenseTensorBase
-
Converts this tensor to an equivalent complex tensor.
- toComplex() - Method in interface org.flag4j.core.RealTensorMixin
-
Converts this tensor to an equivalent complex tensor.
- 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.dense.CMatrix
-
Converts this dense matrix to an equivalent
CooCMatrix
. - 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.CVector
-
Converts this dense vector to an equivalent
CooCVector
. - toCoo() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this matrix to a sparse COO matrix.
- 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 vector to an equivalent
CooVector
. - toCoo() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Converts this
CSR matrix
to an equivalentCOO matrix
. - toCoo() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this
CSR matrix
to an equivalentCOO matrix
. - toCoo() - Method in class org.flag4j.core.dense_base.DenseTensorBase
-
Converts this dense tensor to an equivalent sparse COO tensor.
- toCsr() - Method in class org.flag4j.arrays.dense.CMatrix
-
Converts this matrix to an equivalent sparse CSR matrix.
- toCsr() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this matrix to an equivalent sparse CSR matrix.
- toCsr() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Converts this COO matrix to an equivalent CSR matrix.
- toCsr() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Converts this COO matrix to an equivalent CSR matrix.
- toCsv(String, MatrixMixin<?, ?, ?, ?, ?, ?, ?, ?>) - Static method in class org.flag4j.io.TensorWriter
-
Writes the specified matrix to a csv file.
- toCsv(String, MatrixMixin<?, ?, ?, ?, ?, ?, ?, ?>, String) - Static method in class org.flag4j.io.TensorWriter
-
Writes the specified matrix to a csv file.
- toDense() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
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.CooCVector
-
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.CsrCMatrix
-
Converts this sparse tensor to an equivalent dense tensor.
- toDense() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this sparse tensor to an equivalent dense tensor.
- 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.SymmTriDiagonal
-
Converts this symmetric tri-diagonal matrix to an equivalent dense matrix.
- toDense() - Method in class org.flag4j.core.sparse_base.SparseTensorBase
-
Converts this sparse tensor to an equivalent dense tensor.
- toMatrix() - Method in class org.flag4j.arrays.dense.CTensor
-
Converts this tensor to an equivalent matrix.
- toMatrix() - Method in class org.flag4j.arrays.dense.CVector
-
Converts a vector 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.dense.Vector
-
Converts a vector to an equivalent matrix representing the vector as a column.
- toMatrix() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Converts a vector to an equivalent matrix.
- toMatrix() - Method in class org.flag4j.arrays.sparse.CooVector
-
Converts this vector to an equivalent matrix as if it were a column vector.
- toMatrix() - Method in interface org.flag4j.core.VectorOperationsMixin
-
Converts a vector to an equivalent matrix.
- toMatrix(boolean) - Method in class org.flag4j.arrays.dense.CVector
-
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.CooVector
-
Converts a vector to an equivalent matrix representing either a row or column vector.
- toMatrix(boolean) - Method in interface org.flag4j.core.VectorOperationsMixin
-
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.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 the specified shape.
- toMatrix(Shape) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Converts this tensor to a matrix with the specified shape.
- toPolar() - Method in class org.flag4j.complex_numbers.CNumber
-
Converts a complex number to an equivalent polar from.
- toReal() - Method in class org.flag4j.arrays.sparse.CooCMatrix
- toReal() - Method in class org.flag4j.arrays.sparse.CooCVector
- toReal() - Method in interface org.flag4j.core.ComplexTensorMixin
-
Converts a complex tensor to a real tensor.
- toReal() - Method in class org.flag4j.core.dense_base.ComplexDenseTensorBase
-
Converts a complex tensor to a real matrix.
- toReal() - Method in class org.flag4j.core.sparse_base.ComplexSparseTensorBase
-
Converts a complex tensor to a real matrix.
- toReal(CNumber[]) - Static method in class org.flag4j.operations.common.complex.ComplexOperations
-
Converts a complex tensor to a real tensor by copying the real component and discarding the imaginary component.
- toRealSafe() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Converts a complex tensor to a real matrix safely.
- toRealSafe() - Method in interface org.flag4j.core.ComplexTensorMixin
-
Converts a complex tensor to a real matrix safely.
- toRealSafe() - Method in class org.flag4j.core.dense_base.ComplexDenseTensorBase
-
Converts a complex tensor to a real matrix safely.
- toRealSafe() - Method in class org.flag4j.core.sparse_base.ComplexSparseTensorBase
-
Converts a complex tensor to a real matrix safely.
- toString() - Method in class org.flag4j.arrays.dense.CMatrix
-
Formats matrix contents as a human-readable String.
- 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
-
Formats matrix contents as a human-readable String.
- 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.sparse.CooCMatrix
-
Formats this sparse matrix as a human-readable string.
- 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.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 CSR 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.complex_numbers.CNumber
-
Converts the complex number to a string representation.
- toString() - Method in class org.flag4j.complex_numbers.CNumberToken
-
Constructs a string representation of a token.
- toString() - Method in class org.flag4j.core.Shape
-
Converts this Shape object to a string format.
- TOTAL_ENTRIES_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for arrays which do not have the same total number of entries.
- totalEntries - Variable in class org.flag4j.core.Shape
-
Total entries of this shape.
- totalEntries() - Method in class org.flag4j.core.Shape
-
Gets the total number of entries for a tensor with this shape.
- totalEntries() - Method in class org.flag4j.core.TensorBase
-
Gets the total number of entries in this tensor.
- toTensor() - Method in class org.flag4j.arrays.dense.CMatrix
-
Converts this matrix to an equivalent complex tensor.
- toTensor() - Method in class org.flag4j.arrays.dense.CVector
-
Creates a rank 1 tensor which is equivalent to this vector.
- toTensor() - Method in class org.flag4j.arrays.dense.Matrix
-
Converts this matrix to an equivalent complex 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.CooCMatrix
-
Converts this matrix to an equivalent complex tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Converts this vector to an equivalent tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Converts this matrix to an equivalent sparse tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CooVector
-
Converts this vector to an equivalent tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Converts this matrix to an equivalent sparse tensor.
- toTensor() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Converts this matrix to an equivalent sparse tensor.
- toVector() - Method in class org.flag4j.arrays.dense.CMatrix
-
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.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.CooCMatrix
-
Converts this matrix 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.CsrMatrix
-
Converts this matrix to an equivalent vector.
- toVector() - Method in interface org.flag4j.core.MatrixOperationsMixin
-
Converts this matrix to an equivalent vector.
- tr() - Method in class org.flag4j.arrays.dense.CMatrix
-
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.CooCMatrix
-
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.CsrCMatrix
-
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.
- tr() - Method in interface org.flag4j.core.MatrixOperationsMixin
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.dense.CMatrix
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the trace of this matrix.
- trace() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Computes the trace of this permutation matrix.
- trace() - Method in interface org.flag4j.core.MatrixOperationsMixin
-
Computes the trace of this 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 Householder reflectors used in the decomposition.
- transpose() - Method in class org.flag4j.arrays.dense.Vector
-
Computes the transpose of a tensor.
- transpose() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Computes the transpose of a tensor.
- transpose() - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Computes the transpose of a tensor.
- transpose() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Computes the transpose of a tensor.
- transpose() - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the transpose of a tensor.
- transpose() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the transpose of a tensor.
- transpose() - Method in interface org.flag4j.core.TensorOperationsMixin
-
Computes the transpose of a tensor.
- transpose(int...) - Method in interface org.flag4j.core.TensorExclusiveMixin
-
Computes the transpose of this tensor.
- transpose(int, int) - Method in interface org.flag4j.core.TensorExclusiveMixin
-
Computes the transpose of a tensor.
- transpose(CsrCMatrix) - Static method in class org.flag4j.operations.sparse.csr.complex.ComplexCsrOperations
-
Computes transpose of complex CSR matrix.
- transpose(CsrMatrix) - Static method in class org.flag4j.operations.sparse.csr.real.RealCsrOperations
-
Transposes a sparse CSR matrix.
- TransposeDispatcher - Class in org.flag4j.operations
-
Provides a dispatch method for dynamically choosing the best matrix transpose algorithm.
- TransposeDispatcher() - Constructor for class org.flag4j.operations.TransposeDispatcher
- TransposeDispatcher.Algorithm - Enum Class in org.flag4j.operations
-
Simple enum class containing available algorithms for computing a matrix transpose.
- TWO - Static variable in class org.flag4j.complex_numbers.CNumber
-
The complex number with zero imaginary part and two real part.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form