The GenMinRes type exposes the following members.
Constructors
Name | Description | |
---|---|---|
GenMinRes | GMRES linear system solver constructor.
|
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetGuess |
Returns the initial guess of the solution.
| |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
GetVectorProducts | Returns the user-supplied functions for the inner product and,
optionally, the norm used in the Gram-Schmidt implementations.
| |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
SetGuess |
Sets the initial guess of the solution.
| |
SetVectorProducts | Sets the user-supplied functions for the inner product and,
optionally, the norm to be used in the Gram-Schmidt implementations.
| |
Solve | Generate an approximate solution to using the Generalized
Residual Method.
| |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
Iterations |
The actual number of GMRES iterations used.
| |
MaxIterations |
The maximum number of iterations allowed.
| |
MaxKrylovDim |
The maximum Krylov subspace dimension.
| |
Method |
The implementation method to be used.
| |
PreconditionerSolves |
The total number of GMRES right preconditioner solves.
| |
Products |
The total number of GMRES matrix-vector products used.
| |
RelativeError | The stopping tolerance.
| |
ResidualNorm |
The final residual norm, .
| |
ResidualUpdating |
The residual updating method to be used.
|