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


generated by doc++