The GenMinRes type exposes the following members.

Constructors

NameDescription
GenMinRes
GMRES linear system solver constructor.

Methods

NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(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 Ax=b using the Generalized Residual Method.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

NameDescription
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, {\Vert b-Ax \Vert}_2.
ResidualUpdating
The residual updating method to be used.

See Also