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.


Variable Index

 o L
The lower triangular matrix L
 o ncl
The number of columns in L
 o nrl
The number of rows in L
 o pvt
The pivot array (see Pivot.java )
 o U
The upper triangular matrix U

Constructor Index

 o Zludpp(Zmat)
Computes the partially pivoted LU decompostion.

Variables

 o nrl
 public int nrl
The number of rows in L

 o ncl
 public int ncl
The number of columns in L

 o pvt
 public int pvt[]
The pivot array (see Pivot.java )

 o L
 public Zltmat L
The lower triangular matrix L

 o U
 public Zutmat U
The upper triangular matrix U

Constructors

 o 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