property RefineSolution: Boolean;
Enables/disables the refining of the solution of the system of linear equations.
Returns: Boolean
Remarks:
The method enables/disables the refining of the solution of the system of linear equations, computed by Matrix.LUSolve method. When RefineSolution is enabled, an iterative refinement of the solution to a system of linear equations is executed. For each computed solution the component-wise Matrix.BackError and the the component-wise Matrix.ForwError in the computed solution are calculated as well.
Examples
var X,B: Vector;
A: Matrix;
begin
B.SetIt(False,[0,2]);
A.SetIt(2,2,false,[1,2,
3,4]); // 2x2, not complex matrix
A.RefineSolution := True;
A.ConditionNumber := cnNormInf;
A.LUSolve(B,X);
end;