CLA3P v0.3.1
Compact Linear Algebra Parallel Portable Package
Loading...
Searching...
No Matches
cla3p::pardiso::SolveParams Class Reference

The Pardiso solution phase parameters. More...

Inheritance diagram for cla3p::pardiso::SolveParams:

Public Member Functions

void setMaxIterativeRefinements (int_t numIters)
 Sets maximum number of iterative refinement steps.

Detailed Description

The Pardiso solution phase parameters.

Member Function Documentation

◆ setMaxIterativeRefinements()

void cla3p::pardiso::SolveParams::setMaxIterativeRefinements ( int_t numIters)

Sets maximum number of iterative refinement steps.

Parameters
[in]numItersThe maximum iteration number.

Sets the maximum number of iterative refinement steps that the solver performs.

  • numIters = 0, (default) Automatically performs two steps of iterative refinement when perturbed pivots are obtained during the numerical factorization.)
  • numIters > 0, The solver performs not more than the absolute value of numIters steps of iterative refinement. The solver might stop the process before the maximum number of steps.
  • numIters < 0, The solver performs not more than the absolute value of numIters steps of iterative refinement. The accumulation of the residuum uses extended precision real and complex data types.