IMSL C# Numerical Library

SuperLU.SetPerformanceTuningParameters Method 

Sets performance tuning parameters.

public void SetPerformanceTuningParameters(
   PerformanceParameters parameter,
   int tunedValue
);

Parameters

parameter
A PerformanceParameters scalar that specifies the parameter to be tuned.
tunedValue
An int scalar that specifies the value to be used for the specified tuning parameter.

parameter Description Default
PanelSize The panel size. 10
RelaxationParameter The relaxation parameter to control supernode amalgamation. 5
MaximumSupernodeSize The maximum allowable size for a supernode. 100
MinimumRowDimension The minimum row dimension to be used for 2D blocking. 200
MinimumColumnDimension The minimum column dimension to be used for 2D blocking. 40
FillFactor The estimated fill factor for L and U, compared with A. 20

Exceptions

Exception Type Condition
ArgumentException is thrown if tunedValue is not greater than zero.

See Also

SuperLU Class | Imsl.Math Namespace