Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## no.uib.cipr.matrix
Class LQ

    java.lang.Object
      no.uib.cipr.matrix.LQ

    public class LQ

extends java.lang.Object

Computes LQ decompositions

Constructor Summary
`LQ(int m, int n)` Constructs an empty LQ decomposition

Method Summary
`LQ` | `factor(DenseMatrix A)` Computes an orthogonal decomposition
`static LQ` | `factorize(Matrix A)` Convenience method to compute a LQ decomposition
`LowerTriangDenseMatrix` | `getL()` Returns the lower triangular factor
`DenseMatrix` | `getQ()` Returns the orthogonal part of the factorization

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### LQ

    public LQ(int m,
              int n)

  Constructs an empty LQ decomposition

  Parameters:
    `m` - Number of rows
    `n` - Number of columns. Must be larger than or equal the number of rows

Method Detail

### factorize

    public static LQ factorize(Matrix A)

  Convenience method to compute a LQ decomposition

  Parameters:
    `A` - Matrix to decompose. Not modified
  Returns:
    Newly allocated decomposition

### factor

    public LQ factor(DenseMatrix A)

  Computes an orthogonal decomposition

  Parameters:
    `A` - Matrix to decompose. Overwritten on exit. Pass a copy to avoid this
  Returns:
    The current decomposition

### getL

    public LowerTriangDenseMatrix getL()

  Returns the lower triangular factor

### getQ

    public DenseMatrix getQ()

  Returns the orthogonal part of the factorization

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD