Jampack
Class Zludpp
- java.lang.Object
-
- Jampack.Zludpp
-
public class Zludpp extends java.lang.ObjectZludpp 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 thatA = PLUZludpp represents P as a pivot array (see Pivot.java ), L as a Zltmat, and U as a Zutmat.
-
-
Field Summary
Fields Modifier and Type Field and Description ZltmatLThe lower triangular matrix LintnclThe number of columns in LintnrlThe number of rows in Lint[]pvtThe pivot array (see Pivot.java )ZutmatUThe upper triangular matrix U
-
-
-
Field Detail
-
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
-
-
Constructor Detail
-
Zludpp
public Zludpp(Zmat A) throws JampackException
Computes the partially pivoted LU decompostion.- Parameters:
A- A Zmat- Throws:
JampackException- Passed from below.
-
-
DMelt 3.0 © DataMelt by jWork.ORG