Uses of Class
org.flag4j.arrays.sparse.PermutationMatrix
Packages that use PermutationMatrix
Package
Description
Contains implementations for sparse tensors, matrices, and vectors.
-
Uses of PermutationMatrix in org.flag4j.arrays.sparse
Methods in org.flag4j.arrays.sparse that return PermutationMatrixModifier and TypeMethodDescriptionPermutationMatrix.copy()
Creates a copy of this permutation matrix.static PermutationMatrix
PermutationMatrix.fromColSwaps
(int[] colPermutation) Creates a permutation matrix with the specified column permutation.PermutationMatrix.inv()
Computes the inverse/transpose of this permutation matrix.PermutationMatrix.mult
(PermutationMatrix b) Computes the matrix-matrix multiplication between two permutation matrices.PermutationMatrix.T()
Computes the transpose/inverse of this permutation matrix.Methods in org.flag4j.arrays.sparse with parameters of type PermutationMatrixModifier and TypeMethodDescriptionPermutationMatrix.mult
(PermutationMatrix b) Computes the matrix-matrix multiplication between two permutation matrices.Constructors in org.flag4j.arrays.sparse with parameters of type PermutationMatrixModifierConstructorDescriptionCopy constructor which creates a deep copy of thesrc
permutation matrix. -
Uses of PermutationMatrix in org.flag4j.linalg.decompositions.balance
Methods in org.flag4j.linalg.decompositions.balance that return PermutationMatrixModifier and TypeMethodDescriptionBalancer.getP()
Gets the permutation matrix for the last matrix balanced by this balancer. -
Uses of PermutationMatrix in org.flag4j.linalg.decompositions.lu
Fields in org.flag4j.linalg.decompositions.lu declared as PermutationMatrixModifier and TypeFieldDescriptionprotected PermutationMatrix
LU.P
Permutation matrix to store row swaps if partial pivoting is used.protected PermutationMatrix
LU.Q
Permutation matrix to store column swaps if full pivoting is used.Methods in org.flag4j.linalg.decompositions.lu that return PermutationMatrix -
Uses of PermutationMatrix in org.flag4j.linalg.solvers.exact
Fields in org.flag4j.linalg.solvers.exact declared as PermutationMatrixModifier and TypeFieldDescriptionprotected PermutationMatrix
ExactSolver.rowPermute
Row permutation matrix forLU
decomposition.