Package no.uib.cipr.matrix
Class LQ
java.lang.Object
no.uib.cipr.matrix.LQ
Computes LQ decompositions
-
Constructor Details
-
LQ
public LQ(int m, int n) Constructs an empty LQ decomposition- Parameters:
m
- Number of rowsn
- Number of columns. Must be larger than or equal the number of rows
-
-
Method Details
-
factorize
Convenience method to compute a LQ decomposition- Parameters:
A
- Matrix to decompose. Not modified- Returns:
- Newly allocated decomposition
-
factor
Computes an orthogonal decomposition- Parameters:
A
- Matrix to decompose. Overwritten on exit. Pass a copy to avoid this- Returns:
- The current decomposition
-
getL
Returns the lower triangular factor -
getQ
Returns the orthogonal part of the factorization
-