ILUTPPreconditioner Class |
public sealed class ILUTPPreconditioner : IPreconditioner<Complex>
The ILUTPPreconditioner type exposes the following members.
Name | Description | |
---|---|---|
![]() | ILUTPPreconditioner | Initializes a new instance of the ILUTPPreconditioner class with the default settings. |
![]() | ILUTPPreconditioner(Double, Double, Double) | Initializes a new instance of the ILUTPPreconditioner class with the specified settings. |
Name | Description | |
---|---|---|
![]() | DropTolerance | Gets or sets the absolute drop tolerance which indicates below what absolute value an entry will be dropped from the matrix. The standard value is 0.0001. |
![]() | FillLevel | Gets or sets the amount of fill that is allowed in the matrix. The value is a fraction of the number of non-zero entries in the original matrix. The standard value is 200. |
![]() | PivotTolerance | Gets or sets the pivot tolerance which indicates at what level pivoting will take place. The standard value is 0.0 which means pivoting will never take place. |
Name | Description | |
---|---|---|
![]() | Approximate | Approximates the solution to the matrix equation Ax = b. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | Initialize | Initializes the preconditioner and loads the internal data structures. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
Name | Description | |
---|---|---|
![]() ![]() | DefaultDropTolerance | The default drop tolerance. |
![]() ![]() | DefaultFillLevel | The default fill level. |