All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mikera.matrixx.decompose.ILUPResult Maven / Gradle / Ivy

Go to download

Fast double-precision vector and matrix maths library for Java, supporting N-dimensional numeric arrays.

There is a newer version: 0.67.0
Show newest version
package mikera.matrixx.decompose;

import mikera.matrixx.impl.PermutationMatrix;

/**
 * Interface for results of LUP decomposition

 * 

* LUP Decomposition refactors the original matrix such that:
*

PT*L*U = A
where P is a pivot matrix, L * is a lower triangular matrix, U is an upper triangular matrix and A is the * original matrix. *

*

*

* LUP Decomposition is useful since once the decomposition has been performed * linear equations can be quickly solved and the original matrix A inverted. * Different algorithms can be selected to perform the decomposition, all will * have the same end result. *

* * @author Peter Abeles */ public interface ILUPResult extends ILUResult { /** *

* Returns the P matrix from the decomposition. *

* * @return The P matrix. */ public PermutationMatrix getP(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy