ParCSR Pilut Preconditioner
-
int HYPRE_ParCSRPilutCreate(MPI_Comm comm, HYPRE_Solver *solver)
-
Create a preconditioner object
-
int HYPRE_ParCSRPilutDestroy(HYPRE_Solver solver)
-
Destroy a preconditioner object
-
int HYPRE_ParCSRPilutSetup(HYPRE_Solver solver, HYPRE_ParCSRMatrix A, HYPRE_ParVector b, HYPRE_ParVector x)
-
-
int HYPRE_ParCSRPilutSolve(HYPRE_Solver solver, HYPRE_ParCSRMatrix A, HYPRE_ParVector b, HYPRE_ParVector x)
-
Precondition the system
-
int HYPRE_ParCSRPilutSetMaxIter(HYPRE_Solver solver, int max_iter)
-
(Optional) Set maximum number of iterations
-
int HYPRE_ParCSRPilutSetDropTolerance(HYPRE_Solver solver, double tol)
-
(Optional)
-
int HYPRE_ParCSRPilutSetFactorRowSize(HYPRE_Solver solver, int size)
-
(Optional)
alphabetic index hierarchy of classes