LU Structure |
public readonly struct LU : IFormattable
The LU type exposes the following members.
| Name | Description | |
|---|---|---|
| Cols | Gets the number of columns. | |
| Item | Gets the value at a single cell. | |
| L | Gets the L part of the decomposition. | |
| Perm | Gets the permutation vector. | |
| Rows | Gets the number of rows. | |
| Size | Gets the dimension of the LU decomposition. | |
| U | Gets the U part of the decomposition. |
| Name | Description | |
|---|---|---|
| Determinant | Gets the determinant of the underlying matrix. | |
| Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType) | |
| GetHashCode | Returns the hash code for this instance. (Inherited from ValueType) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| Solve(DVector) | Solves the equation Ax = b for x. | |
| Solve(Matrix) | Solves the equation AX = B for the matrix X. | |
| Solve(DVector, DVector) | Solves the equation Ax = b for x, in place. | |
| Solve(Matrix, Matrix) | Solves the equation AX = B for the matrix X, in place. | |
| ToString | Gets a textual representation of this decomposition. (Overrides ValueTypeToString) | |
| ToString(String, IFormatProvider) | Gets a textual representation of this matrix. |
| Name | Description | |
|---|---|---|
| (LU to Double) | Gets the storage for the LU parts. | |
| (LU to Int32) | Gets the storage for the permutation part. |