All Packages Class Hierarchy This Package Previous Next Index
Class Jampack.Zludpp
java.lang.Object
|
+----Jampack.Zludpp
- public class Zludpp
- extends Object
Zludpp implements the LU decomposition with partial
pivoting. Specifically, given a matrix A, there
is a permunation matrix P, a unit lower triangular matrix
L whose subdiagonal elements are less than one in magnitude
and a upper triangular matrix U such that
A = PLU
Zludpp represents P as a pivot array (see
Pivot.java ), L as a Zltmat, and U as a Zutmat.
-
L
- The lower triangular matrix L
-
ncl
- The number of columns in L
-
nrl
- The number of rows in L
-
pvt
- The pivot array (see Pivot.java )
-
U
- The upper triangular matrix U
-
Zludpp(Zmat)
- Computes the partially pivoted LU decompostion.
nrl
public int nrl
- The number of rows in L
ncl
public int ncl
- The number of columns in L
pvt
public int pvt[]
- The pivot array (see Pivot.java )
L
public Zltmat L
- The lower triangular matrix L
U
public Zutmat U
- The upper triangular matrix U
Zludpp
public Zludpp(Zmat A) throws JampackException
- Computes the partially pivoted LU decompostion.
- Parameters:
- A - A Zmat
- Returns:
- The Zludpp of A
- Throws: JampackException
- Passed from below.
All Packages Class Hierarchy This Package Previous Next Index