| ComplexSuperLUColumnOrderingMethod Property |
The method used to permute the columns of the input matrix.
Namespace: Imsl.MathAssembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntaxpublic ComplexSuperLUColumnOrdering ColumnOrderingMethod { get; set; }Public Property ColumnOrderingMethod As ComplexSuperLUColumnOrdering
Get
Set
public:
property ComplexSuperLUColumnOrdering ColumnOrderingMethod {
ComplexSuperLUColumnOrdering get ();
void set (ComplexSuperLUColumnOrdering value);
}member ColumnOrderingMethod : ComplexSuperLUColumnOrdering with get, set
Property Value
Type:
ComplexSuperLUColumnOrdering
A
ColumnOrdering scalar specifying how the columns
of the input matrix are to be permuted for sparsity preservation.
| value | method |
|---|
| Natural | natural ordering, that is ,
I the identity matrix |
| MinimumDegreeAtPlusA | minimum degree ordering on the structure of
 |
| MinimumDegreeAtA | minimum degree ordering on the structure of
 |
| ColumnApproximateMinimumDegree | column approximate minimum degree ordering |
Exceptions| Exception | Condition |
|---|
| ArgumentException |
is thrown if value is not
one of the above values.
|
Remarks
By default, ColumnOrderingMethod =
ComplexSuperLU.ColumnOrdering.ColumnApproximateMinimumDegree.
See Also