Struct GMRESResult
GMRES's solution: the relative residual after each step, and the solution.
public readonly struct GMRESResult : IEquatable<GMRESResult>
- Implements
- Inherited Members
Constructors
GMRESResult(ImmutableArray<double>, Vector)
GMRES's solution: the relative residual after each step, and the solution.
public GMRESResult(ImmutableArray<double> Errors, Vector X)
Parameters
ErrorsImmutableArray<double>The residual's norm relative to the right-hand side's: the start's, then each step's.
XVectorThe solution.
Properties
Errors
The residual's norm relative to the right-hand side's: the start's, then each step's.
public ImmutableArray<double> Errors { get; init; }
Property Value
X
The solution.
public Vector X { get; init; }
Property Value
Methods
Deconstruct(out ImmutableArray<double>, out Vector)
public void Deconstruct(out ImmutableArray<double> Errors, out Vector X)
Parameters
ErrorsImmutableArray<double>XVector
Equals(GMRESResult)
public bool Equals(GMRESResult other)
Parameters
otherGMRESResult
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(GMRESResult, GMRESResult)
public static bool operator ==(GMRESResult left, GMRESResult right)
Parameters
leftGMRESResultrightGMRESResult
Returns
operator !=(GMRESResult, GMRESResult)
public static bool operator !=(GMRESResult left, GMRESResult right)
Parameters
leftGMRESResultrightGMRESResult