PCG Solver


o HYPRE_PCGSetup
Prepare to solve the system.
o HYPRE_PCGSolve
Solve the system
o HYPRE_PCGSetTol
(Optional) Set the relative convergence tolerance
o HYPRE_PCGSetAbsoluteTol
(Optional) Set the absolute convergence tolerance (default is 0).
o HYPRE_PCGSetResidualTol
(Optional) Set a residual-based convergence tolerance which checks if .
o HYPRE_PCGSetMaxIter
(Optional) Set maximum number of iterations
o HYPRE_PCGSetTwoNorm
(Optional) Use the two-norm in stopping criteria
o HYPRE_PCGSetRelChange
(Optional) Additionally require that the relative difference in successive iterates be small
o HYPRE_PCGSetRecomputeResidual
(Optional) Recompute the residual at the end to double-check convergence
o HYPRE_PCGSetRecomputeResidualP
(Optional) Periodically recompute the residual while iterating
o HYPRE_PCGSetPrecond
(Optional) Set the preconditioner to use
o HYPRE_PCGSetLogging
(Optional) Set the amount of logging to do
o HYPRE_PCGSetPrintLevel
(Optional) Set the amount of printing to do to the screen
o HYPRE_PCGGetNumIterations
Return the number of iterations taken
o HYPRE_PCGGetFinalRelativeResidualNorm
Return the norm of the final relative residual
o HYPRE_PCGGetResidual
Return the residual
o HYPRE_PCGGetTol
o HYPRE_PCGGetResidualTol
o HYPRE_PCGGetMaxIter
o HYPRE_PCGGetTwoNorm
o HYPRE_PCGGetRelChange
o HYPRE_GMRESGetSkipRealResidualCheck
o HYPRE_PCGGetPrecond
o HYPRE_PCGGetLogging
o HYPRE_PCGGetPrintLevel
o HYPRE_PCGGetConverged

Alphabetic index