LUDecomposition Members

DotNetMatrix

An NDoc Documented Class Library

LUDecomposition Members

LUDecomposition overview

Public Instance Constructors

LUDecomposition Constructor LU Decomposition

Public Instance Properties

DoublePivotReturn pivot permutation vector as a one-dimensional double array
IsNonSingularIs the matrix nonsingular?
LReturn lower triangular factor
PivotReturn pivot permutation vector
UReturn upper triangular factor

Public Instance Methods

DeterminantDeterminant
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.
SolveSolve A*X = B
ToString (inherited from Object)Returns a String that represents the current Object.

Private Instance Fields

LUArray for internal storage of decomposition. @serial internal array storage.
mRow and column dimensions, and pivot sign. @serial column dimension. @serial row dimension. @serial pivot sign.
nRow and column dimensions, and pivot sign. @serial column dimension. @serial row dimension. @serial pivot sign.
pivInternal storage of pivot vector. @serial pivot vector.
pivsignRow and column dimensions, and pivot sign. @serial column dimension. @serial row dimension. @serial pivot sign.

Explicit Interface Implementations

See Also

LUDecomposition Class | DotNetMatrix Namespace