IMSL C# Numerical Library

SuperLU.ColumnOrderingMethod Property

The method used to permute the columns of the input matrix.

public SuperLU.ColumnOrdering ColumnOrderingMethod {get; set;}

Property Value

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 P_c=I, I the identity matrix.
MinimumDegreeAtPlusA minimum degree ordering on the structure of A^T+A
MinimumDegreeAtA minimum degree ordering on the structure of A^TA
ColumnApproximateMinimumDegree column approximate minimum degree ordering

Remarks

By default, value = SuperLU.ColumnOrderingMethod.ColumnApproximateMinimumDegree.

Exceptions

Exception Type Condition
ArgumentException is thrown if value is not one of the above values.

See Also

SuperLU Class | Imsl.Math Namespace