Public Instance Constructors
LUDecomposition Constructor | LU Decomposition |
Public Instance Properties
DoublePivot | Return pivot permutation vector as a one-dimensional double array |
IsNonSingular | Is the matrix nonsingular? |
L | Return lower triangular factor |
Pivot | Return pivot permutation vector |
U | Return upper triangular factor |
Public Instance Methods
Determinant | Determinant |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetType (inherited from Object) | Gets the Type of the current instance. |
Solve | Solve A*X = B |
ToString (inherited from Object) | Returns a String that represents the current Object. |
Private Instance Fields
LU | Array for internal storage of decomposition. @serial internal array storage. |
m | Row and column dimensions, and pivot sign. @serial column dimension. @serial row dimension. @serial pivot sign. |
n | Row and column dimensions, and pivot sign. @serial column dimension. @serial row dimension. @serial pivot sign. |
piv | Internal storage of pivot vector. @serial pivot vector. |
pivsign | Row and column dimensions, and pivot sign. @serial column dimension. @serial row dimension. @serial pivot sign. |