Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

M

mag() - Method in class org.flag4j.algebraic_structures.fields.Complex128
Computes the magnitude of this field element.
mag() - Method in class org.flag4j.algebraic_structures.fields.Complex64
Computes the magnitude of this field element.
mag() - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
Computes the magnitude of this field element.
mag() - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
Computes the magnitude of this field element.
mag() - Method in class org.flag4j.algebraic_structures.rings.RealInt16
Computes the magnitude of this field element.
mag() - Method in class org.flag4j.algebraic_structures.rings.RealInt32
Computes the magnitude of this field element.
mag() - Method in interface org.flag4j.algebraic_structures.rings.Ring
Computes the magnitude of this ring element.
magSquared() - Method in class org.flag4j.algebraic_structures.fields.Complex128
Squares this magnitude of this complex number.
magSquared() - Method in class org.flag4j.algebraic_structures.fields.Complex64
Squares this magnitude of this complex number.
makeDenseTensor(Shape, double[]) - Method in class org.flag4j.arrays.sparse.CooTensor
Makes a dense tensor with the specified shape and entries which is a similar type to this sparse tensor.
makeDenseTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CooCMatrix
Constructs a dense field matrix which with the specified shape and entries.
makeDenseTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CooCTensor
Makes a dense tensor with the specified shape and entries which is a similar type to this sparse tensor.
makeDenseTensor(Shape, Field<Complex64>[]) - Method in class org.flag4j.arrays.sparse.CooCTensor64
Makes a dense tensor with the specified shape and entries which is a similar type to this sparse tensor.
makeDenseTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
Constructs a dense field matrix which with the specified shape and entries.
makeDenseTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CooFieldTensor
Makes a dense tensor with the specified shape and entries which is a similar type to this sparse tensor.
makeDenseTensor(Shape, Field<V>[]) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
Makes a dense tensor with the specified shape and entries which is a similar type to this sparse tensor.
makeDenseTensor(Shape, Field<Y>[]) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Constructs a dense field matrix which with the specified shape and entries.
makeEigenPairs(CMatrix, double[]) - Method in class org.flag4j.linalg.decompositions.svd.ComplexSVD
Gets the eigen values and vectors of symmetric the block matrix which corresponds to the singular values and vectors of the matrix being decomposed.
makeEigenPairs(Matrix, double[]) - Method in class org.flag4j.linalg.decompositions.svd.RealSVD
Gets the eigen values and vectors of symmetric the block matrix which corresponds to the singular values and vectors of the matrix being decomposed.
makeEigenPairs(T, double[]) - Method in class org.flag4j.linalg.decompositions.svd.SVD
Gets the eigen values and vectors of symmetric block matrix which corresponds to the singular values and vectors of the matrix being decomposed.
makeEigenVals(CMatrix, double[]) - Method in class org.flag4j.linalg.decompositions.svd.ComplexSVD
Gets the eigen values of the symmetric block matrix which corresponds to the singular values of the matrix being decomposed.
makeEigenVals(Matrix, double[]) - Method in class org.flag4j.linalg.decompositions.svd.RealSVD
Gets the eigen values of the symmetric block matrix which corresponds to the singular values of the matrix being decomposed.
makeEigenVals(T, double[]) - Method in class org.flag4j.linalg.decompositions.svd.SVD
Gets the eigen values of the symmetric block matrix which corresponds to the singular values of the matrix being decomposed.
makeLikeCooMatrix(Shape, Field<Complex128>[], int[], int[]) - Method in class org.flag4j.arrays.dense.CMatrix
Constructs a sparse COO matrix of similar type to this dense matrix.
makeLikeCooMatrix(Shape, Field<T>[], int[], int[]) - Method in class org.flag4j.arrays.dense.FieldMatrix
Constructs a sparse COO matrix of similar type to this dense matrix.
makeLikeCooMatrix(Shape, Field<Y>[], int[], int[]) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Constructs a sparse COO matrix of similar type to this dense matrix.
makeLikeCsrMatrix(Shape, Field<Complex128>[], int[], int[]) - Method in class org.flag4j.arrays.dense.CMatrix
Constructs a sparse CSR matrix of similar type to this dense matrix.
makeLikeCsrMatrix(Shape, Field<T>[], int[], int[]) - Method in class org.flag4j.arrays.dense.FieldMatrix
Constructs a sparse CSR matrix of similar type to this dense matrix.
makeLikeCsrMatrix(Shape, Field<Y>[], int[], int[]) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Constructs a sparse CSR matrix of similar type to this dense matrix.
makeLikeDenseMatrix(Shape, Field<Complex128>...) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a dense matrix which is of a similar type to this sparse COO vector with the specified shape and containing the specified entries.
makeLikeDenseMatrix(Shape, Field<T>...) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a dense matrix which is of a similar type to this sparse COO vector with the specified shape and containing the specified entries.
makeLikeDenseMatrix(Shape, Field<Y>...) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Constructs a dense matrix which is of a similar type to this sparse COO vector with the specified shape and containing the specified entries.
makeLikeDenseMatrix(Shape, Semiring<Y>...) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
Constructs a dense matrix of a similar type as this vector with the specified shape and entries.
makeLikeDenseTensor(Field<Complex128>...) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a dense vector which is of a similar type to this sparse COO vector containing the specified entries.
makeLikeDenseTensor(Field<T>...) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a dense vector which is of a similar type to this sparse COO vector containing the specified entries.
makeLikeDenseTensor(Field<Y>...) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Constructs a dense vector which is of a similar type to this sparse COO vector containing the specified entries.
makeLikeDenseTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Constructs a dense matrix of similar type as this matrix with the given the shape and entries.
makeLikeDenseTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CsrFieldMatrix
Constructs a dense matrix of similar type as this matrix with the given the shape and entries.
makeLikeDenseTensor(Shape, Field<Y>[]) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
Constructs a dense matrix of similar type as this matrix with the given the shape and entries.
makeLikeDenseTensor(Shape, Semiring<V>[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
Constructs a dense tensor that is a similar type as this sparse COO tensor.
makeLikeDenseTensor(Shape, Semiring<W>[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
Constructs a dense tensor with the specified shape and entries which is a similar type to this sparse tensor.
makeLikeDenseTensor(Shape, Semiring<Y>...) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
Constructs a dense vector of a similar type as this vector with the specified shape and entries.
makeLikeMatrix(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.dense.CVector
Constructs a matrix of similar type to this vector with the specified shape and entries.
makeLikeMatrix(Shape, Field<Complex128>[], int[], int[]) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a sparse matrix which is of a similar type to this sparse COO vector with the specified shape, non-zero entries, non-zero row indices, and non-zero column indices.
makeLikeMatrix(Shape, Field<T>[]) - Method in class org.flag4j.arrays.dense.FieldVector
Constructs a matrix of similar type to this vector with the specified shape and entries.
makeLikeMatrix(Shape, Field<T>[], int[], int[]) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a sparse matrix which is of a similar type to this sparse COO vector with the specified shape, non-zero entries, non-zero row indices, and non-zero column indices.
makeLikeMatrix(Shape, Field<W>[]) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
Constructs a matrix of similar type to this vector with the specified shape and entries.
makeLikeMatrix(Shape, Field<Y>[], int[], int[]) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Constructs a sparse matrix which is of a similar type to this sparse COO vector with the specified shape, non-zero entries, non-zero row indices, and non-zero column indices.
makeLikeMatrix(Shape, Semiring<V>[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringVector
Constructs a matrix of similar type to this vector with the specified shape and entries.
makeLikeMatrix(Shape, Semiring<Y>[], int[], int[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
Constructs a COO matrix with the specified shape, non-zero entries, and row and column indices.
makeLikeTensor(int, double[], int[]) - Method in class org.flag4j.arrays.sparse.CooVector
Constructs a vector of the same type as this tensor with the given the shape and entries.
makeLikeTensor(int, List<Field<Complex128>>, List<Integer>) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and non-zero indices.
makeLikeTensor(int, List<Field<T>>, List<Integer>) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and non-zero indices.
makeLikeTensor(int, List<Field<Y>>, List<Integer>) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and non-zero indices.
makeLikeTensor(int, Complex128) - Method in class org.flag4j.arrays.dense.CVector
Creates a vector with the specified size filled with the fillValue.
makeLikeTensor(int, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and the same non-zero indices as this vector.
makeLikeTensor(int, Field<Complex128>[], int[]) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and non-zero indices.
makeLikeTensor(int, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and the same non-zero indices as this vector.
makeLikeTensor(int, Field<T>[], int[]) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and non-zero indices.
makeLikeTensor(int, Field<Y>[]) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and the same non-zero indices as this vector.
makeLikeTensor(int, Field<Y>[], int[]) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Constructs a sparse COO vector of the same type as this tensor with the specified size, non-zero entries, and non-zero indices.
makeLikeTensor(int, T) - Method in class org.flag4j.arrays.dense.FieldVector
Creates a vector with the specified size filled with the fillValue.
makeLikeTensor(int, W) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
Creates a vector with the specified size filled with the fillValue.
makeLikeTensor(Field<Complex128>...) - Method in class org.flag4j.arrays.dense.CVector
Creates a vector with the specified entries.
makeLikeTensor(Field<T>...) - Method in class org.flag4j.arrays.dense.FieldVector
Creates a vector with the specified entries.
makeLikeTensor(Field<W>...) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
Creates a vector with the specified entries.
makeLikeTensor(Semiring<V>[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringVector
Constructs a dense vector with the specified entries of the same type as the vector.
makeLikeTensor(Shape, double[]) - Method in class org.flag4j.arrays.dense.Matrix
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, double[]) - Method in class org.flag4j.arrays.dense.Tensor
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, double[]) - Method in class org.flag4j.arrays.dense.Vector
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, double[]) - Method in class org.flag4j.arrays.sparse.CooMatrix
Constructs a sparse COO matrix of the same type as this tensor with the given the shape and entries and indices copied from this matrix.
makeLikeTensor(Shape, double[]) - Method in class org.flag4j.arrays.sparse.CooTensor
Constructs a sparse tensor of the same type as this tensor with the same indices as this sparse tensor and with the provided the shape and entries.
makeLikeTensor(Shape, double[]) - Method in class org.flag4j.arrays.sparse.CooVector
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, double[]) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Constructs a CSR matrix of the same type as this matrix with the given the shape and entries and the same row pointers and column indices as this matrix.
makeLikeTensor(Shape, double[], int[][]) - Method in class org.flag4j.arrays.sparse.CooTensor
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Double>, List<int[]>) - Method in class org.flag4j.arrays.sparse.CooTensor
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Field<Complex128>>, List<int[]>) - Method in class org.flag4j.arrays.sparse.CooCTensor
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Field<Complex128>>, List<Integer>, List<Integer>) - Method in class org.flag4j.arrays.sparse.CooCMatrix
Constructs a COO field matrix with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Field<Complex64>>, List<int[]>) - Method in class org.flag4j.arrays.sparse.CooCTensor64
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Field<T>>, List<int[]>) - Method in class org.flag4j.arrays.sparse.CooFieldTensor
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Field<T>>, List<Integer>, List<Integer>) - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
Constructs a COO field matrix with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Field<V>>, List<int[]>) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Field<Y>>, List<Integer>, List<Integer>) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Constructs a COO field matrix with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Semiring<V>>, List<int[]>) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
Constructs a tensor of the same type as this tensor with the specified shape and non-zero entries.
makeLikeTensor(Shape, List<Semiring<W>>, List<Integer>, List<Integer>) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
Constructs a COO matrix with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, List<Semiring<Y>>, List<Integer>) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
Constructs a COO vector with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Complex128) - Method in class org.flag4j.arrays.dense.CMatrix
Constructs a matrix of the same type as this matrix with the given the shape filled with the specified fill value.
makeLikeTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.dense.CMatrix
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.dense.CTensor
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.dense.CVector
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CooCMatrix
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CooCTensor
Constructs a sparse tensor of the same type as this tensor with the same indices as this sparse tensor and with the provided the shape and entries.
makeLikeTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Complex128>[]) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Constructs a CSR matrix of the same type as this matrix with the given the shape, entries and the same non-zero indices.
makeLikeTensor(Shape, Field<Complex128>[], int[][]) - Method in class org.flag4j.arrays.sparse.CooCTensor
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Field<Complex128>[], int[], int[]) - Method in class org.flag4j.arrays.sparse.CooCMatrix
Constructs a COO field matrix with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Field<Complex128>[], int[], int[]) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Constructs a CSR matrix of the same type as this matrix with the given the shape, entries and non-zero indices.
makeLikeTensor(Shape, Field<Complex64>[]) - Method in class org.flag4j.arrays.dense.CTensor64
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Complex64>[]) - Method in class org.flag4j.arrays.sparse.CooCTensor64
Constructs a sparse tensor of the same type as this tensor with the same indices as this sparse tensor and with the provided the shape and entries.
makeLikeTensor(Shape, Field<Complex64>[], int[][]) - Method in class org.flag4j.arrays.sparse.CooCTensor64
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.dense.FieldMatrix
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.dense.FieldTensor
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.dense.FieldVector
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CooFieldTensor
Constructs a sparse tensor of the same type as this tensor with the same indices as this sparse tensor and with the provided the shape and entries.
makeLikeTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a tensor of the same type as this tensor with the given the shape, non-zero entries and the same non-zero indices as this vector.
makeLikeTensor(Shape, Field<T>[]) - Method in class org.flag4j.arrays.sparse.CsrFieldMatrix
Constructs a CSR matrix of the same type as this matrix with the given the shape, entries and the same non-zero indices.
makeLikeTensor(Shape, Field<T>[], int[][]) - Method in class org.flag4j.arrays.sparse.CooFieldTensor
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Field<T>[], int[], int[]) - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
Constructs a COO field matrix with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Field<T>[], int[], int[]) - Method in class org.flag4j.arrays.sparse.CsrFieldMatrix
Constructs a CSR matrix of the same type as this matrix with the given the shape, entries and non-zero indices.
makeLikeTensor(Shape, Field<V>[]) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
Constructs a sparse tensor of the same type as this tensor with the same indices as this sparse tensor and with the provided the shape and entries.
makeLikeTensor(Shape, Field<V>[], int[][]) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
Constructs a sparse tensor of the same type as this tensor with the given the shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Field<Y>[]) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Y>[]) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
Constructs a CSR matrix of the same type as this matrix with the given the shape, entries and the same non-zero indices.
makeLikeTensor(Shape, Field<Y>[]) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, Field<Y>[], int[], int[]) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Constructs a COO field matrix with the specified shape, non-zero entries, and non-zero indices.
makeLikeTensor(Shape, Field<Y>[], int[], int[]) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
Constructs a CSR matrix of the same type as this matrix with the given the shape, entries and non-zero indices.
makeLikeTensor(Shape, Semiring<Y>[], int[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
Constructs a sparse COO vector of the same type as this vector with the specified non-zero entries and indices.
makeLikeTensor(Shape, T) - Method in class org.flag4j.arrays.dense.FieldMatrix
Constructs a matrix of the same type as this matrix with the given the shape filled with the specified fill value.
makeLikeTensor(Shape, U) - Method in class org.flag4j.arrays.backend.AbstractTensor
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, U) - Method in interface org.flag4j.arrays.backend.TensorMixin
Constructs a tensor of the same type as this tensor with the specified shape and entries.
makeLikeTensor(Shape, V) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
Constructs a tensor of the same type as this tensor with the given the shape and entries.
makeLikeTensor(Shape, V[], int[][]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
Constructs a tensor of the same type as this tensor with the specified shape and non-zero entries.
makeLikeTensor(Shape, W[], int[], int[]) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
Constructs a sparse COO tensor of the same type as this tensor with the specified non-zero entries and indices.
makeLikeTensor(Shape, Y) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Constructs a matrix of the same type as this matrix with the given the shape filled with the specified fill value.
makeLikeVector(int, List<Field<Complex128>>, List<Integer>) - Method in class org.flag4j.arrays.sparse.CooCMatrix
Constructs a vector of similar type to this matrix.
makeLikeVector(int, List<Field<T>>, List<Integer>) - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
Constructs a vector of similar type to this matrix.
makeLikeVector(int, List<Field<Y>>, List<Integer>) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Constructs a vector of similar type to this matrix.
makeLikeVector(int, Field<Complex128>[], int[]) - Method in class org.flag4j.arrays.sparse.CooCMatrix
Constructs a vector of similar type to this matrix.
makeLikeVector(int, Field<T>[], int[]) - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
Constructs a vector of similar type to this matrix.
makeLikeVector(int, Field<Y>[], int[]) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Constructs a vector of similar type to this matrix.
makeLikeVector(Field<Complex128>...) - Method in class org.flag4j.arrays.dense.CMatrix
Constructs a vector of similar type to this matrix with the given entries.
makeLikeVector(Field<T>...) - Method in class org.flag4j.arrays.dense.FieldMatrix
Constructs a vector of similar type to this matrix with the given entries.
makeLikeVector(Field<Y>...) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Constructs a vector of similar type to this matrix with the given entries.
makeReflector(int, double, double) - Method in class org.flag4j.linalg.decompositions.schur.RealSchur
Constructs a householder reflector given specified values for a column to apply the reflector to.
makeReflector(int, double, double, double) - Method in class org.flag4j.linalg.decompositions.schur.RealSchur
Constructs a householder reflector given specified values for a column to apply the reflector to.
makeReflector(int, Field<Complex128>, Field<Complex128>) - Method in class org.flag4j.linalg.decompositions.schur.ComplexSchur
Constructs a householder reflector given specified values for a column to apply the reflector to.
makeReflector(int, Field<Complex128>, Field<Complex128>, Field<Complex128>) - Method in class org.flag4j.linalg.decompositions.schur.ComplexSchur
Constructs a householder reflector given specified values for a column to apply the reflector to.
makeSparseVector(int, List<Field<Complex128>>, List<Integer>) - Method in class org.flag4j.arrays.dense.CVector
Constructs a sparse vector of similar type to this dense vector.
makeSparseVector(int, List<Field<T>>, List<Integer>) - Method in class org.flag4j.arrays.dense.FieldVector
Constructs a sparse vector of similar type to this dense vector.
makeSparseVector(int, List<Field<W>>, List<Integer>) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
Constructs a sparse vector of similar type to this dense vector.
makeStridesIfNull() - Method in class org.flag4j.arrays.Shape
If strides are null, create them.
makeSystem(CMatrix, int, CMatrix, CVector) - Static method in class org.flag4j.linalg.Eigen
Constructs the matrix (T - λ*I)[0:j][0:j] for use in computing the eigenvalue of the upper triangular matrix T associated with the jth eigenvalue λ.
makeSystem(Matrix, int, Matrix, Vector) - Static method in class org.flag4j.linalg.Eigen
Constructs the matrix (T - λ*I)[0:j][0:j] for use in computing the eigenvalue of the upper triangular matrix T associated with the jth eigenvalue λ.
makeZeroVector(int) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Constructs a sparse COO vector of the specified size filled with zeros.
makeZeroVector(int) - Method in class org.flag4j.arrays.sparse.CooCVector
Constructs a sparse COO vector of the specified size filled with zeros.
makeZeroVector(int) - Method in class org.flag4j.arrays.sparse.CooFieldVector
Constructs a sparse COO vector of the specified size filled with zeros.
map(Semiring<T>[], Function<T, T>) - Static method in class org.flag4j.linalg.ops.common.semiring_ops.TransformSemiRing
Applies a specified function to each element of the given array and returns a new array containing the results of the mapping operation.
mapReduce(Semiring<T>[], Function<T, T>, BinaryOperator<T>) - Static method in class org.flag4j.linalg.ops.common.semiring_ops.TransformSemiRing
Applies a map-reduce procedure to an array of Semiring values.
MAT_MULT_DIM_MISMATCH_ERR - Static variable in class org.flag4j.util.ErrorMessages
Error message for matrices which do not have valid dimensions for matrix multiplication.
matches(String, String) - Method in class org.flag4j.io.parsing.ComplexNumberToken
Checks if given tokens kind and details match k and d respectively.
matMultShapeErrMsg(Shape, Shape) - Static method in class org.flag4j.util.ErrorMessages
Gets an error message for two matrices with shapes not conducive with matrix multiplication.
Matrix - Class in org.flag4j.arrays.dense
A real dense matrix backed by a primitive double array.
Matrix(double[][]) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix whose entries are specified by a double array.
Matrix(int) - Constructor for class org.flag4j.arrays.dense.Matrix
Constructs a square real dense matrix of a specified size.
Matrix(int[][]) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix whose entries are specified by a double array.
Matrix(int, double) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a square real dense matrix with a specified fill value.
Matrix(int, int) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix of a specified shape filled with zeros.
Matrix(int, int, double) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix with a specified shape and fills the matrix with the specified value.
Matrix(int, int, double[]) - Constructor for class org.flag4j.arrays.dense.Matrix
Constructs a matrix with specified shape and entries.
Matrix(Double[][]) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix whose entries are specified by a double array.
Matrix(Integer[][]) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix whose entries are specified by a double array.
Matrix(Matrix) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix which is a copy of a specified matrix.
Matrix(Shape) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix with specified shape filled with zeros.
Matrix(Shape, double) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a real dense matrix with specified shape filled with a specific value.
Matrix(Shape, double[]) - Constructor for class org.flag4j.arrays.dense.Matrix
Creates a tensor with the specified entries and shape.
matrixBinarySearch(int[], int[], int, int) - Static method in class org.flag4j.linalg.ops.sparse.SparseElementSearch
Preforms a binary search along the row and column indices of the non-zero values of a sparse matrix for the location of an entry with the specified target indices.
matrixBinarySearch(CooFieldMatrixBase<?, ?, ?, ?, ?>, int, int) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldElementSearch
Preforms a binary search along the row and column indices of the non-zero values of a sparse matrix for the location of an entry with the specified target indices.
matrixEquals(DenseFieldMatrixBase<?, ?, ?, ?, T>, CooFieldMatrixBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldEquals
Checks if two real dense matrices are equal.
matrixEquals(CMatrix, CooMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseEquals
Checks if a dense complex matrix is equal to a real sparse matrix.
matrixEquals(Matrix, DenseFieldMatrixBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseEquals
Checks if two real dense matrices are equal.
matrixEquals(Matrix, Matrix) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseEquals
Checks if two real dense matrices are equal.
matrixEquals(Matrix, CooCMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseEquals
Checks if a real dense matrix is equal to a sparse complex matrix.
matrixEquals(Matrix, CooMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseEquals
Checks if a real dense matrix is equal to a real sparse matrix.
matrixEquals(CooMatrix, CooCMatrix) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseEquals
Checks if a real sparse matrix and complex sparse matrix are equal.
matrixFindRowStartEnd(int[], int) - Static method in class org.flag4j.linalg.ops.sparse.SparseElementSearch
Finds the indices of the first and last non-zero element in the specified row of a sparse matrix.
matrixFindRowStartEnd(CooFieldMatrixBase<?, ?, ?, ?, ?>, int) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldElementSearch
Finds the indices of the first and last non-zero element in the specified row of a sparse matrix.
matrixGet(CooFieldMatrixBase<?, ?, ?, ?, V>, int, int) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldMatrixGetSet
Gets the specified element from a sparse matrix.
matrixGet(CooMatrix, int, int) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixGetSet
Gets the specified element from a sparse matrix.
matrixInfNorm(double[], Shape) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the infinity/maximum norm of a matrix.
matrixInfNorm(Field<Complex128>[], Shape) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the infinity/maximum norm of a matrix.
matrixMaxNorm(double[]) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the infinity/maximum norm of a matrix.
matrixMaxNorm(Field<Complex128>[]) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the infinity/maximum norm of a matrix.
MatrixMixin<T,U,V,W> - Interface in org.flag4j.arrays.backend
This interface specifies methods which all matrices should implement.
MatrixMixinOld<T,U,V,W,X,Y> - Interface in org.flag4j.arrays.backend
This interface defines operations that all matrices should implement.
MatrixMultiplyDispatcher - Class in org.flag4j.linalg.ops
Dispatches matrix multiplication to the appropriate algorithm based on the size of the matrices to be multiplied.
MatrixMultiplyDispatcher() - Constructor for class org.flag4j.linalg.ops.MatrixMultiplyDispatcher
 
MatrixMultiplyDispatcher.AlgorithmName - Enum Class in org.flag4j.linalg.ops
Simple enum class containing all possible choices of matrix multiply algorithms.
matrixNormL2(Field<Complex128>[], Shape) - Static method in class org.flag4j.linalg.MatrixNorms
Compute the L2 norm of a matrix.
matrixNormL2(CooFieldMatrixBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldNorms
Computes the L2 norm of a matrix.
matrixNormL2(CooMatrix) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseNorms
Computes the L2 norm of a matrix.
matrixNormLp(Field<Complex128>[], Shape, double) - Static method in class org.flag4j.linalg.MatrixNorms
Compute the Lp norm of a matrix.
matrixNormLp(CooFieldMatrixBase<?, ?, ?, ?, T>, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldNorms
Computes the Lp norm of a matrix.
matrixNormLp(CooMatrix, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseNorms
Computes the Lp norm of a matrix.
matrixNormLpq(double[], Shape, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
Compute the Lp, q norm of a matrix.
matrixNormLpq(Field<Complex128>[], Shape, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
Compute the Lp, q norm of a matrix.
matrixNormLpq(CooFieldMatrixBase<?, ?, ?, ?, T>, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldNorms
Computes the Lp, q norm of a matrix.
matrixNormLpq(CooMatrix, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseNorms
Computes the Lp, q norm of a matrix.
matrixNormLpq(CsrMatrix, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
Compute the Lp,q norm of a sparse CSR matrix.
MatrixNorms - Class in org.flag4j.linalg
Utility class containing static methods for computing norms of matrices.
MatrixNorms() - Constructor for class org.flag4j.linalg.MatrixNorms
 
matrixRank() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Computes the rank of this matrix (i.e.
matrixRank() - Method in interface org.flag4j.arrays.backend.DenseMatrixMixinOld
Computes the rank of this matrix (i.e.
matrixRank() - Method in class org.flag4j.arrays.dense.CMatrix
Computes the rank of this matrix (i.e.
matrixRank() - Method in class org.flag4j.arrays.dense.Matrix
Computes the rank of this matrix (i.e.
matrixSet(CooFieldMatrixBase<?, ?, ?, ?, V>, int, int, V) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldMatrixGetSet
Sets the specified element from a sparse matrix.
matrixSet(CooMatrix, int, int, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixGetSet
Sets the specified element from a sparse matrix.
matrixSolver - Variable in class org.flag4j.linalg.solvers.exact.ExactTensorSolver
Solver to solve a linear matrix equation C*x=d for X where C is a matrix and x and d are vectors.
MatrixVectorOpsMixin<T,U,V> - Interface in org.flag4j.arrays.backend
This interface specifies operations between a matrix and a vector that a matrix should implement.
max() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Finds the maximum value in this tensor.
max() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
Finds the maximum value in this tensor.
max() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
Finds the maximum value in this tensor.
max() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
Finds the maximum (non-zero) value in this tensor.
max() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
Finds the maximum value in this tensor.
max() - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
Finds the maximum value in this tensor.
max(double...) - Static method in class org.flag4j.linalg.ops.common.real.AggregateReal
Computes the maximum value in a tensor.
max(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
Computes the maximum magnitude from an array of complex numbers.
max(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
Computes the maximum magnitude from an array of complex numbers.
max(Semiring<T>...) - Static method in class org.flag4j.linalg.ops.common.semiring_ops.CompareSemiring
Computes the maximum value in the specified array.
MAX_REAL - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
The maximum real double value 1.7976931348623157E308.
MAX_REAL - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
The maximum real float value 1.7976931348623157E308.
maxAbs() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Finds the maximum absolute value in this tensor.
maxAbs() - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
Finds the maximum absolute value in this tensor.
maxAbs() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
Finds the maximum absolute value in this tensor.
maxAbs() - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
Finds the maximum absolute value in this tensor.
maxAbs(double...) - Static method in class org.flag4j.linalg.ops.common.real.AggregateReal
Computes the maximum absolute value in a tensor.
maxAbs(Ring<T>...) - Static method in class org.flag4j.linalg.ops.common.ring_ops.CompareRing
Computes the maximum absolute value in the specified array.
maxColIndex(int) - Method in class org.flag4j.linalg.decompositions.lu.ComplexLU
Computes the max absolute value in a column so that the row is >= j.
maxColIndex(int) - Method in class org.flag4j.linalg.decompositions.lu.FieldLU
Computes the max absolute value in a column so that the row is >= j.
maxColIndex(int) - Method in class org.flag4j.linalg.decompositions.lu.RealLU
Computes the max absolute value in a column so that the row is >= j.
maxColumns - Static variable in class org.flag4j.io.PrintOptions
Maximum number of columns to print from a matrix/vector.
maxIndex(int) - Method in class org.flag4j.linalg.decompositions.lu.ComplexLU
Computes maximum absolute value in sub portion of LU matrix below and right of startIndex, startIndex.
maxIndex(int) - Method in class org.flag4j.linalg.decompositions.lu.FieldLU
Computes maximum absolute value in sub portion of LU matrix below and right of startIndex, startIndex.
maxIndex(int) - Method in class org.flag4j.linalg.decompositions.lu.RealLU
Computes maximum absolute value in sub portion of LU matrix below and right of startIndex, startIndex.
maxIterations - Variable in class org.flag4j.linalg.decompositions.schur.Schur
Maximum number of iterations to run QR algorithm for.
maxIterationsFactor - Variable in class org.flag4j.linalg.decompositions.schur.Schur
Factor for computing the maximum number of iterations to run the QR algorithm for.
maxNorm(CMatrix) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the max norm of a matrix.
maxNorm(Matrix) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the maximum norm of this matrix.
maxNorm(CooCMatrix) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the max norm of a matrix.
maxNorm(CooMatrix) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the max norm of a matrix.
maxNorm(CsrMatrix) - Static method in class org.flag4j.linalg.MatrixNorms
Computes the max norm of a matrix.
maxRe(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
Computes the minimum real component from an array of complex numbers.
maxRe(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
Computes the minimum real component from an array of complex numbers.
maxRows - Static variable in class org.flag4j.io.PrintOptions
Maximum number of rows to print from a matrix.
maxStringLength(double[]) - Static method in class org.flag4j.io.PrettyPrint
Computes the maximum length of the string representation of a double in an array of doubles.
maxStringLength(double[], int) - Static method in class org.flag4j.io.PrettyPrint
Computes the maximum length of the string representation of a double in an array of doubles up until stopping index.
maxStringLength(Field<Complex128>[]) - Static method in class org.flag4j.io.PrettyPrint
Computes the maximum length of the string representation of a double in an array of doubles.
maxStringLength(Field<Complex128>[], int) - Static method in class org.flag4j.io.PrettyPrint
Computes the maximum length of the string representation of a double in an array of doubles up until stopping index.
min() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Finds the minimum value in this tensor.
min() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
Finds the minimum value in this tensor.
min() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
Finds the minimum value in this tensor.
min() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
Finds the minimum (non-zero) value in this tensor.
min() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
Finds the minimum value in this tensor.
min() - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
Finds the minimum value in this tensor.
min(double...) - Static method in class org.flag4j.linalg.ops.common.real.AggregateReal
Computes the minimum value in a tensor.
min(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
Computes the minimum magnitude from an array of complex numbers.
min(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
Computes the minimum magnitude from an array of complex numbers.
min(Semiring<T>...) - Static method in class org.flag4j.linalg.ops.common.semiring_ops.CompareSemiring
Computes the minimum value in the specified array.
MIN_REAL - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
The minimum real double value 4.9E-324
MIN_REAL - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
The minimum real float value 4.9E-324
MIN_REAL_NORMAL - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
The smallest possible real normal double 2.2250738585072014E-308.
MIN_REAL_NORMAL - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
The smallest possible real normal float 2.2250738585072014E-308.
minAbs() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Finds the minimum value, in absolute value, in this tensor.
minAbs() - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
Finds the minimum value, in absolute value, in this tensor.
minAbs() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
Finds the minimum value, in absolute value, in this tensor.
minAbs() - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
Finds the minimum value, in absolute value, in this tensor.
minAbs(double...) - Static method in class org.flag4j.linalg.ops.common.real.AggregateReal
Computes the minimum absolute value in a tensor.
minAbs(Ring<T>...) - Static method in class org.flag4j.linalg.ops.common.ring_ops.CompareRing
Computes the minimum absolute value in the specified array.
minAxisSize - Variable in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
The minimum of rows and columns in the matrix to be decomposed.
minRe(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
Computes the minimum real component from an array of complex numbers.
minRe(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
Computes the minimum real component from an array of complex numbers.
moveAndShiftLeft(CsrFieldMatrixBase<?, ?, ?, ?, T>, int, int, int) - Static method in class org.flag4j.linalg.ops.sparse.csr.field_ops.CsrFieldMatrixManipulations
Moves a non-zero value in a row of a CSR matrix to a new column to the right of its current column.
moveAndShiftLeft(CsrMatrix, int, int, int) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrManipulations
Moves a non-zero value in a row of a CSR matrix to a new column to the right of its current column.
moveAndShiftRight(CsrFieldMatrixBase<?, ?, ?, ?, T>, int, int, int) - Static method in class org.flag4j.linalg.ops.sparse.csr.field_ops.CsrFieldMatrixManipulations
Moves a non-zero value in a row of a CSR matrix to a new column to the left of its current column.
moveAndShiftRight(CsrMatrix, int, int, int) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrManipulations
Moves a non-zero value in a row of a CSR matrix to a new column to the left of its current column.
mult(double) - Method in class org.flag4j.algebraic_structures.fields.Complex128
Multiplies an element of this field with a real number.
mult(double) - Method in class org.flag4j.algebraic_structures.fields.Complex64
Multiplies an element of this field and a real number (associative and commutative).
mult(double) - Method in interface org.flag4j.algebraic_structures.fields.Field
Multiplies an element of this field with a real number (associative and commutative).
mult(double) - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
Multiplies an element of this field with a real number (associative and commutative).
mult(double) - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
Multiplies an element of this field with a real number (associative and commutative).
mult(double) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Multiplies a primitive scalar value to each entry of this tensor.
mult(double) - Method in interface org.flag4j.arrays.backend.field.TensorOverField
Multiplies a primitive scalar value to each entry of this tensor.
mult(double) - Method in class org.flag4j.arrays.backend.FieldTensorBase
Multiplies a real value to each entry of this tensor.
mult(double) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
Computes the scalar multiplication between this tensor and the specified scalar factor.
mult(double) - Method in class org.flag4j.arrays.backend.TensorOverField
Multiplies a real value to each entry of this tensor.
mult(double) - Method in interface org.flag4j.arrays.backend.TensorPrimitiveOpsMixin
Computes the scalar multiplication between this tensor and the specified scalar factor.
mult(float) - Method in class org.flag4j.algebraic_structures.fields.Complex64
Multiplies an element of this field with a real number.
mult(Double) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
Multiplies a scalar value to each entry of this tensor.
mult(Complex128) - Method in class org.flag4j.algebraic_structures.fields.Complex128
Multiplies two elements of this field (associative and commutative).
mult(Complex128) - Method in class org.flag4j.arrays.dense.Matrix
Computes the scalar multiplication of this matrix with a complex number.
mult(Complex128) - Method in class org.flag4j.arrays.dense.Tensor
Computes the scalar multiplication of this tensor and a complex-valued scalar.
mult(Complex128) - Method in class org.flag4j.arrays.dense.Vector
Multiplies this vector by a complex-valued scalar.
mult(Complex128) - Method in class org.flag4j.arrays.sparse.CooVector
Multiplies this vector by a complex scalar value.
mult(Complex64) - Method in class org.flag4j.algebraic_structures.fields.Complex64
Multiplies two elements of this field (associative and commutative).
mult(Field<V>[], double, Field<V>[]) - Static method in class org.flag4j.linalg.ops.common.field_ops.FieldOps
Multiplies a primitive scalar value to each entry of the src tensor.
mult(Field<V>[], V, Field<V>[]) - Static method in class org.flag4j.linalg.ops.common.field_ops.FieldOps
Multiplies a scalar value to each entry of the src tensor.
mult(RealFloat32) - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
Multiplies two elements of this field (associative and commutative).
mult(RealFloat64) - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
Multiplies two elements of this field (associative and commutative).
mult(RealInt16) - Method in class org.flag4j.algebraic_structures.rings.RealInt16
Multiplies two elements of this field (associative and commutative).
mult(RealInt32) - Method in class org.flag4j.algebraic_structures.rings.RealInt32
Multiplies two elements of this field (associative and commutative).
mult(BooleanRing) - Method in class org.flag4j.algebraic_structures.semirings.BooleanRing
Multiplies two elements of this semi-ring (associative).
mult(CMatrix) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix multiplication between this matrix and a complex dense matrix.
mult(CMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Computes the matrix multiplication between two matrices.
mult(CMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Computes the matrix multiplication between two matrices.
mult(CVector) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix-vector product of this matrix and a dense complex vector.
mult(Matrix) - Method in class org.flag4j.arrays.dense.CMatrix
Multiplies this complex dense matrix with a real dense matrix.
mult(Matrix) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix multiplication between two matrices.
mult(Matrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Computes the matrix multiplication between two matrices.
mult(Matrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Multiplies this sparse CSR matrix with a real dense matrix.
mult(Vector) - Method in class org.flag4j.arrays.dense.CMatrix
Computes the matrix-vector product of this matrix and a real dense vector.
mult(Vector) - Method in class org.flag4j.arrays.dense.Matrix
Computes matrix-vector multiplication.
mult(CooCMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
Computes the matrix multiplication between this matrix and a complex sparse COO matrix.
mult(CooCMatrix) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix multiplication between this matrix and a complex sparse COO matrix.
mult(CooCMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
Computes the matrix multiplication between two matrices.
mult(CooCVector) - Method in class org.flag4j.arrays.dense.CMatrix
Computes the matrix-vector product of this matrix and a complex sparse vector.
mult(CooCVector) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix-vector product of this matrix and a complex sparse vector.
mult(CooCVector) - Method in class org.flag4j.arrays.sparse.CooCMatrix
Computes matrix-vector multiplication.
mult(CooCVector) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Computes matrix-vector multiplication.
mult(CooFieldVector<T>) - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
Computes matrix-vector multiplication.
mult(CooMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
Computes the matrix multiplication between this matrix and a real sparse COO matrix.
mult(CooMatrix) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix multiplication between this matrix and a real sparse COO matrix.
mult(CooMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
Computes the matrix multiplication between two matrices.
mult(CooVector) - Method in class org.flag4j.arrays.dense.CMatrix
Computes the matrix-vector product of this matrix and a real sparse vector.
mult(CooVector) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix-vector product of this matrix and a real sparse vector.
mult(CooVector) - Method in class org.flag4j.arrays.sparse.CooMatrix
Computes matrix-vector multiplication.
mult(CooVector) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Computes matrix-vector multiplication.
mult(CsrCMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
Computes the matrix multiplication between this matrix and a complex sparse CSR matrix.
mult(CsrCMatrix) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix multiplication between this matrix and a complex sparse CSR matrix.
mult(CsrCMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Computes the matrix multiplication between two matrices.
mult(CsrMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
Computes the matrix multiplication between this matrix and a real sparse CSR matrix.
mult(CsrMatrix) - Method in class org.flag4j.arrays.dense.Matrix
Computes the matrix multiplication between this matrix and a real sparse CSR matrix.
mult(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Computes the matrix multiplication between two matrices.
mult(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Computes the matrix multiplication between two matrices.
mult(T) - Method in interface org.flag4j.algebraic_structures.semirings.Semiring
Multiplies two elements of this semi-ring (associative).
mult(T) - Method in interface org.flag4j.arrays.backend.MatrixMixin
Computes the matrix multiplication between two matrices.
mult(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
Computes the matrix multiplication between two matrices.
mult(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
Computes the matrix multiplication between two matrices.
mult(T) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
Computes the matrix multiplication between two matrices.
mult(T) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Computes the matrix multiplication between two matrices.
mult(T) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
Computes the matrix multiplication between two matrices.
mult(T) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Computes the matrix multiplication between two matrices.
mult(T) - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
Computes the matrix multiplication between two matrices.
mult(U) - Method in interface org.flag4j.arrays.backend.MatrixVectorOpsMixin
Computes matrix-vector multiplication.
mult(U) - Method in interface org.flag4j.arrays.backend.TensorScalarOpsMixin
Computes the scalar multiplication between this tensor and the specified scalar factor.
mult(V) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Multiplies a scalar value to each entry of this tensor.
mult(V) - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
Multiplies a scalar value to each entry of this tensor.
mult(V) - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
Multiplies a scalar value to each entry of this tensor.
mult(V) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
Computes matrix-vector multiplication.
mult(V) - Method in class org.flag4j.arrays.backend.FieldTensorBase
Multiplies a scalar field value to each entry of this tensor.
mult(W) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
Multiplies a scalar value to each entry of this tensor.
mult(W) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Computes matrix-vector multiplication.
mult(W) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
Multiplies a scalar value to each entry of this tensor.
MULT_T - Enum constant in enum class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatMultDispatcher.AlgorithmNames
 
MULT_T - Enum constant in enum class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultDispatcher.AlgorithmNames
 
MULT_T - Enum constant in enum class org.flag4j.linalg.ops.MatrixMultiplyDispatcher.AlgorithmName
 
MULT_T - Enum constant in enum class org.flag4j.linalg.ops.RealDenseMatrixMultiplyDispatcher.AlgorithmNames
 
MULT_T_BLOCKED - Enum constant in enum class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatMultDispatcher.AlgorithmNames
 
MULT_T_BLOCKED - Enum constant in enum class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultDispatcher.AlgorithmNames
 
MULT_T_BLOCKED - Enum constant in enum class org.flag4j.linalg.ops.MatrixMultiplyDispatcher.AlgorithmName
 
MULT_T_BLOCKED - Enum constant in enum class org.flag4j.linalg.ops.RealDenseMatrixMultiplyDispatcher.AlgorithmNames
 
MULT_T_BLOCKED_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatMultDispatcher.AlgorithmNames
 
MULT_T_BLOCKED_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultDispatcher.AlgorithmNames
 
MULT_T_BLOCKED_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.MatrixMultiplyDispatcher.AlgorithmName
 
MULT_T_BLOCKED_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.RealDenseMatrixMultiplyDispatcher.AlgorithmNames
 
MULT_T_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatMultDispatcher.AlgorithmNames
 
MULT_T_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultDispatcher.AlgorithmNames
 
MULT_T_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.MatrixMultiplyDispatcher.AlgorithmName
 
MULT_T_CONCURRENT - Enum constant in enum class org.flag4j.linalg.ops.RealDenseMatrixMultiplyDispatcher.AlgorithmNames
 
mult2CSR(CsrCMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Computes the matrix multiplication between two sparse CSR matrices and stores the result in a CSR matrix.
mult2CSR(CsrCMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Computes the matrix multiplication between two sparse CSR matrices and stores the result in a CSR matrix.
mult2CSR(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
Computes the matrix multiplication between two sparse CSR matrices and stores the result in a CSR matrix.
mult2CSR(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Computes the matrix multiplication between two sparse CSR matrices and stores the result in a CSR matrix.
multEq(double) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Multiplies a primitive scalar value to each entry of this tensor and stores the result in this tensor.
multEq(double) - Method in interface org.flag4j.arrays.backend.field.TensorOverField
Multiplies a primitive scalar value to each entry of this tensor and stores the result in this tensor.
multEq(Double) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
Multiplies a scalar value to each entry of this tensor and stores the result in this tensor.
multEq(V) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
Multiplies a scalar value to each entry of this tensor and stores the result in this tensor.
multEq(V) - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
Multiplies a scalar value to each entry of this tensor and stores the result in this tensor.
multEq(V) - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
Multiplies a scalar value to each entry of this tensor and stores the result in this tensor.
multEq(V) - Method in class org.flag4j.arrays.backend.FieldTensorBase
Multiplies a scalar value to each entry of this tensor and stores the result in this tensor.
multEq(W) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
Multiplies a scalar value to each entry of this tensor and stores the result in this tensor.
multEq(W) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
Multiplies a scalar value to each entry of this tensor and stores the result in this tensor.
multInv() - Method in class org.flag4j.algebraic_structures.fields.Complex128
Computes the multiplicative inverse of this complex number.
multInv() - Method in class org.flag4j.algebraic_structures.fields.Complex64
Computes the multiplicative inverse of this complex number.
multInv() - Method in interface org.flag4j.algebraic_structures.fields.Field
Computes the multiplicative inverse for an element of this field.
multInv() - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
Computes the multiplicative inverse for an element of this field.
multInv() - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
Computes the multiplicative inverse for an element of this field.
multTranspose(double[], Shape, double[], int[], int[], Shape) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatrixMultTranspose
Multiplies a real dense matrix to the transpose of a real sparse matrix.
multTranspose(double[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix.
multTranspose(double[], Shape, Field<T>[], int[], int[], Shape) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatMultTranspose
Multiplies a real dense matrix to the transpose of a sparse field matrix.
multTranspose(double[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix.
multTranspose(Field<T>[], Shape, double[], int[], int[], Shape) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatMultTranspose
Multiplies a dense field matrix to the transpose of a real sparse matrix.
multTranspose(Field<T>[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix.
multTranspose(Field<T>[], Shape, Field<T>[], int[], int[], Shape) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldMatMultTranspose
Multiplies a complex dense matrix to the transpose of a complex sparse matrix.
multTranspose(Field<T>[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix.
multTranspose(Semiring<T>[], Shape, Semiring<T>[], Shape, Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultTranspose
Multiplies a matrix to the transpose of a second matrix.
multTranspose(Matrix) - Method in class org.flag4j.arrays.dense.Matrix
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(CooMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(T) - Method in interface org.flag4j.arrays.backend.MatrixMixin
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(T) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(T) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.Y()).
multTranspose(T) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(T) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTranspose(T) - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
Multiplies this matrix with the transpose of the b tensor as if by this.mult(b.T()).
multTransposeBlocked(double[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix using a blocked algorithm.
multTransposeBlocked(double[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a blocked algorithm.
multTransposeBlocked(Field<T>[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a blocked algorithm.
multTransposeBlocked(Field<T>[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix using a blocked algorithm.
multTransposeBlocked(Semiring<T>[], Shape, Semiring<T>[], Shape, Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a blocked algorithm.
multTransposeBlockedConcurrent(double[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent implementation of a blocked algorithm.
multTransposeBlockedConcurrent(double[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent implementation of a blocked algorithm.
multTransposeBlockedConcurrent(Field<T>[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent implementation of a blocked algorithm.
multTransposeBlockedConcurrent(Field<T>[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent implementation of a blocked algorithm.
multTransposeBlockedConcurrent(Semiring<T>[], Shape, Semiring<T>[], Shape, Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent implementation of a blocked algorithm.
multTransposeConcurrent(double[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent algorithm.
multTransposeConcurrent(double[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent algorithm.
multTransposeConcurrent(Field<T>[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent algorithm.
multTransposeConcurrent(Field<T>[], Shape, Field<T>[], Shape) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatrixMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent algorithm.
multTransposeConcurrent(Semiring<T>[], Shape, Semiring<T>[], Shape, Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultTranspose
Multiplies a matrix to the transpose of a second matrix using a concurrent algorithm.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form