-
HYPRE_SStructPCGCreate - Create a solver object
-
HYPRE_SStructPCGDestroy - Destroy a solver object.
-
HYPRE_SStructPCGSetup - Prepare to solve the system.
-
HYPRE_SStructPCGSolve - Solve the system
-
HYPRE_SStructPCGSetTol - (Optional) Set the convergence tolerance
-
HYPRE_SStructPCGSetMaxIter - (Optional) Set maximum number of iterations
-
HYPRE_SStructPCGSetTwoNorm - (Optional) Use the two-norm in stopping criteria
-
HYPRE_SStructPCGSetRelChange - (Optional) Additionally require that the relative difference in successive iterates be small
-
HYPRE_SStructPCGSetPrecond - (Optional) Set the preconditioner to use
-
HYPRE_SStructPCGSetLogging - (Optional) Set the amount of logging to do
-
HYPRE_SStructPCGSetPrintLevel - (Optional) Set the amount of printing to do to the screen
-
HYPRE_SStructPCGGetNumIterations - Return the number of iterations taken
-
HYPRE_SStructPCGGetFinalRelativeResidualNorm - Return the norm of the final relative residual
-
HYPRE_SStructPCGGetResidual - Return the residual
-
HYPRE_SStructDiagScaleSetup - Setup routine for diagonal preconditioning
-
HYPRE_SStructDiagScale - Solve routine for diagonal preconditioning
Alphabetic index